技术论坛

 回复:S7300通过转换模块与modbus电表通讯问题(急)

返回主题列表
作者 主题
Lamborghini_008
游民

经验值:114
发帖数:38
精华帖:1
楼主    2008-11-20 23:53:31
主题:S7300通过转换模块与modbus电表通讯问题(急)
现在做了个项目,PLC选用的是S7300,通过DP与鼎实的PB-B-MODBUS通讯,鼎实的PB-B-MODBUS与MODBUS-RTU协议的电表通讯。PB-B-MODBUS模块做协议转换。

硬件配置:DP网络正常,但是PLC不能读到电表的数。PB-B-MODBUS模块设置做主站,电表为从站。请教高手这是怎么回事?

以前做过类似的,网络结构一样,硬件组态正常后可以直接读到对应地址的PIW值。电表厂家说校验方式是报文校验,也就是CRC16;PB-B-MODBUS模块中有设置校验方式(8位无校验1停止位等);数据更新模式为(在每条MD回答后)。

请问PB-B-MODBUS模块做了相应设置后还需要编写PLC程序吗?CRC16与所设置有什么区别?

对校验不怎么了解,恳请帮忙解答,如有S7300程序参考最好。谢谢!
Lamborghini_008
游民

经验值:114
发帖数:38
精华帖:1
    2008-11-21 15:18:26
精华帖  主题:回复:S7300通过转换模块与modbus电表通讯问题(急)
已经解决,电能表的A与转换模块的A是相反的,转换模块内部有CRC16的校验。接线对调正确组态后即可正常通讯。
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。