理解标签应用程序的连接和编程

教程:贴标机通常作为包装过程的一部分使用,必须精确。布线和编程的设置过程可能很复杂;下面是如何让它变得更简单。

通过西斯托·莫拉雷兹和马特·哈登伯格 2022年8月13日
礼貌:日本安川电气

学习目标

  • 了解产品数据,标签数据和camming细节有助于布线和编程贴标签机的复杂性。
  • 一个称为标签器的功能块跟踪四种类型的数据:产品、标签、标签摄像机和摄像机控制。

了解贴标机的硬件布线设置,为产品和标签创建凸轮,为贴标机编程伺服电机和运动控制应用程序代码,可能有助于其他运动控制应用程序。为了加快开发过程,用户可以将称为“标签器”的IEC 61131-3功能块合并到编码过程中,从而提高易用性。前面的文章讨论过软件如何帮助选择适合运动控制应用的伺服电机

布线,数字输入,运动控制应用

其中一个产品是单轴控制器,它为自动化系统提供了伺服包放大器功能,同时在一个包中提供了1.5轴内置运动控制。下图显示了硬件手册中的数字输入部分。注意:其他控制器的接线图会有所不同,应根据产品类型进行检查。

图1:安川MP2600iec CN13数字输入连接图。礼貌:日本安川电气

图1:安川MP2600iec CN13数字输入连接图。礼貌:日本安川电气

应用程序有两个主要输入。要突出显示的第一个输入是高速处理器在环(PIL)锁存器输入,对标签以5微秒(ms)或更短的速度更新。第二个输入是D1_01(数字输入01),它以600毫秒的速度更新产品。用户应根据应用场合和电压选择合适的输入。

为什么使用PIL锁存器输入标签?标签通常是较小的间距,由于这些缩短的距离,标签应该专用于更快的输入。这允许在需要优化处理和周期时间的短距离内进行高速捕获。

相反,为什么对产品使用DI_01 ?

产品间距通常较长,并允许有更多的专门时间来处理产品的输入。与标签相比,这留下了更多的时间来处理和缓冲输入。外部编码器通常安装在携带产品的网(主)输送机上。产品传感器通过外部编码器通过DI_01缓冲产品的位置。这样,伺服器可以根据外部编码器输入将标签应用于剥离板的正确位置。下图详细说明了外部编码器接口。

图2:安川MP2600iec的外部编码器接口。礼貌:日本安川电气

图2:安川MP2600iec的外部编码器接口。礼貌:日本安川电气

图3:安川MP2600iec的CN13外部编码器布线显示。安川Sigma-7系列伺服背包上的专用高速锁存输入可用于额外的高速输入。礼貌:日本安川电气

图3:安川MP2600iec的CN13外部编码器布线显示。安川Sigma-7系列伺服背包上的专用高速锁存输入可用于额外的高速输入。礼貌:日本安川电气

一个专用的高速锁存输入位于数字,网络伺服放大器也可以分配额外的高速输入。这个输入以15毫秒的速度更新。下面的/EXT1(外部锁存器输入1)在功能上与图1中的PIL类似。高速锁存器输入的位置位于伺服包连接器上。

图4:安川的Sigma-7系列SERVOPACK CN1数字输入连接程序。礼貌:日本安川电气

图4:安川的Sigma-7系列SERVOPACK CN1数字输入连接程序。礼貌:日本安川电气

伺服运动编程基础的用户

CamEditor工具为用户提供了快速构建和可视化凸轮轮廓的功能(图5和图6)。

图5:Yaskawa的MotionWorks IEC 3 Pro工具栏。礼貌:日本安川电气

图5:Yaskawa的MotionWorks IEC 3 Pro工具栏。礼貌:日本安川电气

图6:Yaskawa的MotionWorks IEC Cam Editor礼貌:日本安川电气

图6:Yaskawa的MotionWorks IEC Cam Editor礼貌:日本安川电气

有了这个工具,用户有以下四个选项来构造凸轮内的分段,并使用特定的功能块来创建主/从关系的点表:

  1. 结构化文本-用户可以识别凸轮曲线的类型,段和凸轮轮廓的分辨率。
  2. 导出到.csv文件-允许用户拥有已经构造的特定点集,通常以两列的形式。
  3. 导出到一个.yss文件-文件扩展名使用凸轮轮廓内的软件正确的运动轮廓。
  4. 直接将.csv文件写入运动控制器-跳过任何额外步骤并将.csv文件保存到运动控制器上,以直接访问构造的点并使用凸轮。
图7:安川Cam Editor软件的四个选项。礼貌:日本安川电气

图7:安川Cam Editor软件的四个选项。礼貌:日本安川电气

该软件允许用户交互和改变有关机制的大小能力。平滑的加速和减速使机器的生命周期更长,而不是指挥激进的运动剖面。

下图展示了CamEditor与一些IEC 61131-3功能块协作使用的概述。

图8:Yaskawa的Cam Editor概览礼貌:日本安川电气

图8:Yaskawa的Cam Editor概览礼貌:日本安川电气

总之,使用凸轮文件有三种方法。

方法一允许用户使用名为“CamSegmentStruct”的功能块创建可编程组织单元(POU),并为其他IEC 61131-3功能块设置必要的值,而不需要CamEditor。当片段已知且不需要可视化CamEditor时,最好使用这种方法。

方法二使用CamEditor ' CamSegmentTable ',通过可视化曲线和点,允许用户在飞行中修改点。

方法三允许用户打开一个预先存在的CamEditor文件来修改所需的任何点。

伺服运动应用程序的一个功能块示例

