亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        網(wǎng)絡(luò)與通信技術(shù)OPCUA服務(wù)器設(shè)備集成關(guān)鍵技術(shù)研究與開發(fā)

        2013-04-29 00:44:03陳春麗葉順流
        關(guān)鍵詞:現(xiàn)場(chǎng)總線

        陳春麗 葉順流

        摘 要:以O(shè)PC UA規(guī)范為基礎(chǔ),參考了IEC61804中的EDDL標(biāo)準(zhǔn),開發(fā)出OPC UA服務(wù)器的設(shè)備集成信息模型、EDDL語(yǔ)法解釋模塊以及節(jié)點(diǎn)管理模塊?;诖朔桨傅姆?wù)器架構(gòu)可自主載入和配置現(xiàn)場(chǎng)總線設(shè)備信息,以及協(xié)議無(wú)關(guān)的設(shè)備集成,為OPC客戶端提供統(tǒng)一的設(shè)備狀態(tài)和工業(yè)過(guò)程數(shù)據(jù)。

        關(guān)鍵詞:OPC服務(wù)器 OPC統(tǒng)一架構(gòu) 現(xiàn)場(chǎng)總線 EDDL技術(shù)

        中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1674-098X(2013)03(a)-00-04

        OPC(Object Linking and Embedding for Process Control)技術(shù)在工業(yè)控制領(lǐng)域已得到廣泛的應(yīng)用,其規(guī)范定義了現(xiàn)場(chǎng)數(shù)據(jù)交互的標(biāo)準(zhǔn)接口,實(shí)現(xiàn)了不同的廠商的產(chǎn)品無(wú)縫集成。但隨著工業(yè)信息集成化的發(fā)展,傳統(tǒng)OPC簡(jiǎn)單的數(shù)據(jù)組織方式和其他一些不足阻礙了目前海量數(shù)據(jù)的高度集成化發(fā)展。OPC基金會(huì)在此情況下推出了統(tǒng)一架構(gòu)(UA,Unified Architecture)規(guī)范[1],不再依賴于復(fù)雜的COM技術(shù),以面向服務(wù)架構(gòu)為基礎(chǔ),實(shí)現(xiàn)了實(shí)時(shí)歷史數(shù)據(jù)以及報(bào)警等信息的統(tǒng)一

        訪問(wèn)。

        傳統(tǒng)OPC技術(shù)各個(gè)模塊擁有獨(dú)立的地址空間,各模塊之間的數(shù)據(jù)交互占用了大量的資源。OPC UA規(guī)范采用了統(tǒng)一的地址空間,以服務(wù)為功能單元對(duì)外提供一致性的訪問(wèn)接口。此規(guī)范定義了元模型和標(biāo)準(zhǔn)信息模型作為基本數(shù)據(jù)模型,在此基礎(chǔ)上,第三方可以派生出其他信息模型。在數(shù)據(jù)組織層面,OPC UA提供了更加靈活多樣的定義方式,圖1顯示了由OPC基金會(huì)或其他合作組織所定義的信息模型[2]。

        EDDL是現(xiàn)場(chǎng)總線設(shè)備商用以描述設(shè)備信息的文本語(yǔ)言,其生成的EDD文件中包含了設(shè)備過(guò)程數(shù)據(jù)結(jié)構(gòu),設(shè)備診斷及故障報(bào)警等信息。OPC UA與EDDL相結(jié)合的方案可以將設(shè)備信息集成到工業(yè)管理級(jí)系統(tǒng)層面,彌補(bǔ)傳統(tǒng)OPC技術(shù)僅關(guān)注實(shí)時(shí)數(shù)據(jù)交互而忽視設(shè)備狀態(tài)信息的監(jiān)控。

        本文主要首先討論EDDL設(shè)備集成模型的開發(fā),在此基礎(chǔ)上,通過(guò)EDDL解釋模塊與節(jié)點(diǎn)管理模塊的開發(fā)來(lái)實(shí)現(xiàn)協(xié)議透明的設(shè)備信息集成。

        1 OPCUA地址空間模型

        在OPCUA服務(wù)器中,地址空間以節(jié)點(diǎn)(Node)來(lái)描述實(shí)際對(duì)象及其組成部分,節(jié)點(diǎn)之間的關(guān)系通過(guò)引用(Reference)來(lái)指定,因此,整個(gè)地址空間是網(wǎng)狀結(jié)構(gòu)。采用網(wǎng)狀結(jié)構(gòu)更加靈活,能夠描述更加復(fù)雜的數(shù)據(jù)類型。

        引用的本質(zhì)類似于指針,通過(guò)存儲(chǔ)其他節(jié)點(diǎn)的地址來(lái)快速訪問(wèn),OPC UA規(guī)范已定義基本的節(jié)點(diǎn)類和引用類[3],從不同類中可派生出具有不同特性的節(jié)點(diǎn)和引用關(guān)系。同時(shí),把節(jié)點(diǎn)之間的關(guān)系均以層次結(jié)構(gòu)表示,可以簡(jiǎn)化節(jié)點(diǎn)的搜索與篩選過(guò)程,地址空間中的復(fù)雜的節(jié)點(diǎn)關(guān)系也可以用多種樹狀結(jié)構(gòu)來(lái)展現(xiàn)給客戶端。圖2顯示了地址空間中節(jié)點(diǎn)的位置分布與相互關(guān)系。

        OPCUA提供了統(tǒng)一的數(shù)據(jù)訪問(wèn)與存儲(chǔ)功能。現(xiàn)場(chǎng)設(shè)備的實(shí)時(shí)數(shù)據(jù)、報(bào)警與條件等信息集成在同一地址空間中,客戶端可通過(guò)瀏覽功能查看地址空間中特定的信息,通過(guò)訂閱監(jiān)控項(xiàng)來(lái)對(duì)節(jié)點(diǎn)進(jìn)行監(jiān)視。這樣避免了對(duì)不同的功能模塊要單獨(dú)開發(fā)其地址空間的繁瑣[4]。

        2 EDDL設(shè)備集成信息模型開發(fā)

        OPCUA服務(wù)器支持多種信息模型的動(dòng)態(tài)與靜態(tài)加載。本文主要依據(jù)IEC61804-3標(biāo)準(zhǔn)中EDDL的語(yǔ)義來(lái)提取設(shè)備屬性之間的層次關(guān)系,以此開發(fā)設(shè)備集成信息模型。在此基礎(chǔ)上,模型設(shè)計(jì)人員可以根據(jù)現(xiàn)場(chǎng)工藝,組織有針對(duì)性的特定信息模型,比如兩種設(shè)備之間的物理聯(lián)系,可以抽象出它們之間的引用關(guān)系[5]。

        2.1 EDDL與EDD技術(shù)概要

        電子設(shè)備描述語(yǔ)言(EDDL)是一種平臺(tái)無(wú)關(guān)的,文本化解釋性語(yǔ)言,用以定義控制系統(tǒng)中設(shè)備參數(shù)、屬性、故障診斷等信息,同時(shí),部分語(yǔ)義定義了圖形化界面信息,根據(jù)此信息,可以生成設(shè)備的監(jiān)視和配置界面[6]。

        EDDL 合作組織(ECT)致力于此標(biāo)準(zhǔn)的制定與推廣,減少不同廠商的設(shè)備描述信息之間的差異,提高互操作性和集成度[7]。

        2.2 EDDL設(shè)備集成模型設(shè)計(jì)

        OPCUA服務(wù)器通過(guò)對(duì)EDD文件的解析來(lái)獲取設(shè)備信息,并將此信息轉(zhuǎn)化為地址空間中的設(shè)備對(duì)象節(jié)點(diǎn)。在此之前,需要在UA服務(wù)器中預(yù)先載入特定的模型,該模型必須能夠準(zhǔn)確合理的反映設(shè)備信息的內(nèi)容與組織。

        2.2.1 設(shè)備集成(DI)模型

        OPCUA基金會(huì)近期發(fā)布了用于設(shè)備集成的規(guī)范[8],此規(guī)范定義了通用的設(shè)備參數(shù)類型,在對(duì)象類型部分,設(shè)備對(duì)象類型繼承于元模型中的基對(duì)象類型,同時(shí),在采用不同總線協(xié)議的設(shè)備信息中抽象出協(xié)議對(duì)象類型,構(gòu)成了協(xié)議透明的信息模型。圖3表示了其中部分對(duì)象類型的定義以及它們之間的關(guān)系。

        在設(shè)計(jì)設(shè)備集成信息模型的過(guò)程中,應(yīng)當(dāng)以此規(guī)范中定義的模型作為中間層模型,在實(shí)現(xiàn)此模型的基礎(chǔ)上來(lái)進(jìn)行擴(kuò)展。

        2.2.2 EDDL設(shè)備集成(EDI)模型開發(fā)

        可見,通過(guò)此種方式構(gòu)建的設(shè)備變量類型可以包含了EDDL對(duì)變量的基本描述信息。其中設(shè)備變量節(jié)點(diǎn)繼承于基對(duì)象類型節(jié)點(diǎn),它擁有對(duì)象類型節(jié)點(diǎn)的基本屬性,同時(shí),通過(guò)組合關(guān)系其包含了一個(gè)變量值節(jié)點(diǎn),此節(jié)點(diǎn)擁有當(dāng)前值、值類型、訪問(wèn)級(jí)別以及最小采樣間隔等屬性。

        3 EDDL解釋器與節(jié)點(diǎn)管理功能

        完成EDDL設(shè)備集成模型的設(shè)計(jì)后,需要UA服務(wù)器節(jié)點(diǎn)管理功能對(duì)此模型進(jìn)行加載,當(dāng)有EDD文件導(dǎo)入時(shí),EDDL解釋器對(duì)此文件進(jìn)行解析,并把獲取到的設(shè)備參數(shù)信息傳遞至節(jié)點(diǎn)管理功能模塊,同時(shí),節(jié)點(diǎn)管理模塊在地址空間中調(diào)用模型中相應(yīng)的節(jié)點(diǎn)類開始創(chuàng)建設(shè)備節(jié)點(diǎn),并且進(jìn)行初始化與數(shù)據(jù)綁定操作。服務(wù)器架構(gòu)如圖5所示。

        解釋器主要用以分析設(shè)備EDD文件,獲取其中的設(shè)備描述信息,并以節(jié)點(diǎn)管理模塊能夠識(shí)別的數(shù)據(jù)格式進(jìn)行傳遞此信息。首先依據(jù)EDDL標(biāo)準(zhǔn)中對(duì)語(yǔ)法和詞法的定義,開發(fā)出相應(yīng)的分析器,然后對(duì)分析結(jié)果按照EDDL設(shè)備集成信息模型中的節(jié)點(diǎn)類型進(jìn)行重新組織,以便節(jié)點(diǎn)管理模塊能夠快速獲取到相應(yīng)的信息。

        節(jié)點(diǎn)管理功能主要負(fù)責(zé)信息模型的加載以及相關(guān)節(jié)點(diǎn)的實(shí)例化和初始化操作。節(jié)點(diǎn)管理功能模塊中包含了不同的節(jié)點(diǎn)管理類,分別負(fù)責(zé)相應(yīng)的信息模型的加載,而所有的節(jié)點(diǎn)管理類由主節(jié)點(diǎn)管理類負(fù)責(zé)調(diào)度。OPC UA服務(wù)器啟動(dòng)后,對(duì)于UA規(guī)范中要求滿足的基本信息模型以及服務(wù)器狀態(tài)信息模型,由核心節(jié)點(diǎn)管理類加載,除此之外,每個(gè)節(jié)點(diǎn)管理類負(fù)責(zé)單個(gè)或多個(gè)特定信息模型的加載。

        采用分級(jí)的節(jié)點(diǎn)管理結(jié)構(gòu)能夠清晰劃分出每個(gè)節(jié)點(diǎn)管理類的職責(zé),也提高了設(shè)備節(jié)點(diǎn)信息的訪問(wèn)效率,同時(shí)能夠靈活的加載特定的信息模型,減少了多個(gè)模型之間的耦合性。圖6顯示了節(jié)點(diǎn)管理的分級(jí)結(jié)構(gòu)。

        4 結(jié)語(yǔ)

        本文主要研究了基于EDDL技術(shù)的OPCUA信息模型設(shè)計(jì)以及服務(wù)器中EDD解釋器與節(jié)點(diǎn)管理功能的開發(fā)。

        采用此方案架構(gòu)的服務(wù)器不用關(guān)注設(shè)備類型的差異,可以統(tǒng)一的獲取現(xiàn)場(chǎng)實(shí)時(shí)過(guò)程數(shù)據(jù)以及設(shè)備的配置信息、診斷信息、管理信息等非過(guò)程控制數(shù)據(jù),提高了全廠信息集成度。

        目前OPC基金會(huì)仍在不斷完善UA規(guī)范,并與多家現(xiàn)場(chǎng)總線基金會(huì)合作,共同推進(jìn)統(tǒng)一標(biāo)準(zhǔn)的、高兼容性和集成度的解決方案。

        參考文獻(xiàn)

        [1] OPC Foundation.OPC unified architecture specification part 1:Overview and Concepts Release 1.01 [S/OL].[2009-02-05].http://www.opcfoundation.org/Downloads.aspx?CM=1&CN=KEY&CI=283.

        [2] Wolfgang Mahnke,Stefan-Helmut Leitner,Matthias Damm.OPCUnified Architecture[M].Springer Press, Ladenburg Germany,2009:10-16.

        [3] OPC Foundation.OPC unified architecture specification part 3:Address Space Model Release 1.01[S/OL]. [2009-02-05].http://www.opcfoundation.org/Downloads.aspx?CM=1&CN=KEY&CI=283.

        [4] 陸會(huì)明,閻志峰.OPCUA服務(wù)器地址空間關(guān)鍵技術(shù)研究與開發(fā)[J].電力自動(dòng)化設(shè)備,2010,30(7):109-113.

        [5] OPC Foundation. OPC unified architecture specification part 5: Information Model Release 1.01 [S/OL].[2009-02-05].http://www.opcfoundation.org/Downloads.aspx?CM=1&CN=KEY&CI=283.

        [6] IEC 61804-3.Function Blocks(FB) for Process Control, part 3:Electronic Device Description Language (EDDL) [S/OL].[2006-09].http://webstore.iec.ch/webstore/webstore.nsf/Artnum_PK/44641.

        [7] IEC/TR 61804-4.Function Blocks(FB) for Process Control, part 4:EDD interoperability guideline[S/OL].[2006-12].http://webstore.iec.ch/webstore/webstore.nsf/Artnum_PK/44641.

        [8] OPC Foundation.OPC Unified Architecture for Devices (DI) Companion Specification Release 1.00[S/OL].[2009-12].http://www.opcfoundation.org/Downloads.aspx?CM=1&CN=KEY&CI=283.

        猜你喜歡
        現(xiàn)場(chǎng)總線
        探究氣動(dòng)閥門控制的現(xiàn)場(chǎng)總線技術(shù)應(yīng)用
        科技視界(2016年27期)2017-03-14 18:23:19
        淺析如何做好現(xiàn)場(chǎng)總線施工
        DeviceNet總線的現(xiàn)場(chǎng)應(yīng)用及分析
        基于CAN總線的變電站通訊網(wǎng)絡(luò)設(shè)計(jì)
        基于PROFINET的制絲線智能故障診斷系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
        基于現(xiàn)場(chǎng)總線的聚酯網(wǎng)熱定形機(jī)控制系統(tǒng)
        不停車實(shí)現(xiàn)連續(xù)運(yùn)行煉油化工裝置DCS控制系統(tǒng)擴(kuò)容
        現(xiàn)場(chǎng)總線與控制系統(tǒng)工程實(shí)訓(xùn)在教學(xué)中的應(yīng)用
        科技資訊(2015年7期)2015-07-02 20:41:18
        電站現(xiàn)場(chǎng)總線布線的優(yōu)化應(yīng)用
        基于現(xiàn)場(chǎng)總線的城市配電房綜合管理系統(tǒng)
        欧美日韩性高爱潮视频| 97人妻精品一区二区三区男同| 久久久精品国产免大香伊 | 亚洲国产精品久久电影欧美| 亚洲男人第一无码av网站| 又大又粗弄得我出好多水| 无码天堂在线视频| av在线一区二区三区不卡| 国产亚洲视频在线播放| 无码国产精品一区二区免费式直播| 国产精品成人99一区无码| 国产亚洲欧美另类第一页| 午夜视频在线观看国产| 亚洲天堂成人av影院| 日韩人妻一区二区三区蜜桃视频| 无遮高潮国产免费观看| 亚洲蜜芽在线精品一区| 九一精品少妇一区二区三区| 日本免费视频| 亚洲av无码专区在线播放中文 | 色婷婷精久久品蜜臀av蜜桃| 国产日产一区二区三区四区五区| 18禁裸男晨勃露j毛网站| 亚洲欧美日本| 久九九久视频精品网站| 国产尤物自拍视频在线观看| 人成午夜大片免费视频77777| 亚洲产国偷v产偷v自拍色戒| 亚洲五月婷婷久久综合| 久久久国产精品首页免费| 丰满女人猛烈进入视频免费网站 | 内射无码专区久久亚洲| 99re国产电影精品| 青青草免费观看视频免费| 九九九免费观看视频| 99re热视频这里只精品| 美女视频很黄很a免费国产| 偷窥偷拍一区二区三区| 人妻无码一区二区19P| 久久这里有精品国产电影网| 天堂网www在线资源|