前言
在工業自動化領域,Connext以其全新的OPC UA數據采集解決方案為核心,不僅擁有超越傳統的擴展功能,而且在多個行業中都得到了廣泛的認證。Connext能夠快速找出解決方案并迅速部署,整個過程不會影響到原有的生產。它的強大之處在于,可以將從最底層起的各級應用數據與上層的云數據庫互聯,實現數字化可視化。實時報警、歷史趨勢分析、配方管理、開箱即用的儀表板、安全權限設定等,都是Connext的基本功能。
作為一款自動化軟件,Connext支持大量的工業設備、基礎設施和建筑行業協議的OPC UA服務器。它擁有網關、歷史記錄或Data Loggers、OPC UA服務器和客戶端IIoT協議、冗余等高級功能。整體依托于新型工業自動化平臺開發,Connext具有更好的可視化效果,可以幫助客戶實現M2M、IT和OT的工廠級連接需求。
Historian是Connext的一個重要功能,該功能可以幫助存儲與管理數據,本文將介紹Historian功能,為您展示如何使用它來存儲數據。
I/O Data Server
Connext中的Connext I/O Data Server模塊作為通信和數據管理器服務器,是該平臺項目的基本功能。Data Server通過使用項目的標簽列表資源(地址空間)中描述的標簽動態地定義和集中信息,來管理與現場和第三方系統的通信。此外,服務器還可以在“歷史日志”中管理告警和記錄事件。最終,Data Server可以使用historian和Data Loggers存檔管理器作為選項,對在Tags中收集的數據進行歷史數據日志處理。Connext Server模塊被設計用于管理數據通信、警報管理與歷史日志管理等,其結構如下圖所示:
l/0 Data Server模塊可從項目資源樹結構中獲得。當打開該資源時,工作區將按照本指南中的描述打開顯示模塊。提供對所有服務器功能配置的訪問,這些功能配置包括標簽列表和標簽提供的其他功能配置如下圖所示:
歷史記錄管理器允許您使用兩種不同的記錄引擎配置來自I/O數據服務器的標簽記錄——Historian與Data Loggers。這兩種記錄模型都在數據庫上記錄標簽值,但使用不同的表格式記錄數據。其結構如下圖所示:
連接數據庫
Connext的I/O服務器本身存在一個缺省的歷史數據記錄服務器,默認情況下在設置中可以改變存儲地點和文件。當需要Historian功能來搜集歷史數據時,需要在[歷史庫]標簽頁面中添加歷史庫和對應標簽,添加完成后,運行I/O服務器即可按照設置的選項來記錄數值。
Connext的Historian數據記錄功能目前支持Microsoft SQL Server、SQL Azure、MySQL Server和默認的SQlite數據庫的訪問和連接。
操作演示
SQL Server連接與存儲數據
(1)使用HeidiSQL連接測試SQL Server,并在其中建立一個新的空數據庫connect_db。
(2)打開Connext工程,找到IO數據服務器,點擊歷史庫按鈕,在下方的數據記錄目錄右鍵添加歷史設置。隨后在右側的屬性中修改歷史設置。首先在[執行]下確定采樣總時間、采樣間隔與表名,然后在數據庫設置中找到連接字符串文本框后的按鈕并點擊。
(3)如下圖選擇SQL Server,然后輸入服務器地址127.0.0.1并選擇connext_db,本地存儲可選擇Windows身份認證,如需異地存儲則需要在SQL Server中設置用戶名和密碼,并將該用戶的創建數據庫的權限打開,在Connext使用該用戶名登錄,并選擇SQL Server身份驗證。
(4)保存設置后退出,在[Historian]處右鍵分配標簽,選擇后可對存儲名稱進行修改和其他設置時間戳的操作。如果沒有標簽Tag,可以在標簽列表新增標簽并聯系相關驅動,在此,右鍵新增標簽,設置初始值即可成功設置模擬標簽。
(5)點擊OK保存設置,啟動服務器,在下方的OPC客戶端瀏覽窗口中可以查看設置的變量,可以對其值進行修改。
(6)檢查數據存儲情況,可以在HeidiSQL在看到SQL Server中出現了需要存儲的變量,且在OPC客戶端窗口修改值或修改存儲變量標簽名也會反映到數據庫中,數據記錄完成。
審核編輯 黃宇
-
服務器
+關注
關注
12文章
9020瀏覽量
85182 -
工業自動化
+關注
關注
17文章
2299瀏覽量
67177 -
OPC UA
+關注
關注
1文章
49瀏覽量
10686
發布評論請先 登錄
相關推薦
評論