Raspberry Pi上的Bacnet

时间:2016-10-29 05:45:28

标签: raspberry-pi bacnet bacnet4j

目前我正在使用bacnet协议模拟SCADA系统,与我的Raspberrry Pi进行网络通信,用于我的最后一年项目。

当前状态:Raspberry Pi 2能够运行openplc(就像PLC一样) 完成安装ScadaBR(像SCADA系统一样)

当前问题:如何在数据链路上实施bacnet协议,以便在Raspberry Pi和我的工作站之间建立连接?

我尝试研究bacnet堆栈协议,实现一些开源但没有运气。但是我使用了YouTube视频的演示(http://www.youtube.com/watch?v=0TJIrnAPsw4)。 它使覆盆子pi充当bacnet服务器。代码工作得很好。如何找到在我的Raspberry Pi上运行的bacnet协议(客户端版本)。

这是我无法提供的一些问题:

哪个bacnet堆栈能够控制PLC(Raspberry Pi)和ScadaBR之间的bacnet通信?

Raspberry Pi(openPLC预装)如何与ScadaBR进行通信?

使用哪个bacnet堆栈来实现两个工作站。

1 个答案:

答案 0 :(得分:2)

BACpypes库是用Python编写的,可以在各种平台上运行,如果你在最后一个项目结束之前还有一些时间,请联系我(作者),也许我们可以做点什么工作。我看到你的问题用Java标记,但也许你有其他选择。