在上一篇文章中,下图显示了标签系统布局的概述。

图9:标签系统布局:为了降低标签器编程的复杂性,Yaskawa创建了一个名为标签器的功能块。礼貌:日本安川电气

图9:标签系统布局:为了降低标签器编程的复杂性,Yaskawa创建了一个名为标签器的功能块。礼貌:日本安川电气

一个称为标签程序的函数块可以降低标签程序编程的复杂性。该函数块将所需的所有细节包装到一个方便的包中。使用此功能块需要四个主要概念子类别的信息:

  1. 产品数据
  2. 标签数据
  3. 标签凸轮数据
  4. 凸轮控制数据。

产品数据包含关于产品轴的详细信息,通常是web主轴。例如,产品轴将有许多从产品闩锁传感器下通过的产品闩锁。因此,有一个缓冲区存储所有这些锁存位置是有意义的。应该有足够大小的门闩来存储。10到20个门闩就足够了。此外,了解从产品锁存传感器到开始放置标签的物理距离是有益的,因为这个距离必须大于产品间距的2倍。

多个位置的缓冲

例如,产品之间的距离大约是166毫米,产品传感器的距离应该是332毫米(166毫米* 2)。这将允许完全捕获产品位置,并使用多个位置的缓冲区。

另一个需要知道或计算的独特变量称为产品距离,控制器将知道产品何时安全远离下一个位置。这个距离通常比产品间距大一点。

图10:产品数据细节。注:产品锁存传感器的距离必须大于产品俯仰距离的两倍。礼貌:日本安川电气

图10:产品数据细节。注:产品锁存传感器的距离必须大于产品俯仰距离的两倍。礼貌:日本安川电气

标签数据包含应用于产品的标签轴的详细信息。典型的项目需要的标签大小,标签偏移和标签锁存传感器。

标签尺寸是标签供应上的标记之间的距离。这将以标签轴单位为单位,如毫米。标签偏移量是标签必须位于剥离板的悬垂位置,以便在将标签应用到产品上之前已经剥离了一点。标签锁存传感器将从标签轴上使用,必须分配用于接收锁存。它还必须在一个标签间距内。

图11:标签数据细节注:标签锁存传感器必须在一个标签间距内。礼貌:日本安川电气

图11:标签数据细节注:标签锁存传感器必须在一个标签间距内。礼貌:日本安川电气

标签凸轮数据是特定于使用产品数据应用在产品上的标签。这是使用CamEditor工具中的多个片段创建的。对于166毫米的产品数据,40毫米的标签必须在此周期内应用。开始创建这个凸轮最简单的方法是使用直线段来直观地看到凸轮。如图12所示:

图12:直线摄像机示例。礼貌:日本安川电气

图12:直线摄像机示例。礼貌:日本安川电气

多段流畅运动

当产品间距为166毫米时,主周期将从0到166毫米,从周期将从0到40毫米。然而,这是一个粗糙的循环,没有规定在标签轴上的加速和减速。

这将导致攻击性运动。为了使操作更顺利,最好在主周期之间创建多个段。这可以通过添加从0到1毫米的直线段,然后从165毫米到166毫米来实现。

图13:多个直线段。礼貌:日本安川电气

图13:多个直线段。礼貌:日本安川电气

对不同曲线类型的凸轮进行定型,可实现轴的更平稳运行。下图显示了平滑的加速和减速。注意,从加速度的绿线不同于上面的直线段。

图14:切线匹配线段。礼貌:日本安川电气

图14:切线匹配线段。礼貌:日本安川电气

最后,凸轮控制数据包含了整个凸轮系统的上层管理。项目包括操作模式,同步位置和安全交战距离。操作方式是单向从动或往复从动。启动同步位置通常是从服务器与主服务器同步的第一个主服务器位置。下一个位置通常表示同步区域的中心。

它可以等于一个基于起始位置和结束位置的方程。最终的同步位置应该与主周期的结束相对应。调整可以在过程的所有领域进行。一个关键的位置也将包括在过程中的一个位置,机器必须决定开始脱离过程,继续凸轮或转移到下一个产品。安全接触距离通常是产品传感器距离减去少量。

有了所有这些信息,标签器功能块现在可以用来控制标签轴。

图15:Labeler函数块示例。礼貌:日本安川电气

图15:Labeler函数块示例。礼貌:日本安川电气

一旦理解了关键概念,标记应用就会变得很容易。重点是了解产品数据,标签数据和一些凸轮细节。可以在软件内进行调整,以适应产品和/或标签内的不一致。虽然距离可能有所不同,但使用正确的软件工具和技术专长可以帮助确保在布线和编程时取得成功。

Sixto Moralez是高级区域运动工程师吗安川美国公司;马太福音Hardenbergh他是安川美国公司东北区域运动工程师。由网页内容经理克里斯·瓦夫拉编辑,控制工程, CFE媒体与技术,cvavra@cfemedia.com

更多的答案

关键词:贴标机,功能块

学习目标

在线

查看更多故事,请访问//www.globalelove.com/discrete-manufacturing/

考虑一下这个

还有什么需要考虑的应该在布线和编程时给出?


作者简介:Sixto Moralez是安川美国公司的高级区域运动工程师。他多元化的全球经验来自于他在该领域投入的时间。他持有德州欧文德弗里大学电气工程学士学位。Matthew Hardenbergh是Yaskawa America, Inc.的东北区域运动工程师,在工业自动化行业有超过10年的工作经验。他拥有纽约州立大学布法罗分校(State University of New York at Buffalo)电气和电子工程学士学位。