初学PLC,发现程序编译后出现最多的警告就是'重复输出’,请问这对程序运行会不会有影响? 网友A:一般来说,重复输出是不可以的,但你要看一下你的输出,如果是SET RESET一个输出,是无所谓的;还有向某个寄存器重复送数据,也是可以的。如果要求只有一个输出,你最好用中间变量,进行相关操作。 网友B:双重线圈输出在特定的程序也是必须有的。如标志位,子程序等。但在一个扫描周期只有一个线圈是输出的。 网友C:重复输出有OUT SET RESET MOV指令第二运算元皆可能发生。 1.OUT BIT重复输出,以程式最后OUT有效,程式可正常执行。 2.SET RESET当然需配对。 3.MOV 传送资料給某CHANNEL。 以上于PLC程式都可正常执行。 网友D:我认为报警是为了提醒你,并不是说这个程序不合理。 |
|