0

我知道可以通过使用连接到 OPC-DA 服务器的 CIM-IO 将传感器数据发送到 Aspen IP21,但我想通过使用另一个应用程序(我们可以用任何语言构建)发送相同类型的数据将从一些物联网传感器收集数据。是否有任何方法或 API 可以用来与 IP21 进行通信,而无需从 Aspen 购买额外的许可证?

4

5 回答 5

0

您的客户可能会开发 Web 服务(后端的 SQL Plus)。该服务应具有作为标记名、值和值时间戳的接口参数。您应该将数据发送到网络服务,网络服务会将数据插入到指定标签中的 IP21。

于 2021-10-28T20:19:41.823 回答
0

这取决于您要在 MES 中的哪个位置编写。通常,最好的方法是使用 SqlPlus ODBC 驱动程序,并编写 INSERT 和 UPDATE 之类的查询。注意驱动需要windows平台。另一种方法是使用其中一个 Web API,例如:

http://<serverhost>/ProcessData/samples/sample_home.html
于 2020-06-05T07:53:56.227 回答
0

是的,您可以借助 SQLPlus 脚本并使用 IP21 高级功能来做到这一点。假设从源收集后的数据保存到 SQL 数据库(Microsoft)中,那么 IP21 中使用特定记录给出了规定,该记录应在计划间隔后执行,并应从源获取数据以保存到 IP21 标签中。这需要在 SQLPlus 上预先编写脚本。此外,从 SQL DB 中提取数据到 IP21 也可以通过 SQL DB 中发生的变化来触发(即新数据的收集)

于 2021-05-20T09:19:57.830 回答
0

如果您只是想将数据从 PLC 移动到数据库,请查看 Node-Red。这是一个可以帮助您入门的视频。Node-Red 可以执行 OPC-UA、OPC-DA 或直接与 PLC 对话,中间不需要 OPC,这是您的选择。如果您需要更多帮助,请询问!

https://www.youtube.com/watch?v=LaUmhhMdoyY

Node-Red 也可以做 GUI。

三年前,我离开了像 Aspen InfoPlus.21 这样的产品,从此再也没有回头!

如果您需要用于趋势、图表和报告的开源可视化软件,您可以使用https://grafana.com/

如果您想要一个开源历史学家或新流行语是“时间序列数据库”来登录查看https://www.timescale.com/

Grafana 和 Timescale 一起工作得很好!!

于 2020-06-05T19:50:17.807 回答
0

您的物联网必须有任何脚本工具来从中通信/获取所需的数据。您可以使用相同的方法将数据推送到基于 SQLPlus 脚本上下文的 IP21。我确信这种方法不需要 IP21 方面的额外许可证,假设您在当前许可证中有额外的 IP21 记录空间来存储上述数据。

于 2020-07-05T13:44:36.873 回答