我原来只是简单用
modbusNetwork 1 // 网络标题
// 网络注释
LD SM0.1
CALL SBR1, 1, 1, 9600, 2, 0, 128, 32, 1000, &VB0, M0.1, MB1
Network 2
LD SM0.0
CALL SBR2, M0.2, MB2
Network 3
LD SM0.0
CALL SBR0, VW100, VW102
只是从站modubs连通测试,一直没有问题。
后来添加了pid程序,就不能使用
modbus通讯了,不知道怎么回事儿
添加pid后:
Network 1 // 网络标题
// 网络注释
LD SM0.1
CALL SBR1, 1, 1, 9600, 2, 0, 128, 32, 1000, &VB0, M0.1, MB1
Network 2
LD SM0.0
CALL SBR2, M0.2, MB2
Network 3
LD SM0.0
CALL SBR0, VW100, VW102
Network 4
LD SM0.0
MOVW VW102, AQW0
Network 5 // //pid测试 温度设置50度,M0.0调节 Q0.0开加热,Q0.1开制冷
LD SM0.0
CALL SBR4, AIW0, 50.0, M0.0
Network 6
LD M0.0
= Q0.0
Network 7
LDN M0.0
= Q1.0
然后就再也不能
modbus通讯了,重新删除了pid,原来的
modbus通讯还是不能通讯了。。
很是郁闷,大神求救