在工業(yè)領(lǐng)域,SCADA(監(jiān)控與數(shù)據(jù)采集)系統(tǒng)早已不再局限于顯示人機(jī)界面(HMI)和報(bào)警信息。
現(xiàn)代SCADA系統(tǒng)必須能夠對(duì)事件進(jìn)行上下文關(guān)聯(lián)分析,將內(nèi)部數(shù)據(jù)(傳感器、PLC、歷史數(shù)據(jù)庫(kù))與外部數(shù)據(jù)(能源、天氣、法規(guī)等)進(jìn)行交叉比對(duì),并觸發(fā)第三方系統(tǒng)(CMMS、報(bào)表系統(tǒng)、能源平臺(tái)等)中的相關(guān)操作。
而REST Web服務(wù)正是在這一過(guò)程中發(fā)揮關(guān)鍵作用的重要技術(shù)。它能夠讓SCADA應(yīng)用以標(biāo)準(zhǔn)化、安全且可擴(kuò)展的方式獲取和發(fā)布信息。
除了技術(shù)本身之外,更重要的挑戰(zhàn)在于運(yùn)營(yíng)層面:高效的監(jiān)控意味著能夠在正確的時(shí)間獲取正確的數(shù)據(jù),并能夠在不同利益相關(guān)者和工具之間實(shí)現(xiàn)數(shù)據(jù)共享。
01
什么是REST:
簡(jiǎn)單、標(biāo)準(zhǔn)且互操作的API
REST Web服務(wù)(通常稱為REST API)是一種允許兩個(gè)系統(tǒng)通過(guò)HTTP/HTTPS協(xié)議交換數(shù)據(jù)的接口。在大多數(shù)情況下,數(shù)據(jù)交換采用JSON格式(有時(shí)也使用XML格式),從而便于與IT應(yīng)用程序、云服務(wù)以及數(shù)據(jù)分析工具進(jìn)行集成。
REST主要依賴于HTTP方法來(lái)組織數(shù)據(jù)交換:
GET: 讀取/獲取數(shù)據(jù)(例如獲取天氣預(yù)報(bào)、電價(jià)信息或測(cè)量數(shù)據(jù))
POST: 發(fā)送/創(chuàng)建數(shù)據(jù)(例如上傳能耗數(shù)據(jù)、發(fā)布事件信息)
PUT: 替換/更新數(shù)據(jù)(例如更新配置參數(shù))
DELETE: 刪除數(shù)據(jù)(在SCADA中較少使用,但對(duì)于某些管理操作非常有用)
正是由于這種簡(jiǎn)單且通用的框架,REST已經(jīng)成為SCADA系統(tǒng)連接其生態(tài)系統(tǒng)的標(biāo)準(zhǔn)方式。
02
為什么REST Web服務(wù)
對(duì)SCADA至關(guān)重要
將REST Web Services集成到SCADA應(yīng)用中,可以帶來(lái)非常實(shí)際且明顯的收益。
1
利用外部數(shù)據(jù)豐富監(jiān)控能力
當(dāng)HMI能夠融合更多上下文信息時(shí),其價(jià)值將顯著提升,例如天氣信息、能源價(jià)格、電網(wǎng)信號(hào)、法規(guī)和監(jiān)管信息等。
這些數(shù)據(jù)能夠幫助用戶更準(zhǔn)確地分析報(bào)警原因,提前預(yù)測(cè)異常情況,從而優(yōu)化運(yùn)營(yíng)決策。
2
打破現(xiàn)場(chǎng)數(shù)據(jù)孤島
SCADA和歷史數(shù)據(jù)庫(kù)(Historian)采集的數(shù)據(jù)不應(yīng)僅停留在監(jiān)控系統(tǒng)內(nèi)部。
通過(guò)REST接口,這些數(shù)據(jù)可以被傳輸至:
企業(yè)門(mén)戶網(wǎng)站
能源管理平臺(tái)
報(bào)表分析工具
各類業(yè)務(wù)應(yīng)用系統(tǒng)
從而實(shí)現(xiàn)數(shù)據(jù)價(jià)值最大化。
3
加速IT與OT融合
REST采用業(yè)界廣泛認(rèn)可的標(biāo)準(zhǔn)協(xié)議,有助于實(shí)現(xiàn)工業(yè)運(yùn)營(yíng)技術(shù)(OT)與信息技術(shù)(IT)之間的互操作性。這不僅降低了項(xiàng)目復(fù)雜度,同時(shí)也提升了系統(tǒng)架構(gòu)的可持續(xù)性。
4
提升響應(yīng)速度與自動(dòng)化水平
SCADA系統(tǒng)不僅負(fù)責(zé)監(jiān)控,更應(yīng)該具備主動(dòng)執(zhí)行能力。
通過(guò)REST數(shù)據(jù)交換,可以實(shí)現(xiàn):
自動(dòng)觸發(fā)工作流程
推送關(guān)鍵指標(biāo)
與第三方系統(tǒng)同步信息
從而提高整體運(yùn)營(yíng)效率。
03
Panorama Suite
利用REST Web服務(wù)實(shí)現(xiàn)數(shù)據(jù)交換
宏集CODRA推出的MES/SCADA/Historian平臺(tái)Panorama Suite中,REST集成功能已經(jīng)得到原生支持。
Panorama的REST Web Service功能使應(yīng)用程序能夠使用 REST Web服務(wù)交換數(shù)據(jù)。
它包含REST Web Service Client對(duì)象,允許從應(yīng)用程序腳本向 Web 服務(wù)器發(fā)送HTTP 請(qǐng)求( GET、POST、PUT、DELETE ),并處理接收到的響應(yīng)。
對(duì)于監(jiān)控系統(tǒng)而言,一個(gè)非常重要的特點(diǎn)是Panorama支持雙向REST通信:
接收外部信息(天氣、能源、遙測(cè)、存儲(chǔ)庫(kù)等),以豐富概覽視圖、警報(bào)和歷史分析。
將應(yīng)用程序的信息(消耗量、KPI、運(yùn)行狀態(tài)、計(jì)算指標(biāo)、事件)發(fā)送到第三方服務(wù)(報(bào)告、合規(guī)性、能源門(mén)戶、信息系統(tǒng))。
這種雙向能力使SCADA真正成為運(yùn)營(yíng)數(shù)據(jù)中心。它既能夠整合上下文信息,又能夠匯聚現(xiàn)場(chǎng)數(shù)據(jù),并在合適的時(shí)間將數(shù)據(jù)分發(fā)給合適的系統(tǒng)。
04
Panorama
REST Web服務(wù)應(yīng)用案例


