quote:以下是引用伊默在2010-03-22 09:34:30的发言:
不用,对于一个NETWORK开始的第一行,系统不是将RLO和指令取与的, 而是直接读指令位的状态。 另外,对于 “(”后的A也是该用法
比如
A I0.0 //如果该行是第一行,则系统只是直接读取I0.0的状态,并写入到RLO
= M0.0
NETWORK
... ...
... ...
A(
A I0.0
O I0.1
)
... ...
这个在S7-200里就不容易引起误解,因为200里有专门的LD指令,LD就是直接装载的意思。
谢谢 伊默 !
如果指令不在NETWORK开始的第一行,在下面好多行,这时应该加SET吗?
比如
NETWORK
........
.......
A I0.0
=M0.0 //第N行
此时,A I0.0 前面应不应该加SET
做过测试,好像加于不加,效果一样,都是I0.0=1时,M0.0=1