發(fā)布時(shí)間: 2020-07-21 點(diǎn)擊次數(shù): 1706次
1、硬件
通常SCADA系統(tǒng)分為兩個(gè)層面,即客戶/服務(wù)器體系結(jié)構(gòu)。服務(wù)器與硬件設(shè)備通信,進(jìn)行數(shù)據(jù)處理和運(yùn)算。而客戶用于人機(jī)交互,如用文字、動(dòng)畫顯示現(xiàn)場(chǎng)的狀態(tài),并可以對(duì)現(xiàn)場(chǎng)的開關(guān)、閥門進(jìn)行操作。
還有一種"超遠(yuǎn)程客戶",它可以通過Web發(fā)布在Internet上進(jìn)行監(jiān)控。硬件設(shè)備(如PLC)一般既可以通過點(diǎn)到點(diǎn)方式連接,也可以以總線方式連接到服務(wù)器上。點(diǎn)到點(diǎn)連接一般通過串口(RS232),總線方式可以是RS485,以太網(wǎng)等連接方式。
2、軟件
SCADA由很多任務(wù)組成,每個(gè)任務(wù)完成特定的功能。位于一個(gè)或多個(gè)機(jī)器上的服務(wù)器負(fù)責(zé)數(shù)據(jù)采集,數(shù)據(jù)處理(如量程轉(zhuǎn)換、濾波、報(bào)警檢查、計(jì)算、事件記錄、歷史存儲(chǔ)、執(zhí)行用戶腳本等)。
服務(wù)器間可以相互通訊。有些系統(tǒng)將服務(wù)器進(jìn)一步單獨(dú)劃分成若干專門服務(wù)器,如報(bào)服務(wù)器,記錄服務(wù)器,歷史服務(wù)器,登錄服務(wù)器等。各服務(wù)器邏輯上作為統(tǒng)一整體,但物理上可能放置在不同的機(jī)器上。
分類劃分的好處是可以將多個(gè)服務(wù)器的各種數(shù)據(jù)統(tǒng)一管理、分工協(xié)作,缺點(diǎn)是效率低,局部故障可能影響整個(gè)系統(tǒng)。
3、通信
SCADA系統(tǒng)中的通信分為內(nèi)部通信、與I/O設(shè)備通信、和外界通信。客戶與服務(wù)器間以及服務(wù)器與服務(wù)器間一般有三種通信形式,請(qǐng)求式,訂閱式與廣播式。
設(shè)備驅(qū)動(dòng)程序與I/O設(shè)備通訊一般采用請(qǐng)求式,大多數(shù)設(shè)備都支持這種通訊方式,當(dāng)然也有的設(shè)備支持主動(dòng)發(fā)送方式。SCADA通過多種方式與外界通信。
如OPC,一般都會(huì)提供OPC客戶端,用來與設(shè)備廠家提供的OPC服務(wù)器進(jìn)行通訊。因?yàn)镺PC有微軟內(nèi)定的標(biāo)準(zhǔn),所以O(shè)PC客戶端無需修改就可以與各家提供的OPC服務(wù)器進(jìn)行通訊。