我正在制作两个交换数据的 SCADA 系统。我的目标是在 tcp 上使用 modbus,因为两个系统都支持这个协议。当然,问题是这两个系统都只能充当 modbus 主站。
在所有现场总线开源的情况下,我很惊讶没有“桥接”实用程序可以让两个主站互相交谈。我对这些技术并不是特别精通,但从外部看来,实现一个打开两个端口并充当两个独立主机的从属的进程似乎是微不足道的。
两个主设备都将中介视为从设备,但来自 Master1 的 POV 的输入寄存器是来自 Master2 的 POV 的输出寄存器,反之亦然。
是否有任何东西,从概念上或协议方面,表明这是有问题的?