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