以下是引用guanyumou在2020/3/12 15:10:45的发言:
以下是引用towngas在2020/3/12 10:52:53的发言:
200smart和单片机做主从站通讯,图片是单片机给的通讯数据格式,用mbus_ctrl和mbus_msg可以直接通讯读写吗?
单片机的通信协议不是Modbus RTU,所以没法用200Smart自带Modbus指令库。得自由口通信了。
这个RTU数据帧符合MODBUS报文格式的吧
地址帧:指示从站的站号,以十六进制表示
功能码帧:指示操作是读还是写,03H为读,06H为写操作
数据帧:包含要读写的从站参数起始地址、个数及数值
校验帧:CRC校验值
是只需要把功能码改为:03H为读,06H为写操作就行吗?