使用Kepserver 自带 DataLogger 功能 实现工控数据转储关系型数据库

本文以 Mysql数据库为例,介绍使用 kepserver 的datalogger 功能转储数据到 mysql

第一步:下载安装 Mysql ODBC 数据库驱动
前往 官网下载ODBC驱动
https://downloads.MySQL.com/archives/c-ODBC/

建议下载 msi 格式的安装文件 

 下载完成后,直接安装。

如果安装过程报这个错,那就下载个 vc_redist 

 

登录visual studio 官网 https://visualstudio.microsoft.com/zh-hans/downloads/
在最底部下载对应版本的文件。

 


第二步:配置驱动

在控制面板 ,系统和安全 ,管理工具中配置数据源,根据安装 的驱动 版本选择 32位还是64位

 

 

 

 我这里选择的是 UnicodeDriver

 输入目标mysql连接信息。连接成功即可。

第三步:配置dataLogger

 共有 General,Data Map,Triggers 三大项需要配置。

General中配置好数据库驱动连接信息

 Data Map 配置数据库字段映射

 点击Browser 批量导入需要转发的测点

 然后配置数据库表信息

 第一个是数据库已存在的表,第二个每次创建一张新表 ,第三个只在第一次运行时创建新表,

在输入框中输入表名。

Tableformat 决定是横表还是纵表

 Trrigers 比较简单。就是配置个触发器,多久转储一次。

 第四步:启动服务

 以上配置完成后,将当前日志组追加运行即可

查看数据库数据情况

 

 最后记得kepserver中保存当前配置。

posted @ 2023-05-04 15:55  宁静致远·TJ  阅读(1259)  评论(0编辑  收藏  举报