MODBUS协议(求助),请各位帮忙,谢谢!

[复制链接]
 楼主| lzm2008 发表于 2010-8-7 15:58 | 显示全部楼层 |阅读模式
看modbus资料估计都一周多了,始终不得其所,想改个功能始终改不好,压力好大。
现在的程序中能实现0x04功能码,而我要加的功能是增加0x10的功能,能实现上位机通过modbus协议修改下位机的波特率和地址。
比如说我上位机发送指令 20(原地址)-0x10(功能码)+寄存器起始地址0006+0002(数据个数)+0030(要修改的地址)+00001(要修改的波特率)+crc。 就实现,把下位机的地址改为30,波特率改为1(代表4800)。不知道我是否表达得清楚。 请原谅,我只能发通信的代码。

  本人愚钝,希望比较熟悉的坛友帮个忙,谢谢了!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:HOLTEK QQ:710536965 ------------------------------------------------------------------------------

29

主题

192

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部