各位好,我现在有一空调模块,想把它和200做modbus通讯,200做主站。厂家提供了通讯协议,但我看了他们的通讯协议有很多疑问:
1、根据提供的协议,我怎么判断具体每个参数对应的寄存器?
2、想用200的库指令,那么厂家提供的协议似乎用了很多不常用的指令,我还能使用库指令吗,要怎么用,假如不能,要怎么来实现?
3、附件是相关协议,分数不多,请各位指教,不胜感激!
问题补充:
补充了部分协议,大致就是说了指令和格式。
图片说明:
最佳答案
200的做modbus通讯挺简单的,有现成的库文件,直接调出填写的地址参数即可。你可以向空调厂家索要一份详细的协议表和地址表。至少要有明确通讯参数,数据地址!
你这空调modbus通讯板,是不是日本的?怎么跟三菱的PLC作modbus比较简单些。你这个协议给人感觉就是300的modbus无狗通讯一样,你用200的试试吧!
提问者对于答案的评价:
谢谢
专家置评
Modbus RTU主站指令库只支持以下功能码:01 02 03 04 05 06 15 16,如果需要其他功能码,需要用户使用自由口自行编程实现。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc213269.html