请教一下,开关量和模拟量共同参与控制,但又可以屏蔽开关量的程序该怎么编啊?

请教一下,200smart的plc在一个油罐补油系统里应用,I0.0是油罐低低液位,I0.1是油罐低液位,I0.2是油罐高液位,I0.3是油罐高高液位,补油阀是Q0.0,低低液位报警是Q0.1,高高液位报警是Q0.2,MD0是连续式液位传感器测的油罐液位高度,范围是0-100。M10.0是取消油罐低位开关I0.1参与阀的控制,M10.1是取消油罐高位开关I0.2参与阀的控制。
目前要求MD0<30(液位低于30%)或I0.1=1低位时,补油阀Q0.0=1;
MD0<10(液位低于10%)或I0.0=1低低位时,补油阀Q0.0=1,且低低液位报警Q0.1=1;
MD0>60(液位高于60%)或I0.2=1高位时,补油阀Q0.0=0;
MD0>90(液位高于90%)或I0.3=1高高位时,补油阀Q0.0=0,且高高液位报警Q0.2=1;
当低位开关损坏时,让M10.0置1,此时只有MD0控制补油阀Q0.0的开关,I0.1不再参与控制补油阀,直到修好低位开关,M10.0清0为止。
当高位开关损坏时,让M10.1置1,此时只有MD0控制补油阀Q0.0的开关,I0.2不再参与控制补油阀,直到修好高位开关,M10.1清0为止。
请问这段程序该怎么编啊?

产品版区:SIMATIC S7-200 SMART
悬赏西币:2 | 解决时间:2018-02-02 19:53:56 | 提问者:请教一下,开关量和模拟量共同参与控制,但又可以屏蔽开关量的程序该怎么编啊? xf123456 - 高级技术员  第7级

问题ID:184230

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc258950.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月10日 下午10:44
下一篇 2019年6月10日 下午10:44

相关推荐