我想写段程序用于判断现场阀门是否故障,
1台气动开关阀有3个点:1个DO点用于控制阀门开启(1)或关闭(0);2个DI点:一个用于指示阀门全开到位,一个用于指示阀门全关到位(位于发阀门本体的限位开关的2个触点)
阀门故障的情况有两种:
1、两个DI信号不能相等,如果相等表示阀门要么处于半开半关状态,要么是限位器故障,两种都属于阀门故障;
2、当输出DO指令要求阀门开启或关闭,但是阀门并未进行相应的动作;
针对第1种情况,我已写出程序,只要两个DI信号相等即判断为故障;
目前不知道第2种怎么写,烦请梯形图示意,谢谢!
DO:Q0.0---输出线圈
DI:I0.0------全开到位指示
DI:I0.1------全关到位指示