在工业自动化系统中,将OPC DA数据采集并存储到SQL Server数据库具有显著的应用价值。通过实时监控和历史数据分析,不仅能够提升生产过程的效率和质量管理水平,还能支持决策优化和系统集成,从而推动工业智能化和生产管理的进步。
宏集DataHub软件支持用户连接到任何OPC UA、DA或A&E服务器、Modbus设备或自定义程序。
此外,该软件还兼容所有符合ODBC标准的数据库,能够写入数据、读取数据或同时进行。用户可以使用现有表格,或创建全新的定制表格以满足特定需求。
如果数据库在记录数据时不可用,DataHub软件可以存储数据,并在数据库恢复后进行转发。
宏集Datahub支持作为OPC DA/UA的服务器/客户端,并且不限制连接的服务器和客户端的数量。接下来以OPC DA为例,演示配置步骤。
(1)打开宏集Datahub软件,点击右侧的OPC DA功能,确认选择勾选了将其作为OPC Client;点击添加,会出现弹窗进行OPC Serve服务器配置操作。
(2)如图所示,可以自定义设置OPC服务器的名称,此处演示改成了OPC DA;选择需要连接的OPC DA Server,选择从server读取数据点的方式(手动添加数据点或全部读取),图中勾选手动添加;点击配置项目,会出现选择数据点的弹窗。
(3)点击“Configure Item”后,出现下图所示的弹窗。在“OPC Server Item”下面勾选需要的数据点,选中的数据点会出现在右侧的“Selected Item”,点击OK即可。
(4)配置成功后,勾选刚刚配置好的Server,点击主界面的“Apply”,此时可观察到状态变成“Running”,表明连接创建成功;点击“View data”,可通过弹窗查看采集到的数据。
(5)如图所示,可以看到数据质量为“Good”,并且数据值不断更新,表明OPC DA数据采集成功。
宏集Datahub可以使用图形化的配置界面,快速将您选择的数据点写入到对应的数据库中。接下来介绍将前面步骤中采集到的OPC DA数据写入到SQL Server数据库的步骤。
(1)点击打开宏集Datahub软件,点击右侧的Data logging功能,点击“Configure”,将会打开ODBC数据记录窗口。
(2)DSN配置。DSN是数据源名称,Windows使用此名称来标识您要连接的数据库。从下拉框中选择一个DSN,如果您没有DSN或者需要创建新的DSN,可以打开界面右侧的“Open DSN Administrator”进行操作。本实例中,操作人员选择Hongrax-Test作为数据源。
注意事项:
点击界面右侧的“Open DSN Administrator”,按图示步骤设置您实际使用的默认数据库。
(3)通过下拉框选择数据源后,点击“Connect”按钮,可以从下方看到连接状态。
(4)选择表格,按图示步骤创建表格,并自定义修改表格名称。
(5)点击“Add colum”来添加列,在弹出的对话框中输入“Index01”,点击OK。
(6)在新创建的Index01标签下面单击,选择“Key”。
(7)按照同样的方式,新建一个列“Name01”,选中右侧的数据点,Name01的标签下面单击选择“Point”。
(8)按照同样的步骤插入列并选择数据点和数据类型,表格列插入完成后,点击“Create”,可以在下面的配置动作中看到新创建的表格。
注意事项:
后续测试过程中提示对象名无效,是由于未给属性-Quqlity01列输入数据类型,并且没有点击创建表格,需要参考下图配置一下。
(9)选择3触发器,给定一个动作,例如图中所示是每0.5s触发一次动作。
(10)设置触发的附加条件,如图所示。完成上述配置后,依次点击“Apply”—“Done”。
(1)打开并连接SQL Server数据库。可以看到,此时test01里面还没有在Datahub中创建的表格。
(2)DataHub数据写入。在配置好的Data logging页面,点击右下角的“Apply”,打开Script Log,,可以看到数据正常实时写入。
(3)再次打开SQL Server,刷新可以看到Test01下面出现创建的Hongrax01,右键可以查看到Datahub发送的OPC DA数据。
以上,即为本次测试的全部内容,有任何疑问欢迎联系宏集工程师为您解答。
宏集DataHub软件支持用户连接到任何OPC UA、DA或A&E服务器、Modbus设备或自定义程序,兼容所有符合ODBC标准的数据库,能够写入数据、读取数据或同时进行。
通过宏集DataHub软件采集OPC DA数据并存储到SQL Server数据库,有助于数据的统一管理、实时监控和趋势分析,助力企业优化生产流程。
作者: 宏集科技, 来源:面包板社区
链接: https://mbb.eet-china.com/blog/uid-me-3988247.html
版权声明:本文为博主原创,未经本人允许,禁止转载!
文章评论(0条评论)
登录后参与讨论