宏集Panorama WeatherAPI Demo示例
1
法國(guó)氣象局區(qū)域天氣數(shù)據(jù)
對(duì)于水循環(huán)中的利益相關(guān)者(生產(chǎn)、輸送、分配、廢水處理、雨水管理)而言,天氣是至關(guān)重要的信息:降雨、暴風(fēng)雨、霜凍、熱浪或干旱都會(huì)對(duì)流量、水量、水質(zhì)和基礎(chǔ)設(shè)施運(yùn)行產(chǎn)生直接影響。
在宏集Panorama平臺(tái)應(yīng)用中,集成天氣服務(wù)后,可以實(shí)現(xiàn):
將報(bào)警和運(yùn)行事件與天氣事件關(guān)聯(lián)分析
提前預(yù)測(cè)水力系統(tǒng)超負(fù)荷風(fēng)險(xiǎn)或溢流風(fēng)險(xiǎn)
結(jié)合天氣條件分析歷史數(shù)據(jù)中的流量、濁度和液位趨勢(shì)
2
Enedis電力價(jià)格服務(wù)
能源既是成本中心,也是重要的運(yùn)營(yíng)管理杠桿。通過(guò)將電價(jià)服務(wù)集成到宏集Panorama平臺(tái)中,可以實(shí)現(xiàn):
在監(jiān)控畫(huà)面和儀表盤(pán)中顯示實(shí)時(shí)電價(jià)
計(jì)算成本/產(chǎn)量或成本/立方米等關(guān)鍵績(jī)效指標(biāo)(KPI)
輔助制定運(yùn)行策略,例如:錯(cuò)峰運(yùn)行、負(fù)荷削減、能源優(yōu)化調(diào)度等
3
LX CONNECT(Sofrel)與LogUp遙測(cè)系統(tǒng)
對(duì)于分布式網(wǎng)絡(luò)和基礎(chǔ)設(shè)施,宏集Panorama同樣可以作為遙測(cè)鏈路的重要組成部分。
其中一個(gè)典型應(yīng)用場(chǎng)景是:通過(guò)與LX CONNECT(Sofrel)服務(wù)通信,讀取并記錄LogUp遙測(cè)設(shè)備的配置和測(cè)量數(shù)據(jù)。從而實(shí)現(xiàn):
獲取并記錄測(cè)量值
集中監(jiān)控設(shè)備狀態(tài)
通過(guò)第三方服務(wù)簡(jiǎn)化設(shè)備配置操作
REST:提升SCADA價(jià)值的標(biāo)準(zhǔn)技術(shù)
REST Web服務(wù)讓監(jiān)控系統(tǒng)變得更加智能、開(kāi)放和高效。
通過(guò)訪問(wèn)關(guān)鍵外部數(shù)據(jù)(天氣、能源、遙測(cè)等),以及自動(dòng)化實(shí)現(xiàn)對(duì)外數(shù)據(jù)交換(報(bào)表、合規(guī)管理、控制系統(tǒng)等),企業(yè)能夠:
更全面地了解現(xiàn)場(chǎng)實(shí)際運(yùn)行情況
更準(zhǔn)確地分析運(yùn)營(yíng)狀態(tài)
更快速地采取響應(yīng)措施
借助宏集Panorama平臺(tái)及其REST Web Service Client功能,這些集成能力已經(jīng)成為現(xiàn)代化SCADA應(yīng)用的重要組成部分,并能夠幫助企業(yè)充分釋放監(jiān)控?cái)?shù)據(jù)的價(jià)值。
-
數(shù)據(jù)采集
+關(guān)注
關(guān)注
42文章
8456瀏覽量
121567 -
SCADA
+關(guān)注
關(guān)注
6文章
316瀏覽量
39051 -
REST
+關(guān)注
關(guān)注
0文章
34瀏覽量
9952
發(fā)布評(píng)論請(qǐng)先 登錄
LP-SCADA 的應(yīng)用場(chǎng)景都有哪些
LP-SCADA的發(fā)展歷程和應(yīng)用行業(yè)?
高效能SCADA系統(tǒng) 重塑工廠管理未來(lái)
SCADA系統(tǒng)有什么作用
一文讀懂SCADA系統(tǒng)是什么
怎樣去設(shè)計(jì)一種基于Web的SCADA系統(tǒng)
SCADA監(jiān)控系統(tǒng)都有哪些功能特點(diǎn)?
SCADA系統(tǒng)在供水優(yōu)化調(diào)度中的應(yīng)用
SCADA系統(tǒng)在水處理中的應(yīng)用
面向服務(wù)架構(gòu)在SCADA中的應(yīng)用
基于PLC的SCADA系統(tǒng)在水廠中的應(yīng)用
SCADA系統(tǒng)調(diào)試步驟
基于SCADA通信技術(shù)應(yīng)用
REST Web服務(wù)在SCADA應(yīng)用中的實(shí)踐:讓SCADA系統(tǒng)連接真實(shí)世界
評(píng)論