关于通过modlbus指令写入三菱变频器参数的数据格式

我试图将一台西门子200的PLC通过mo
dlbus指令库与一台三菱FR740变频器进行通讯,测试中读取变频器的值可以实现,但写入参数时总是显示错误标识号103,比如给modlbus寄存器40009的数据0时,也出现这个错误标识,对于三菱变频器来说40009是控制输入命令字,只要将H02这个值给它便可以启动运行,但是这个值应该怎样给40009呢?他们之间的数据格式应该怎样对应呢?

最佳答案

H02应该是16进制的吧;假设你的寄存器偏移起始地址为&vb1000,那么40009对应的地址应该是VW1016,你试试给VW1016写入16#02,然后通过modbus MSG指令发到变频器试试。

提问者对于答案的评价:
好的

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc371258.html

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午4:52
下一篇 2021年7月5日 下午4:53

相关推荐

发表回复

登录后才能评论