打包机

需求描述:

打包机开始工作前,首先要等到第一光电传感器(X0)检测到有物体通过。这个信号必须保持稳定,系统会持续监测。一旦检测到信号,打包机会启动第二电机(Y4)和传送带(Y0),让物品开始移动。打包机的第三个环节会被设置为运行状态,准备进行打包操作。接下来,系统会等待第二光电传感器(X1)检测到物品通过,信号同样需要保持稳定。当第二光电信号稳定后,系统会再次对两个参数进行计算。系统会暂停5000毫秒(5秒),以便完成某些操作。5秒后,传送带(Y0)会停止工作。打包机的第三个环节会被设置为停止状态,并返回到初始状态,准备下一次操作。系统会发送信号给打包机(M1),开始打包过程。系统会等待打包机完成工作,直到打包机发出断信号。一旦打包机完成,第三个环节会重新设置为运行状态,传送带(Y0)会再次启动,再次等待5000毫秒(5秒)。5秒后,传送带(Y0)会停止工作。打包机的第三个环节会被设置为停止状态,并返回到初始状态。如果第二光电传感器(X1)没有信号,系统会跳转到第二个环节;如果有信号,则继续执行下一步。整个流程会不断循环,直到打包机完成所有任务。

功能分析:

在控制系统的设计和实施中,我们应该优先实现时序逻辑,以确保动作按照正确的顺序发生。以下是实现步骤:

初始化:

所有输出端口初始状态为断电。

监测光电传感器:

持续监测输入端口X0和X1,等待信号。

执行时序逻辑:

一旦检测到X0信号,按照流程触发Y4和Y0通电,执行参数计算,设置第3环为运行状态。

等待X1信号,再次执行参数计算,等待5秒,然后触发Y0断电,设置第3环为停止状态,并返回第0帧。

执行待机时间控制,等待Y0通信号,设置长时间待机,停止0环至2环,断电Y0至Y4,触发M1断信号,短暂等待后重新运行0环至2环。

执行急停控制,等待X3通信号,停止0环至3环,断电Y0至Y4,触发M1断信号,等待X3断信号后重新运行0环至3环。

执行无序组合逻辑:

监测M1信号,根据信号状态触发Y1通电和断电。

监测X2信号,根据信号状态触发Y4断电和Y2通电,然后Y2断电和Y4通电。

监测X3、X4和X5信号,根据传感器信号状态触发Y0和Y3的通电和断电。

时序环0环指令解释:

第00步:等待通信号连续保持1次扫描

第01步:触发通电

第02步:触发通电

第03步:将参数1与参数2的值进行四则运算后赋值

第04步:将第3环设置成运行状态

第05步:等待通信号连续保持1次扫描

第06步:将参数1与参数2的值进行四则运算后赋值

第07步:在此等待5000毫秒,索引2号通用寄存器

第08步:触发断电

第09步:将第3环设置成停止状态,并返回第0帧

第10步:触发通信号

第11步:等待断信号

第12步:将第3环设置成运行状态

第13步:触发通电

第14步:将参数1与参数2的值进行四则运算后赋值

第15步:在此等待5000毫秒,索引2号通用寄存器

第16步:触发断电

第17步:将第3环设置成停止状态,并返回第0帧

第18步:将参数1与参数2的值进行四则运算后赋值

第19步:如果断信号,则跳转第[2]帧,否则运行下一帧指令

第20步:将第0环运行当前帧跳转至第10帧  

时序环1环指令解释:

第00步:等待通信号

第01步:触发通电

第02步:在此等待<0.20>秒

第03步:触发断电

第04步:在此等待2000毫秒,索引1号通用寄存器

第05步:触发断信号

时序环2环指令解释:

第00步:等待断信号连续保持5次扫描

第01步:等待通信号连续保持5次扫描

第02步:触发断电

第03步:触发通电

第04步:在此等待2000毫秒,索引3号通用寄存器

第05步:触发断电

第06步:触发通电

时序环3环指令解释:

第00步:等待通信号

第01步:在此等待0小时10分钟0秒0毫秒,首索引20号通用寄存器

第02步:将第0环到第2环设置成停止状态,并返回第0帧

第03步:触发断电

第04步:触发断信号

第05步:在此等待0小时0分钟0秒200毫秒

第06步:将第0环到第2环设置成运行状态

时序环5环指令解释:

第00步:等待通信号连续保持5次扫描

第01步:将第0环到第3环设置成停止状态,并返回第0帧

第02步:触发断电

第03步:触发断信号

第04步:等待断信号连续保持5次扫描

第05步:将第0环到第3环设置成运行状态

组1指令解释:

自定义

组2指令解释:

:(组长)如果无信号

:(组员)触发   断电

组3指令解释:

:(组长)检测第0环 第15帧是否为当前运行帧  

:(组员)如果无信号

:(组员)等待保持<0.10>秒

:(组员)将第0环运行当前帧跳转至第2帧  

组4指令解释:

:(组长)如果有信号

:(组员)如果有信号

:(组员)触发   组条件满足时通电,否则断电

组5指令解释:

:(组长)如果有信号

:(组员)如果有信号

:(组员)触发   组条件满足时通电,否则断电

想了解更多JENASI(简思)PLC控制逻辑,请持续关注我们

版权声明:
作者:ht
链接:https://www.techfm.club/p/196882.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>