我可以启动并运行虚拟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路由器来实现这一目标。但想确认我的想法是否正确?或者有更好的方法来实现这种沟通。