TTITLE=程序注释
Network 1
LD M0.0
EU
S M20.0, 1
Network 2 // 网络标题
// 网络注释
LD SM0.0
= L60.0
LD SM0.0
= L63.7
LD L60.0
CALL SBR1, L63.7, 9600, 0, 5000, M0.0, MB10
Network 3
LD M20.0
O M0.3
= L60.0
LD M20.0
O M0.3
EU
= L63.7
LD L60.0
CALL SBR2, L63.7, 1, 0, 40001, 1, &VB512, M0.1, VB200
Network 4
LD M0.1
= L60.0
LD M0.1
EU
= L63.7
LD L60.0
CALL SBR2, L63.7, 2, 0, 40001, 1, &VB514, M0.2, VB202
Network 5
LD M0.2
R M0.1, 1
Network 6
LD M0.2
= L60.0
LD M0.2
EU
= L63.7
LD L60.0
CALL SBR2, L63.7, 3, 0, 40001, 1, &VB516, M0.3, VB204
Network 7
LD M0.3
R M0.2, 1
上面这段
modbus读取仪表的程序,我就有一个疑问,如果从站其中一个读取数据错误(例如在读取从站2的过程中发生错误,M0.3为0)那么此时程序不是就无法继续运行?必须重启PLC?我的理解正确吗?有没有更好的方法