使用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中保存当前配置。