多语言展示
当前在线:1854今日阅读:91今日分享:37

PLC软件编程之切断机定长切断控制系统-1

本例通过对PLC切断机定长切断控制系统的设计,重点介绍了高速计数功能在定长切断中的运用。PLC的功能模块可执行如高速计数、定位控制、闭环控制等的特殊功能。汽车密封件生产企业使用的挤出生产线有连续挤出、间隔切断的特点。为了生产的连续和稳定,挤出机需要保持连续地挤出速度,而最终产片需要定长切断包装,所以切断机不仅要实现定长切断、超差分拣、自动纠偏,还需要协调连续挤出和间歇切断的运行,不能在切断过程中切断或阻挡挤出工件。
工具/原料
1

计算机一台

2

step7 编程环境

方法/步骤
1

由于每篇经验只能放20张图片,故分开写,见谅。接上变频器控制功能块FB2:滑台电动机的驱动需要准确地速度控制,必须使用变频器。本例使用一个FB作为变频器的接口,进行变频器的启停,正反转,速度设定即可。其中speed为0时,变频器全速运行。设置背景数据块DB2,接口参数如图所示:

2

切断流程FB3:新增FB3,命名为“切断流程”。切断流程本生就是一步,也是一个顺序控制流程。误差的主要来源:压紧气缸启动到完全把工件压紧和滑台加速带与工件同步都需要时间,在此过程中,测量滚轮带动编码器还在计数。

3

分拣流程FB4:新增FB4,命名为“分件流程”。接口参数和程序如图所示:

4

组合切断分拣流程并设计中断程序:新增FB5,命名为“切断分拣流程”,接口参数和程序如图所示:

注意事项
1

【注】由于OB由操作系统调用,所以没有背景数据块,也不能声明静态变量,只能使用临时变量。

2

没有专用的SFC用于禁止和激活循环中断,可以用SFC39 DIS_INT禁止中断;使用SFC40 EN_INT激活中断

推荐信息