OPC技術(shù)在SCADA系統(tǒng)中的應用
OPC(OLE for Process Control)是微軟公司的對象鏈接和嵌入技術(shù)在過程控制方面的應用,為工業(yè)自動化軟件面向?qū)ο蟮拈_發(fā)提供一項統(tǒng)一的標準。OPC的目的是為現(xiàn)場設(shè)備或數(shù)據(jù)庫中的大量數(shù)據(jù)源之間的通信提供一種標準的通信機制。
OPC技術(shù)是國外幾十年的軟件技術(shù)和工業(yè)自動化技術(shù)的完美結(jié) 合,凝聚了業(yè)界總結(jié)出的經(jīng)驗和教訓,對OPc的支持,肯定會使自己 的產(chǎn)品上一個檔次,它給工業(yè)控制系統(tǒng)中軟硬件系統(tǒng)的集成帶來了一 場革命,它代表了過程控制系統(tǒng)通信標準的發(fā)展方向
OPC(OLE for process control)作為一種工業(yè)標準,通過OPC標準,不同制造商的設(shè)備和應用程序能以統(tǒng)一的方式相互結(jié)合。
目前,工業(yè)控制中的各種儀器、儀表、PLC和單片機系統(tǒng)等都提供了與計算機的通訊協(xié)議,為計算機控制系統(tǒng)的設(shè)計提供了極大的方便。但是,由于不同的廠商提供的協(xié)議不同,甚至同一廠商的不同類型設(shè)備和計算機通信的協(xié)議也不相同,所以要與這些設(shè)備交換數(shù)據(jù),編寫接口程序就比較復雜。近年來,OPC技術(shù)的出現(xiàn)很好地解決了這一難題,OPC技術(shù)采用開放式數(shù)據(jù)交互,能使來自不同公司的軟硬件組成一個有機的整體。它傳輸可靠,速度快,而且適于大批量數(shù)據(jù)交換,目前已經(jīng)成為工控行業(yè)新的通訊標準,廣泛應用在工控行業(yè)的各個領(lǐng)域。OPC技術(shù)完全支 持分布式應用和異構(gòu)環(huán)境下應用程序之間軟件的無縫集成和互操作性,給工業(yè)控制系統(tǒng)應用程序間的通信建立一套符合工業(yè)控制要求的通信接口規(guī)范,使控制軟件可以高效、穩(wěn)定地對硬件設(shè)備進行數(shù)據(jù)存取操作,系統(tǒng)應用軟件之間也可以靈活地進行信息交互,極大的提高了控制系統(tǒng)的互操作性和適應性。
SCADA ( Supervisory Control And DataAcquisition)系統(tǒng),即數(shù)據(jù)采集與監(jiān)視控制系統(tǒng),作為生產(chǎn)過程和事物管理自動化最為有效的計算機軟硬件系統(tǒng)之一,大多采用 Client/Server(客戶/服務器)模型。由于開發(fā)商和設(shè)備的不同,各種自動化系統(tǒng)都設(shè)計了各自不同的接口,這樣不同開發(fā)商設(shè)計生產(chǎn)的產(chǎn)品就不能直接相互通信。
隨著 OLE/COM(對象鏈接與嵌入/組件對象模型)和 DCOM(分布式組件對象模型)的產(chǎn)生和發(fā)展,OPC (OLE for Process Control — - 用于過程控制的OLE)成為工業(yè)控制過程中的一個標準,它是許多世界上領(lǐng)先的自動化和軟硬件公司與微軟公司合作的結(jié)晶。這個標準定義了 Microsoft 操作系統(tǒng)下在基于PC 的客戶機之間交換自動化實時數(shù)據(jù)的方法。OPC規(guī)范定義了一個工業(yè)標準接口,這個標準使得 COM技術(shù)適用于過程控制和制造自動化等應用領(lǐng)域。OLE/COM 是一種客戶/服務器模式,具有語言無關(guān)性、代碼重用性、易于集成性等優(yōu)點。OPC 規(guī)范了接口函數(shù),不管現(xiàn)場設(shè)備以何種形式存在,客戶以統(tǒng)一的方式去訪問,從而保證軟件對客戶的透明性。
OPC 技術(shù)的優(yōu)勢
傳統(tǒng)的過程控制系統(tǒng)是一對一的系統(tǒng),任何一種HMI(Human Machine Interface)等上位監(jiān)控軟件或其它應用軟件(如趨勢圖軟件、數(shù)據(jù)報表等)在使用某種硬件設(shè)備時都需要開發(fā)專用的驅(qū)動程序。每增加一個新的硬件種類,N 個軟件需開發(fā) N 個新的設(shè)備驅(qū)動程序。每增加一個軟件,M 類硬件設(shè)備需要開發(fā) M個驅(qū)動程序。新增應用軟件或者硬件設(shè)備帶來的只會是驅(qū)動程序種類的迅速增長。如圖 1 所示。
基于 OPC 技術(shù)的過程控制系統(tǒng)則可以完美地解決傳統(tǒng)方式的上述問題。任何一種設(shè)備只需要提供一種驅(qū)動就可以供任何軟件系統(tǒng)使用。每增加 1 個新的應用軟件不需要另外開發(fā)硬件設(shè)備的驅(qū)動程序;每增加 1 個新的硬件設(shè)備只需要開發(fā) 1 個新設(shè)備的驅(qū)動程序。其基本系統(tǒng)結(jié)構(gòu)如圖 2 所示。
- 第 1 頁:OPC技術(shù)在SCADA系統(tǒng)中的應用
- 第 2 頁:OPC 技術(shù)的實現(xiàn)
本文導航
非常好我支持^.^
(44) 100%
不好我反對
(0) 0%
相關(guān)閱讀:
- [電子說] 什么是PLC和SCADA?PLC在SCADA系統(tǒng)中的作用 2023-09-22
- [智能電網(wǎng)] 新型電力系統(tǒng)數(shù)字技術(shù)支撐體系核心內(nèi)容(SCADA系統(tǒng)設(shè)計原則) 2023-08-09
- [電子說] PLC、DCS、SCADA系統(tǒng)通過OPC智能網(wǎng)關(guān)與云平臺實時通訊 2023-08-06
- [電子說] 虹科Panorama SCADA審計追蹤功能的應用 2023-07-06
- [電子說] 虹科干貨 | 解決連接到IEEE 1588高可用性網(wǎng)絡(luò)的SCADA系統(tǒng)的NTP同步參考問題 2022-12-05
- [電子說] 虹科方案 | 一種通過OPC技術(shù)提取數(shù)據(jù)庫數(shù)據(jù)的解決方案 2022-09-29
- [電子說] 數(shù)據(jù)協(xié)議處理、視頻協(xié)議處理、電氣IO量處理、嵌入式SCADA系統(tǒng)工業(yè)控制網(wǎng)關(guān)設(shè) 2022-08-22
- [電子說] 工業(yè)自動化 SCADA系統(tǒng)架構(gòu)類型 2023-06-19
( 發(fā)表人:李倩 )