0

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

当前状态:Raspberry Pi 2 能够运行 openplc(类似于 PLC)完成安装 ScadaBR(类似于 SCADA 系统)

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

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

这是我无法找到的一些问题:

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

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

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

4

1 回答 1

2

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

于 2017-05-15T03:59:48.690 回答