当前位置: 代码迷 >> 单片机 >> 关于MODBUS的疑义
  详细解决方案

关于MODBUS的疑义

热度:103   发布时间:2016-04-28 15:03:24.0
关于MODBUS的疑问
小弟刚接触MODBUS协议。现在有几个问题,
1)MODBUS定义的命令字,可以自己改变吗?如果改变了会有什么问题;
2)是不是什么设备都可以用MODBUS协议?MODBUS对于硬件有什么要求呢?
麻烦大家解答一下,谢谢了
------解决方案--------------------
1)MODBUS定义的命令字,可以自己改变吗?如果改变了会有什么问题;
命令字
不能,你改了设备就不认识你的命令了
除非你上下一起改

帧结构,这个不能改,改了就不是MODBUS了

2)是不是什么设备都可以用MODBUS协议?MODBUS对于硬件有什么要求呢?
标准的Modbus口是使用一RS-232C兼容串行接口,它定义了连接口的针脚、电缆、信号位、传输波特率、奇偶校验。控制器能直接或经由Modem组网。
硬件上要求有串口,软件模拟也行只要精度速度够.
任何设备如果非要用这个协议是可以用,只要决定权在你这,比如说你是客户想做个什么设备,告诉开发公司通信上就要用这个协议.