需求描述:
1、按下启动后电机1正转,触发平台限位感应1。
2、压袋气缸压下,光电开关计数2次之后压料气缸上升。
3、推料气缸推出,触发推料气缸限位感应之后推料气缸缩回。
4、压料气缸压下,触发压料气缸感应。
5、撑袋气缸撑开,撑袋气缸1感应。
6、电机2正转100公分,电机2正接近开关感应。
7、推料气缸回位,压料气缸回位。
8、电机2反转100公分,电机2负接近开关感应并且光电计数计数2次(循环上述流程10次)。
9、电机2正转100公分,电机2正接近开关感应之后夹包气缸合拢。
10、电机2反转100公分,电机2负接近开关感应之后撑袋气缸1合拢。
11、压袋气缸回位,封口气缸合拢,延时后封口气缸分开。
12、平台气缸推出,触发平台限位感应2
13、程序到最后一步跳回第2步
时序环0环指令解释:
第00步:等待<M0 M0-启动>通信号
第01步:速度控制_单轴A1 ,寄存器号:G0,寄存器值:200
第02步:单轴运动,方式:增量,方向:+,轴号A1,位移值:99999
第03步:等待<X0 X0-平台限位感应1>通信号连续保持1次扫描
第04步:单轴操作_A1 =紧急停止
第05步:单轴等待-轴号A1,等待轴状态:停止状态
第06步:触发<Y10 Y10-压袋气缸>通电
第07步:等待<X1 X1-推料气缸限位感应>断信号连续保持10次扫描
第08步:等待<X1 X1-推料气缸限位感应>通信号连续保持10次扫描
第09步:跳转第[7]帧,计数一次,如果计数大于[2]则向下执行
第10步:触发<Y11 Y11-推料气缸>通电
第11步:等待<X2 X2-压料气缸感应>通信号连续保持10次扫描
第12步:触发<Y12 Y12-压料气缸>通电
第13步:等待<X3 X3-光电计数>通信号连续保持10次扫描
第14步:触发<Y13 Y13-撑袋气缸>通电
第15步:等待<X4 X4-撑袋气缸感应>通信号连续保持1次扫描
第16步:速度控制_单轴A2 ,寄存器号:G1,寄存器值:200
第17步:单轴运动,方式:增量,方向:+,轴号A2,位移值:99999
第18步:等待<X5 X5-电机2正接近开关>通信号连续保持1次扫描
第19步:单轴操作_A2 =紧急停止
第20步:单轴等待-轴号A2,等待轴状态:停止状态
第21步:触发<Y11 Y11-推料气缸>断电
第22步:触发<Y12 Y12-压料气缸>断电
第23步:速度控制_单轴A2 ,寄存器号:G1,寄存器值:200
第24步:单轴运动,方式:增量,方向:-,轴号A2,位移值:99999
第25步:等待<X6 X6-电机2负接近开关>通信号连续保持1次扫描
第26步:单轴操作_A2 =紧急停止
第27步:单轴等待-轴号A2,等待轴状态:停止状态
第28步:等待<X1 X1-推料气缸限位感应>断信号连续保持10次扫描
第29步:等待<X1 X1-推料气缸限位感应>通信号连续保持10次扫描
第30步:跳转第[28]帧,计数一次,如果计数大于[2]则向下执行
第31步:跳转第[1]帧,计数一次,如果计数大于[10]则向下执行
第32步:速度控制_单轴A2 ,寄存器号:G1,寄存器值:200
第33步:单轴运动,方式:增量,方向:+,轴号A2,位移值:99999
第34步:等待<X5 X5-电机2正接近开关>通信号连续保持1次扫描
第35步:单轴操作_A2 =紧急停止
第36步:单轴等待-轴号A2,等待轴状态:停止状态
第37步:触发<Y16 Y16-夹包气缸>通电
第38步:速度控制_单轴A2 ,寄存器号:G1,寄存器值:200
第39步:单轴运动,方式:增量,方向:-,轴号A2,位移值:99999
第40步:等待<X6 X6-电机2负接近开关>通信号连续保持1次扫描
第41步:单轴操作_A2 =紧急停止
第42步:单轴等待-轴号A2,等待轴状态:停止状态
第43步:触发<Y13 Y13-撑袋气缸>断电
第44步:触发<Y10 Y10-压袋气缸>断电
第45步:触发<Y17 Y17-封口气缸>通电
第46步:在此等待0小时0分钟5秒0毫秒
第47步:触发<Y17 Y17-封口气缸>断电
第48步:触发<Y20 Y20-平台气缸>通电
第49步:等待<X7 X7-平台限位感应2>通信号连续保持1次扫描
第50步:将第0环运行当前帧跳转至第6帧
时序环1环指令解释:
第00步:等待<M1 M1-停止>通信号
第01步:将第0环设置成停止状态,并返回第0帧
第02步:单轴操作_A1 =紧急停止
第03步:单轴操作_A2 =紧急停止
第04步:单轴等待-轴号A1,等待轴状态:停止状态
第05步:单轴等待-轴号A2,等待轴状态:停止状态
第06步:触发<Y0 Y0>至<Y20 Y20-平台气缸>断电
第07步:触发<M0 M0-启动>断信号
第08步:等待<M1 M1-停止>断信号
第09步:将第0环设置成运行状态
想了解更多JENASI(简纳思)PLC控制逻辑,请持续关注我们