当前位置: 主页 > PLC控制

正确的Modbus通信字节序列例子

我想做一个C#200PLCMODBUS从站上位机通信,PLC程序是用从站库写的,我照资料上的格式发送字节序列过去,但是PLC没有应答,不知是不是格式不对还是别的原因?请高手教我正确的字节序列例子,多谢!!

最佳答案

htTP://wenku.baidu.com/view/cfc618bfad02de80d5d84079
请看这个文库资料。我已经用串口与200PLC验证过了。自己去下载一个CRC计算器。需要注意的是,计算出来的CRC校验码在modbusRTU报文里是需要高低字节互换的。
要通信成功,不光是指令格式要对,还有通讯参数的设置,硬件配置到位等。

提问者对于答案的评价:
文档看不到哦!

专家置评

西门子有标准modbusrtu指令库
建议使用调试软件跟自己开发的软件进行通信测试,排除是开发程序有问题还是线路有问题

  • 关注微信

猜你喜欢

微信公众号