点击【
大 中
小 】,可以选择字体的大小,以便你阅读.
各位大侠好:本人刚接触施耐德PLC不久,现在遇到了一点问题现在求助各位,望指教;以前我用的是西门子PLC,当时处理一个时间段的问题时,用比较指令:让选择的时间继电器TON和比较指令联合使用(如:用|>=|0和|<=|1200 刚好处理时间继电器TON-T38两分钟内的动作).现在如果用施耐德的时间继电器 和比较指令联合使用。现在怎么编程呢?哎好迷茫
我用%TM0.P>=0 和%TM0.P〈=1200来解决这个问题好象行不通,望指教问题在什么地方了
以下是对《TWIDO 比较指令求助》的回复:
匿名回复:
先把%TM0.P的值读取到%MW中,然后再用%MW值进行比较。直接以%TM或%C的值作为运算对象是不行的。
匿名回复:
谢谢 谢谢
匿名回复:
你好:丁工,我真的太笨了,还要向你请教了。%TM0.P的 值怎么读取到%MW里面呢 你有QQ吗 能在QQ上指教一下吗
匿名回复:
%MW0:=%TM0.P 就行了
注意:%TM0.P是你设定的值。而%TM0.V才是定时器当前的值!
匿名回复:
谢谢拉 我现在试一下拉
匿名回复:
P是预设值,V才是当前值
匿名回复:
可以直接比较啊,不需要读到MW里在进行比较
比如%C0的计数器,指令就是:
%CO.V < %MW100
语句表达方式为:
LD [%C0.V < %MW100]
匿名回复:
非常感谢各位,我今天调试了一下。我是这样用的LD [%TM0.V>=5]和AND [%TM0.V<=180] 可以用的.不过上面各位说的应该也可行的啦 谢谢 各位的指点啦 我建议我们是不是建个群,这样可以更好的交流
匿名回复:
碰到施耐德PLC等应用方面的问题,都找不出一个可以问的人;建个群供大家交流;现人员不多,以后会越来越多的
群号:21486075
希望这方面的高手与初学者都来加入