我能够启动并运行我的虚拟 bacnet4j 设备。当我在一台 Windows 机器上运行它们时,我使用了一组 IP 地址 127.0.0.3-10。
我有一个监控其他设备的虚拟 Bacnet 设备,当它在地址 127.0.0.2 (或任何其他以 127.0.0.* 开头的地址)上时工作正常
但是我现在将它(监视器)放在运行在 IP 上的实际不同 Windows 机器上,比如 192.168.2.3 我在该网络上的机器 IP 地址是 192.168.2.2
现在监视器和设备不会收到来自对方的任何广播消息。
任何想法是否可以实现?我已经尝试在 bacnet4j 中使用链接服务选项。现在想自己编写一个 bacnet 路由器来实现这一点。但想确认我的想法是否正确?或者有没有更好的方法来实现这种沟通。