经过翼非凌老师的指点,我可以与模块(支持标准
modbus RTU)用XMT和RCV正常通讯。现在我想用软件里自带的库程序,但VB302显示是3,应该是通信超时,ADR:我换了30001也是类似情况。很奇怪,为什么之前通信正常,换了库指令却不成功了呢?请高手指点指点。
网络1
LD SM0.0
= L60.0
LD SM0.0
= L63.7
LD L60.0
CALL MBUS_CTRL:SBR1, L63.7, 9600, 0, 1000, M10.0, VB300
网络2
LD SM0.5
= L60.0
LD SM0.5
EU
= L63.7
LD L60.0
CALL MBUS_MSG:SBR2, L63.7, 1, 0, 40001, 2, &VB1000, M10.1, VB302