实际上,我正在做S7 1500PLC和SQL server之间的连接工作,我可以成功地发送和接收数据。我在SQL服务器中构建了一个表(产品ID、产品、数量、产品键)。
许多产品可以具有相同的产品密钥。
我需要在PLC里有这样的命令
Insert
FROM TestTable
WHERE product Key=5000'
这为我提供了具有产品key=5000的所有产品
发布于 2021-07-01 18:34:14
我确实回答了一个类似的问题
Where should I start with my OPC-UA client?
如果您只是想将数据从PLC移动到数据库,那么可以看看Node-Red。这里有一个视频,应该会帮助你开始。Node-Red可以直接与PLC对话。如果你需要更多的帮助,尽管开口!
https://www.youtube.com/watch?v=LaUmhhMdoyY
Node-Red也可以做图形用户界面。
对于报告,您可以使用https://grafana.com/。
如果你想要一个好的数据库日志来看看https://www.timescale.com/。
Grafana和Timescale配合得很好!!
发布于 2021-07-01 19:22:59
据我所知,你应该试试这个查询:
从Key = 5000的TestTAble中选择产品
您的数据库设计如何?你能分享更多关于你的数据库和表的信息吗?
https://stackoverflow.com/questions/68206741
复制相似问题