工业物联网 SCA-IOT2050 将 OPCUA 数据写入 SQL Server数据库

本文将介绍如何通过 SCA-IOT2050 将OPCUA 数据写入SQL Server 数据库。

以下为详细操作步骤:

视频链接:https://www.bilibili.com/video/BV1MD4y1c77j

在这里插入图片描述

1 OPCUA 连接一台设备

在这里插入图片描述

2 配置MES_DATA_SERVER

2.1 进入MES_DATA_SERVER

  • 单击应用软件,选择数据存储服务;
  • 展开数据库服务器连接;

其中 realdata、hisdata、eventdata参考上篇文章(SCA-IOT2050将OPCUA 数据写入 MySQL 数据库)

在这里插入图片描述

2.2 添加定时记录表

右键数据库 DB1,创建定时记录表 syncdata

在这里插入图片描述

2.2 创建字段

  • 添加自增主键字段日期时间字段
  • 添加并配置 OPCUA 标签值字段
  • 添加并配置 固定数值字段

自增主键字段配置

在这里插入图片描述

日期时间字段配置

在这里插入图片描述

创建OPCUA字段需要更改 OPCUA标签

在这里插入图片描述

注意:同步表必须添加一个固定数值字段,修改名称为SyncFlag,值固定为0

在这里插入图片描述

配置完成

在这里插入图片描述

2.3 下载配置

单击 项目 ,选择 下载模块配置

在这里插入图片描述

3 配置数据同步服务

3.1 进入 MS-SQLSERVER

单击并进入右侧功能栏 MS-SQLSERVER数据库同步

在这里插入图片描述

3.2 配置同步参数

在这里插入图片描述

  • SyncEnable:是否打开同步任务

  • TimeMs:同步周期

  • DeleteOldTable:是否删除目标库已存在的表

  • DataClear:是否删除同步后的源数据表数据

  • CopyAllTables:是否同步该数据库下所有数据表

  • SourceDb DbType:源数据库类型,此处为MYSQL

  • DbName:配置数据库名,若数据库名不存在则自动创建

  • User,Password:账号密码

  • Host:数据库地址

  • Port:端口

  • DestDb DbType:目标数据库类型,此处为MSSQL

  • TableName Table:配置源数据库中,需要同步的表名(若之前选择配置所有表,则此处无需设置)

3.3 下载配置

单击 项目 按钮,选中 下载模块配置

在这里插入图片描述

3.4 syncDATA_MsSQL 添加开机启动

  • 进入系统设置,选中边缘应用软件管理
  • 4.数据储存 找到 syncDATA_MsSQL
  • 右键 syncDATA_MsSQL 添加开机启动
  • 可以适当设置启动延时,下载配置

在这里插入图片描述

在这里插入图片描述

3.5 重启模块

单击软件左下方模块属性中的模块重启按钮

在这里插入图片描述

4 查看数据表

4.1 查看MYSQL

  • 待网关重启完成,打开 MYSQL 数据库,
  • 查看数据表,数据以设定存储频率实时刷新。

在这里插入图片描述

4.2 查看 SQL SERVER

  • 打开SQL Server数据库查看目标数据表,
  • 源数据表中的数据,实时地进行同步中。

在这里插入图片描述

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值