理解标签应用程序的连接和编程
教程:贴标机通常作为包装过程的一部分使用,必须精确。布线和编程的设置过程可能很复杂;下面是如何让它变得更简单。
学习目标
- 了解产品数据,标签数据和camming细节有助于布线和编程贴标签机的复杂性。
- 一个称为标签器的功能块跟踪四种类型的数据:产品、标签、标签摄像机和摄像机控制。
了解贴标机的硬件布线设置,为产品和标签创建凸轮,为贴标机编程伺服电机和运动控制应用程序代码,可能有助于其他运动控制应用程序。为了加快开发过程,用户可以将称为“标签器”的IEC 61131-3功能块合并到编码过程中,从而提高易用性。前面的文章讨论过软件如何帮助选择适合运动控制应用的伺服电机.
布线,数字输入,运动控制应用
其中一个产品是单轴控制器,它为自动化系统提供了伺服包放大器功能,同时在一个包中提供了1.5轴内置运动控制。下图显示了硬件手册中的数字输入部分。注意:其他控制器的接线图会有所不同,应根据产品类型进行检查。
应用程序有两个主要输入。要突出显示的第一个输入是高速处理器在环(PIL)锁存器输入,对标签以5微秒(ms)或更短的速度更新。第二个输入是D1_01(数字输入01),它以600毫秒的速度更新产品。用户应根据应用场合和电压选择合适的输入。
为什么使用PIL锁存器输入标签?标签通常是较小的间距,由于这些缩短的距离,标签应该专用于更快的输入。这允许在需要优化处理和周期时间的短距离内进行高速捕获。
相反,为什么对产品使用DI_01 ?
产品间距通常较长,并允许有更多的专门时间来处理产品的输入。与标签相比,这留下了更多的时间来处理和缓冲输入。外部编码器通常安装在携带产品的网(主)输送机上。产品传感器通过外部编码器通过DI_01缓冲产品的位置。这样,伺服器可以根据外部编码器输入将标签应用于剥离板的正确位置。下图详细说明了外部编码器接口。
一个专用的高速锁存输入位于数字,网络伺服放大器也可以分配额外的高速输入。这个输入以15毫秒的速度更新。下面的/EXT1(外部锁存器输入1)在功能上与图1中的PIL类似。高速锁存器输入的位置位于伺服包连接器上。
伺服运动编程基础的用户
CamEditor工具为用户提供了快速构建和可视化凸轮轮廓的功能(图5和图6)。
有了这个工具,用户有以下四个选项来构造凸轮内的分段,并使用特定的功能块来创建主/从关系的点表:
- 结构化文本-用户可以识别凸轮曲线的类型,段和凸轮轮廓的分辨率。
- 导出到.csv文件-允许用户拥有已经构造的特定点集,通常以两列的形式。
- 导出到一个.yss文件-文件扩展名使用凸轮轮廓内的软件正确的运动轮廓。
- 直接将.csv文件写入运动控制器-跳过任何额外步骤并将.csv文件保存到运动控制器上,以直接访问构造的点并使用凸轮。
该软件允许用户交互和改变有关机制的大小能力。平滑的加速和减速使机器的生命周期更长,而不是指挥激进的运动剖面。
下图展示了CamEditor与一些IEC 61131-3功能块协作使用的概述。
总之,使用凸轮文件有三种方法。
方法一允许用户使用名为“CamSegmentStruct”的功能块创建可编程组织单元(POU),并为其他IEC 61131-3功能块设置必要的值,而不需要CamEditor。当片段已知且不需要可视化CamEditor时,最好使用这种方法。
方法二使用CamEditor ' CamSegmentTable ',通过可视化曲线和点,允许用户在飞行中修改点。
方法三允许用户打开一个预先存在的CamEditor文件来修改所需的任何点。
伺服运动应用程序的一个功能块示例
在上一篇文章中,下图显示了标签系统布局的概述。
一个称为标签程序的函数块可以降低标签程序编程的复杂性。该函数块将所需的所有细节包装到一个方便的包中。使用此功能块需要四个主要概念子类别的信息:
- 产品数据
- 标签数据
- 标签凸轮数据
- 凸轮控制数据。
产品数据包含关于产品轴的详细信息,通常是web主轴。例如,产品轴将有许多从产品闩锁传感器下通过的产品闩锁。因此,有一个缓冲区存储所有这些锁存位置是有意义的。应该有足够大小的门闩来存储。10到20个门闩就足够了。此外,了解从产品锁存传感器到开始放置标签的物理距离是有益的,因为这个距离必须大于产品间距的2倍。
多个位置的缓冲
例如,产品之间的距离大约是166毫米,产品传感器的距离应该是332毫米(166毫米* 2)。这将允许完全捕获产品位置,并使用多个位置的缓冲区。
另一个需要知道或计算的独特变量称为产品距离,控制器将知道产品何时安全远离下一个位置。这个距离通常比产品间距大一点。
标签数据包含应用于产品的标签轴的详细信息。典型的项目需要的标签大小,标签偏移和标签锁存传感器。
标签尺寸是标签供应上的标记之间的距离。这将以标签轴单位为单位,如毫米。标签偏移量是标签必须位于剥离板的悬垂位置,以便在将标签应用到产品上之前已经剥离了一点。标签锁存传感器将从标签轴上使用,必须分配用于接收锁存。它还必须在一个标签间距内。
标签凸轮数据是特定于使用产品数据应用在产品上的标签。这是使用CamEditor工具中的多个片段创建的。对于166毫米的产品数据,40毫米的标签必须在此周期内应用。开始创建这个凸轮最简单的方法是使用直线段来直观地看到凸轮。如图12所示:
多段流畅运动
当产品间距为166毫米时,主周期将从0到166毫米,从周期将从0到40毫米。然而,这是一个粗糙的循环,没有规定在标签轴上的加速和减速。
这将导致攻击性运动。为了使操作更顺利,最好在主周期之间创建多个段。这可以通过添加从0到1毫米的直线段,然后从165毫米到166毫米来实现。
对不同曲线类型的凸轮进行定型,可实现轴的更平稳运行。下图显示了平滑的加速和减速。注意,从加速度的绿线不同于上面的直线段。
最后,凸轮控制数据包含了整个凸轮系统的上层管理。项目包括操作模式,同步位置和安全交战距离。操作方式是单向从动或往复从动。启动同步位置通常是从服务器与主服务器同步的第一个主服务器位置。下一个位置通常表示同步区域的中心。
它可以等于一个基于起始位置和结束位置的方程。最终的同步位置应该与主周期的结束相对应。调整可以在过程的所有领域进行。一个关键的位置也将包括在过程中的一个位置,机器必须决定开始脱离过程,继续凸轮或转移到下一个产品。安全接触距离通常是产品传感器距离减去少量。
有了所有这些信息,标签器功能块现在可以用来控制标签轴。
一旦理解了关键概念,标记应用就会变得很容易。重点是了解产品数据,标签数据和一些凸轮细节。可以在软件内进行调整,以适应产品和/或标签内的不一致。虽然距离可能有所不同,但使用正确的软件工具和技术专长可以帮助确保在布线和编程时取得成功。
Sixto Moralez是高级区域运动工程师吗安川美国公司;马太福音Hardenbergh他是安川美国公司东北区域运动工程师。由网页内容经理克里斯·瓦夫拉编辑,控制工程, CFE媒体与技术,cvavra@cfemedia.com.
更多的答案
关键词:贴标机,功能块
学习目标
在线
查看更多故事,请访问//www.globalelove.com/discrete-manufacturing/
考虑一下这个
还有什么需要考虑的应该在布线和编程时给出?
您是否具有本内容中提到的主题的经验和专业知识?你应该考虑为我们的CFE媒体编辑团队做出贡献,并获得你和你的公司应得的认可。点击在这里开始这个过程。