今天,我做了个程序,本来是两个目的,一个是验证200的的置位指令能否把定时器置位(置位的是T100到T110非记忆性定时器)二是要试下同事的通讯线是否有问题。程序是这样的
Network 1
LD SM0.1
LD T121
EU
OLD
S T100, 8
Network 2 // 网络标题
// 网络注释
LD T100
= Q0.0
Network 3
LD T101
= Q0.1
Network 4
LD T102
= Q0.2
Network 5
LD T103
= Q0.3
Network 6
LD T104
= Q0.4
Network 7
LD T105
= Q0.5
Network 8
LD T106
= Q0.6
Network 9
LD T107
= Q0.7
Network 10
LDN T121
TON T120, 100
Network 11
LD T120
R T100, 8
Network 12
LD T120
TON T121, 100
结果程序出现了一个很怪得问题,所有的输出点控制的继电器,迅速地一通一断。根本不是10S的间隔。想请教高手,是不是定时器不能用置位指令置位(我知道300如果置位定时器会出现程序错误)?200不提示,不知道是不是这里的原因。
还想问个问题,200如果用复位指令,如果复位8位是复位8个定时器,还是只能复位当前一个定时器?