这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 工业控制与自动化 » modbus怎么才能带2个字节地址?

共9条 1/1 1 跳转至

modbus怎么才能带2个字节地址?

菜鸟
2007-09-14 21:01:56     打赏
我的设备超过300个,按照modbus的标准只有一个字节地址。无法实现挂接这么多的设备。我如果加一个字节,那我这个还叫modbus吗?



关键词: modbus     怎么     能带     字节     地址    

菜鸟
2007-09-14 21:02:31     打赏
2楼
当然不是了,建议组成两条网络.即便是这样,将来每个站的通讯时间也会相对来讲很长。

菜鸟
2007-09-14 21:03:37     打赏
3楼
我现在需要通过modbus协议来实现两台PC机数据传输,我看了好多资料,数据的读/写需要寄存器地址。两台PC机之间传输,应用寄存器地址不太现实吧。哪位大侠知道,能否给点建议啊?

助工
2007-09-14 21:04:33     打赏
4楼
一定要用Modbus的话,将一台PC作为主站,实现Modbus的请求数据帧;另一台作为从站,实现Modbus的应答数据帧.至于寄存器地址对应你的变量即可.比如:
你的变量是通过数组管理的,那么就让他对应的地址为数组的Index即可,反正都是你自己写的程序,只要对应上你的实际变量就行.

菜鸟
2012-06-29 14:31:34     打赏
5楼
有用

院士
2012-06-30 20:43:18     打赏
6楼
楼主放心用吧。
modbus只是一个软协议而已。

好多的上位机软件都以为这个通讯协议来传输数据。
楼主如果只是小范围的,自己的东西在通讯可以修改。只要通讯双方都默认修改后的协议即可。

其实modbus协议每帧长度只能254个字节——这也算一个bug吧!

高工
2014-01-01 15:30:28     打赏
7楼

我需要上传数据的数组地址是不是和Modbus的保持寄存器是一个东西呢? 

无论我传多少数据(满足帧格式字节的要求)都得是放在这一个数组中吗?




院士
2014-01-01 22:23:19     打赏
8楼
我没有看明白

高工
2014-01-01 22:45:01     打赏
9楼
是我最笨,改天请你吃饭,补补

共9条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]