要求:控制点Q0.0上电初始化输出为1,模拟量MD0,值MD0>=110时控制输出Q0.0=0,值MD<=100时控制释放Q0.0=1
我的方案为:值MD<=100时Q0.0=1,值MD0>=110时控制输出Q0.0=0
程序有一个问题无法解决:如MD0=105(在100至110之间)时,断电后上电,实际应是正常工作状态,但程序却控制输出Q0.0=0,急求解
最佳答案
在OB100中编辑:set q0.0,这样当上电时且数值在105附近时,就会得到Q0.0=1的结果。
注意这个初始化程序是上电时先被执行的程序,且只能执行一次,如果上电后MD0的数据立即在变化,则按实际MD0的数值比较得到结果。
提问者对于答案的评价:
非常好,和我后来想的一样
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc232806.html