恭喜,你发布的帖子
发布于 2016-04-07 16:14:24
11楼
我不认为“双线圈”的叫法有意义。
PLC内部为虚拟继电器网络,和物理的继电器网有区别的。不要说“双”线圈,对应同一个输出,可以“制造”任意多个“线圈”。
有意义吗?当然有意义。说没意义的,是被那些教条忽悠了。
举个简单的例子:
当I0.0=1(闭合)时,Q0.0无条件输出0(断开)。可以把I0.0写到Q0.0的输出网络里,但这个看起来不是很明显。如果在程序在最后,写上这么一段:
LDN I0.0
A Q0.0
= Q0.0
就达到了这个效果。而且意义非常清楚。不管Q0.0在别的地方是怎么用的,到了这一段,I0.0就能把Q0.0管制起来。I0.0=0时,Q0.0没有受影响,I0.0=1时,Q0.0强制为0。
其原理是什么?当Q0.0的值还没出现在物理的输出端子上,它的值就是临时的,可以随时把它再拿起来,继续操练。
S7200中还有一个奇怪的指令NOP,它什么功能都没有,只是消耗时间,但是它也是有意义的。
请填写推广理由:
分享
只看
楼主