前言
本文以MySQL數據庫為例介紹如何通過Grafana來實現OVL數據的可視化,其中有兩種方法,一種是通過OVL的REST API來實現數據可視化,另一種是通過訪問存儲到數據庫的數據來實現可視化。關于如何通過OVL將OPC UA服務器數據存儲到數據庫可參考文章《虹科干貨 | 教您簡單幾步實現OPC UA服務器數據存儲到數據庫》。
01 工 具
1. OVL軟件
2. MySQL數據庫
3. Grafana可視化軟件、SimpleJson數據源插件以及MySQL數據源插件
02 操作步驟
通過REST API實現數據可視化
1. 啟用REST API
打開OVL軟件的“Instance”界面,點擊編輯按鈕進入參數配置界面,勾選“REST Endpoint Enabled”選項。
?
?
2. 添加SimpleJson數據源插件
在Grafana中搜索SimpleJson數據源插件并添加。
?
注:數據源插件也可通過Grafana CLI命令安裝,相關命令可參考以下鏈接:
Grafana CLI | Grafana documentation
3. 配置SimpleJson數據源
(1)根據需求配置數據源參數,其中“HTTP”選項中的“URL”中的IP地址和端口號為OVL軟件的IP地址和端口號。
(2)參數配置完成后,點擊“Save & test”,如果配置正確,則會顯示數據源正在運行。
?
4. 創(chuàng)建儀表板
(1)點擊“Dashboard”創(chuàng)建一個新的面板。
?
(2)選擇添加的SimpleJson數據源以及所需數據。
?
(3)選擇所需的圖表類型。
?
?
(4)面板參數設置完成后,點擊“Apply”即可。
(5)完成OVL數據可視化。
通過訪問數據庫實現數據可視化
1. 添加MySQL數據源插件
在Grafana中搜索MySQL數據源插件并添加。
2. 配置MySQL數據源
(1)配置MySQL數據源參數。
(2)參數配置完成后,點擊“Save & test”,如果配置正確,則會顯示數據庫連接成功。
3. 創(chuàng)建儀表板
(1)點擊“Dashboard”創(chuàng)建一個新的面板。
?
(2)選擇添加的MySQL數據源并根據需求插入SQL語句。
?
(3)選擇所需的圖表類型。
(4)面板參數設置完成后,點擊“Apply”即可。
(5)完成OVL數據可視化。
?
03 總 結
使用虹科OVL軟件不僅可以將OPC UA服務器數據存儲到數據庫中,而且提供REST API,進而通過Grafana輕松實現OPC UA服務器數據的可視化。
?
-
OPC
+關注
關注
7文章
326瀏覽量
46108 -
工業(yè)物聯網
+關注
關注
25文章
2368瀏覽量
63829
發(fā)布評論請先 登錄
相關推薦
評論