Modbus从站计数限制

时间:2014-03-20 04:49:27

标签: networking tcp-ip master-slave modbus addressing

我有两个问题:

  1. 为什么Modbus只允许247个从属设备连接到同一个网络?

  2. Modbus TCP / IP如何克服此限制?

1 个答案:

答案 0 :(得分:6)

1)Modbus定义帧中的地址字段仅为8位宽。这将提供256个可能的从地址。地址0保留为"广播"地址。

我无法找到具体原因,但可能还有其他八个"保留"对从站无效的地址。 256 - 9 = 247

2)Modbus TCP / IP在标准IPv4寻址之上实现,其仅限于本地子网的大小(例如10.10.0.0)。每个"网关"在网络上将有自己的IP地址,因此可以有超过247个网关。

此外,每个网关后面都可以有多个Modbus设备。这种网关背后的设备数量受到相同的8位地址字段的限制,此处称为"单位标识符"。

参考: