办公室有一个S7300 314-2DP,通信模块CP341作为主站连接一块通信仪表,仪表支持MODBUS rtu通信,支持03和06功能,硬件连接完成后,通过调用FB8发送快和FB7接受块,使用03功能能够读取到仪表的显示数据。 现在用06功能写单个寄存器,只使用了FB8,去使表去皮,仪表没有反应,仪表手册上去皮的功能地址是40101,位.12, 发送数据块用的是DB11,仪表站号3 MOVE DB11.DBB0,功能号6 MOVE DB11.DBB1,
起始地址100 MOVE DB11.DBW2, 寄存器长度4 MOVE DB11.DBW4 ,然后通过以一个常开点控制4096 MOVE DB11.DBW6 最后调用FB8, 控制常开点通断仪表没有反应,去皮失败,想知道问题出在哪里?有对这一块熟悉的请回复,谢谢