使用Kepserver 自帶 DataLogger 功能 實現工控資料轉儲關係型資料庫

2023-05-04 18:00:18

本文以 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中儲存當前設定。