将数据从(WAGO)PLC发送到(DynamoDB)云数据库的最佳方法是什么?
我们的情况:
我们在现场安装了WAGO PLC(750-880、750-882、750-890),我们希望将多个数据发送到云数据库,更喜欢将AWS DynamoDB发送给云数据库。如何实现这一目标的最佳方法是什么?为此是否有通用解决方案或特定的WAGO解决方案?
您将需要使用ModbusTCP创建到Wago对话端口502的套接字,通常可以根据所使用的编程语言在周围找到一些库。获取数据后,您将发布到数据库。
链接到使用该协议与Wago交谈的控制软件的链接。这根本不是一个准系统的例子,但可能会给您一些想法。Bliss Project ESRF - Wago controller不要问您是否需要帮助。
Where should I start with my OPC-UA client?
如果您只是想将数据从PLC移至数据库,请查看Node-Red。这是一个视频,应该可以帮助您入门。 Node-Red可以执行OPC-UA或直接与PLC通讯,而无需在中间选择OPC。如果您需要更多帮助,请询问!
https://www.youtube.com/watch?v=LaUmhhMdoyY
Node-Red也可以执行GUI。
对于报告,您可以使用https://grafana.com/。
如果您想要一个好的数据库来登录查看https://www.timescale.com/。
Grafana和Timescale配合良好!