使用API​​将数据发布到Kepware OPC Server

时间:2015-08-27 16:26:00

标签: raspberry-pi modbus opc

我使用Raspberry Pi对OPC服务器进行API Post调用。它必须使用Modbus协议来推送数据,但我正在努力的步骤是将合成数据发布到服务器中,以便在进入细节之前检查它是否有效。

任何人都对如何做到这一点有任何见解?

1 个答案:

答案 0 :(得分:0)

PLC和OPC(UA)服务器可以相互通信,您无需执行任何操作。

通常,我们使用Raspberry Pi从OPC UA服务器订阅和读取数据,然后打包并将其发布到我们的服务器。有一组API。服务器将数据存储到数据库中。 流程如下:

PLC-> OPC(UA)服务器-> Raspberry Pi(Node-Red,OPC UA客户端)-> RESTful API->数据库

然后我们可以从某些Web应用程序中查询它。

Node-Red流启动时,它将从API获取标记列表,然后将其存储到本地MySQL数据库中,以防网络中断。然后开始订阅或阅读内容。数据还将具有本地副本,然后发送到远程。

相关问题