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