(1)OPC數(shù)據(jù)采集技術(shù)
OPC通常廣泛應(yīng)用于數(shù)據(jù)采集軟件中。越來越多的設(shè)備供應(yīng)商認(rèn)識(shí)到遵循OPC這一工業(yè)標(biāo)準(zhǔn)的重要性,紛紛推出與OPC兼容的產(chǎn)品,因此可以編制符合標(biāo)準(zhǔn)OPC接口的客戶應(yīng)用軟件完成數(shù)據(jù)采集任務(wù)。
(2)OPC服務(wù)器冗余技術(shù)
OPC標(biāo)準(zhǔn)的制定為軟件冗余提供了新的思路。實(shí)踐應(yīng)用中,可以開發(fā)OPC冗余服務(wù)器,解決對(duì)任何廠商的OPC服務(wù)器的冗余問題。
OPC數(shù)據(jù)訪問標(biāo)準(zhǔn)包含服務(wù)器和客戶兩部分,其核心思想是用服務(wù)器這樣一個(gè)驅(qū)動(dòng)程序屏蔽物理設(shè)備間的區(qū)別,讓客戶有一個(gè)一致的接口。服務(wù)器可用于從網(wǎng)絡(luò)服務(wù)器中獲取數(shù)據(jù),也可用于其它地方。在現(xiàn)場(chǎng)控制層,可用于從物理設(shè)備中獲取數(shù)據(jù),并提交給SCADA/dcs;在生產(chǎn)管理層,可用于從SCADA/DCS中獲取數(shù)據(jù),并提交給上層的商業(yè)應(yīng)用系統(tǒng)。數(shù)據(jù)訪問服務(wù)器由三個(gè)層次的對(duì)象組成:
(1)服務(wù)器(Server)
服務(wù)器對(duì)象用于維護(hù)服務(wù)器信息并作為多個(gè)組的容器。該對(duì)象提供訪問數(shù)據(jù)源的方法,數(shù)據(jù)源可以是現(xiàn)場(chǎng)的I/O設(shè)備或控制室數(shù)據(jù)。客戶通過服務(wù)器對(duì)象的接口訪問此對(duì)象,在服務(wù)器對(duì)象中建立、管理組對(duì)象,并最終獲得需要的數(shù)據(jù)源數(shù)據(jù)。
(2)組(Group)
組對(duì)象負(fù)責(zé)維護(hù)自身信息,提供組織和訪問項(xiàng)的方法,例如,在項(xiàng)和客戶間建立連接、定義客戶訪問的數(shù)據(jù)項(xiàng)及每個(gè)項(xiàng)更新的時(shí)間間隔等。組對(duì)象提供客戶組織數(shù)據(jù)的一種方式并可作為單元被激活或失激活,同時(shí)為客戶提供一種數(shù)據(jù)項(xiàng)“訂閱”機(jī)制,以在項(xiàng)屬性變化時(shí)能夠通知組即調(diào)用客戶端應(yīng)用的回調(diào)函數(shù)。
服務(wù)器包含兩種不同類型的組:公有組和私有組。公有組對(duì)所有連接服務(wù)器的客戶有效,可用于多個(gè)客戶間共享數(shù)據(jù)配置信息;私有組只對(duì)添加組的客戶有效,供該客戶專用。
(3)項(xiàng)(Item)
項(xiàng)不是真正的數(shù)據(jù)源,只是代表了與數(shù)據(jù)源的連接。所有對(duì)項(xiàng)的訪問都是通過組對(duì)象進(jìn)行的。它包含一些用于描述數(shù)據(jù)源的屬性,其中最具代表性的是值(Value)、質(zhì)量(Quality)、時(shí)間戳(TimeStamp)。值表示數(shù)據(jù)源的值,以VARIANT形式表示;質(zhì)量表示值的可信度;時(shí)間戳表示獲取值的時(shí)間。
項(xiàng)是讀寫數(shù)據(jù)的最小邏輯單位,與具體的位號(hào)相連。由服務(wù)器定義,通常代表設(shè)備的一個(gè)寄存器單元。客戶對(duì)設(shè)備寄存器的操作通過項(xiàng)完成,通過定義項(xiàng),OPC規(guī)范隱藏了設(shè)備的特殊信息,增強(qiáng)了服務(wù)器的通用性。項(xiàng)不提供對(duì)外接口,客戶不能直接對(duì)它進(jìn)行操作,所有操作都通過組進(jìn)行。客戶操作項(xiàng)的一般步驟為:
1)通過服務(wù)器對(duì)象提供的接口枚舉服務(wù)器端定義的所有項(xiàng);
2)將要訪問的項(xiàng)添加至客戶定義的組對(duì)象中;
3)通過組對(duì)象對(duì)項(xiàng)進(jìn)行讀/寫等操作;
4)根據(jù)需要使能/屏蔽組與項(xiàng)的連接。
通常,客戶與服務(wù)器的一對(duì)連接僅需一個(gè)組對(duì)象,每一組對(duì)象中,客戶可以添加多個(gè)數(shù)據(jù)項(xiàng)。OPC數(shù)據(jù)訪問服務(wù)器的具體結(jié)構(gòu)如圖1所示。
圖1OPC數(shù)據(jù)訪問服務(wù)器總體結(jié)構(gòu)
-
OPC
+關(guān)注
關(guān)注
7文章
357瀏覽量
47026 -
Opc技術(shù)
+關(guān)注
關(guān)注
0文章
15瀏覽量
9004
發(fā)布評(píng)論請(qǐng)先 登錄
最新總線技術(shù)在儀器控制與連接方面的遠(yuǎn)景
揭秘基于GPRS的遠(yuǎn)程信息采集控制系統(tǒng)的設(shè)計(jì)方案
{:1:}Labbiew 的OPC通訊,有這方面的實(shí)例嗎?
關(guān)于NI OPC 打包問題
系統(tǒng)控制與信息處理實(shí)驗(yàn)室 精選資料分享
現(xiàn)代控制系統(tǒng)信息集成與OPC服務(wù)器的開發(fā)Modern Con
基于OPC技術(shù)的三層實(shí)時(shí)信息系統(tǒng)框架
基于OPC技術(shù)離子源控制系統(tǒng)研究
基于OPC技術(shù)的三層實(shí)時(shí)信息系統(tǒng)框架
MCGS在OPC系統(tǒng)中的應(yīng)用
OPC技術(shù)在監(jiān)測(cè)控制系統(tǒng)中的應(yīng)用
信息集成與OPC服務(wù)器的開發(fā)

OPC技術(shù)在粗紗工序信息化系統(tǒng)中的應(yīng)用_任瑞武
OPC技術(shù)在SCADA系統(tǒng)中的應(yīng)用

評(píng)論