
▼ ① 气缸缩回动作程序
1、设备上电,M8002只亮1个扫描周期,配合初始化完成信号,直接把【手自动冲突报警】清零,防止开机误报警
2、Gx_气缸原位触发=ON(主程序让吸盘缩回去)
(气缸正在往回缩),但是原位磁性开关还没亮,说明气缸还没回到位,计时器T0开始计时;PT引脚接Hi_信号原位延时(外部设定的超时时间)
计时时间到了气缸还没缩回去,直接自动关掉“缩回指令”,停止输出电磁阀,防止一直供气憋气缸

▼ ② 气缸输出动作程序
1、气缸动作触发动作是和上面气缸回原位是同样的道理

▼ ③ 气缸报警程序
1、M8000常通 + Gx_气缸手动触点(手动按钮)
指令 ALT Vo_气缸输出A、ALT Hx_气缸手动不一致报警
ALT是交替翻转指令,按一次手动按钮:Vo_A翻转一次(开/关切换);同时手自动冲突报警也跟着翻转
自动模式气缸已经伸出去(Vo_A=ON),你手动按钮点一下把Vo_A关掉,此时自动指令和实际气缸状态对不上,手自动报警Hx会亮,提醒操作工手自动冲突
2、总报警计时TONR_T2
回路1:气缸发缩回指令(VoB通、VoA断),但原位开关没亮(Vi原位常闭)
回路2:气缸发伸出指令(VoA通、VoB断),但到位开关没亮(Vi到位常闭)
两路只要有一路成立,T2计时器开始计时,时间由Gi_信号报警延时设定,计时到vt_气缸报警_T2=ON
3、原位未到位报警:T2计时到 + 当前是缩回状态(VoB通、VoA断),SET锁存Hx_气缸原位未到位报警
4、到位未到位报警:T2计时到 + 当前是伸出状态(VoA通、VoB断),SET锁存Hx_气缸到位未到位报警
举例:
让吸盘(气缸)缩回去,给了1.5秒时间,1.5秒后磁性开关还没检测到吸盘缩回,原位报警锁存亮起,一直保持
5、Gx_复位按钮按下,一次性复位3个报警:原位未到位、到位未到位、手自动不一致报警。
报警是SET锁存的,不按复位不会自己消失,方便维修人员查看故障



夜雨聆风