现场有一台施耐德电动阀,使用4~20mA输出来控制阀门开度,现在出现问题是阀门的自保持问题。当阀门从本地状态打到远程状态时,阀门直接根据PLC原来输出的信号自动作。。小弟第一次用西门子的模拟量输出模块。。请问在程序中如何处理才能避免阀门自动作?
阀门的local和remote切换是通过现场阀门来实现的。我可能没讲太清楚。现在PLC上没有任何复杂逻辑,只是上位软件输出开度100%时,plc输出20mA,上位输出开度0%时,PLC输出4mA。举个例子:
比如1号电动阀门,上位软件输出开度100%,然后plc肯定就输出20mA,阀门就处于全开状态,如果运行人员到现场把阀门开关打到local状态,然后本地进行操作阀门,进行关阀门操作,最后开度为50%。然后运行人员又把阀门打到远程状态,操作权还给PLC,这时因为控制室PLC一直给20mA,所以阀门又从开度50%自动作到100%。
所以我想避免阀门在从local到本地转换后的这种自动作。该如何处理?