Modbus从站能否将事件报告给主站?

问题描述 投票:0回答:1

我想用瞬时开关来菊花链连接Modbus从站。

由于Modbus是主/从协议,我什至不确定这是否可行。

我的理解是,要使主机知道这些事件,他必须轮询每个单个从机以读取它们的注册状态。

也许这对于该协议来说是微不足道的,并且不会在总线上产生悬垂,或者也许我必须切换到其他协议?

[我发现了无数个Modbus主站控制从站的示例(例如电动机,继电器任何一种执行器),甚至从传感器读取温度/湿度,但我一直在努力寻找“基于事件的传感器”的任何示例,例如用于实例...

modbus
1个回答
0
投票

不,只有主站可以发送数据请求,并且在Modbus RTU(串行)中,整个网络中只能存在一个主站。

使用Modbus TCP可以有多个主站。

如果您希望所有连接的设备都可以发送和读取数据的协议,请查看MQTT,该协议通过Publish-Subscribe系统工作,而不与大多数工业协议的Request-Response一起工作,包括Modbus。

© www.soinside.com 2019 - 2024. All rights reserved.