999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

OPC技術在民用飛機生產能源管理系統中的應用

2013-07-05 05:33:38劉廷才戴毅茹
機電產品開發與創新 2013年1期
關鍵詞:管理

劉廷才,王 堅,戴毅茹

(同濟大學 CIMS中心,上海 200086)

0 引言

傳統工控系統中,客戶端應用程序從數據源(如現場設備)讀取數據需要為不同的客戶端應用程序編寫不同的驅動程序。這種情況下會導致開發成本的增加、重復性的開發、驅動程序不一致和數據訪問沖突等問題,無法適應當今工控系統的開放性要求。OPC(OLE for Process Control)是OPC基金會組織倡導的工業控制和生產自動化領域中使用的硬件和軟件的接口標準[1]。它根據微軟的OLE/COM/DCOM技術來達成自動化控制的協定。OPC將硬件制造商與軟件開發商聯系起來,通過硬件廠商提供的OPC Server接口,軟件開發人員無需考慮各種不同硬件間的差異,只需遵循OPC數據接口協議便可輕松地從硬件端取得所需的信息。

本文將簡述民用飛機生產能源管理系統利用OPC技術,實現從數據源(現場設備)采集數據的實現過程。

1 民用飛機生產能源管理系統簡述

系統的總體架構如圖1所示。民用飛機生產能源管理系統主要包含能源介質管理、設備管理、能耗統計、能源計劃管理、能源供需平衡管理等傳統的能源管理模塊,以實現對公司能源介質、能耗設備、已消耗的能耗歷史數據的管理;此外還包含實時數據管理模塊,實現對各廠房車間的能耗設備的實時數據(如各相電流、有功功率、視在功率等)的監測管理。由于OPC技術十分適宜于實時數據的采集,所以 “實時數據管理”模塊的實現主要基于OPC技術在數據采集過程的應用。

圖1 民用飛機生產能源管理系統總體架構Fig.1 The architecture of the civil airplane manufacture energy management system

2 OPC數據訪問規范

OPC技術是由OPC服務器和OPC客戶端應用兩部分組成。OPC服務器負責收集現場設備的數據信息,然后通過標準的OPC接口傳送給OPC客戶端應用。OPC客戶端則通過標準的OPC接口接收OPC服務器采集到的數據信息。

OPC訪問接口主要有兩種:CUSTOM標準接口和OLE自動化標準接口,如圖2所示。自定義接口是服務商必須提供的,而自動化接口則是可選的[2]。 其中,自定義接口是一組COM接口,主要用于采用C++語言的應用程序開發;自動化接口是一組OLE接口,主要用于采用VB,C#,DELPHI等編程語言的應用程序開發。

在OPC數據存取規范中,一個OPC數據存取服務器中包含三種層次的對象:服務器 (OPC Server)、組(OPC Group)和項(OPC Item)。OPC服務器對象維護有關服務器的信息并作為一個或多個組對象的容器,服務器對象鞏固和優化各種客戶端所請求的數據存取,利于提高與設備的有效通信;OPC組對象維護有關其自身的信息,可作為一或多個OPC項的容器并從邏輯上實現對這些項的管理[3]。OPC組可以分為公共組(Public)和私有組(Private)。公共組可以被多個客戶端程序使用,而私有組只能被一個客戶端程序使用;OPC項提供OPC服務器與數據源的連接,即每一個項都與一個相對應的的信號變量連接,它可以為OPC客戶端提供信號變量的數值(Value)、 數據類型(Type)、 品質(Quality)以及時間戳(Time Stamp)等信息[4]。嚴格來說OPC項不屬于COM對象,不提供與客戶端的接口,所以所有對它的訪問都必須通過包容此項的OPC Group對象完成的。

3 客戶端程序設計

(1)連接OPC服務器。本例中使用的OPC服務器名稱為:

String clsidOPCserver[5];//定義連接的服務器字段

Private object OPCserverObject =null;//定義連接對象

public OpcServer energySrv=null;//定義服務器對象

public OpcGroup energyGrp=null;//定義組對象

Type.GetTypeFromProgID(clsidOPCserver);//從服務器獲取與指定程序標示符相關聯的類型。

Activator.CreateInstance(OPCserverType);//創建連接實例

(2)添加組。

energySrv.AddGroup("energyGruop",true,500);

AddGroup定義了Group的三個重要的屬性:

Group的名字: “energyGroup“;

Group的激活狀態為 “true”,準備收發數據;

Group的刷新頻率為500ms。

(3)添加數據項。

energyGrp.AddItems(aD,out arrRes);

這段程序的結果是添加具有已定義屬性的指定的項。

(4)對OPC數據進行讀寫。OPC服務器中的數據項可以通過group組的DataChange事件觸發來讀取。

energyGrp.DataChanged += new Data Change Event Handler( this.energy Grp_Data Change ) ;//定義Data Change 事件

protected void energy Grp_Data Change(object sender,Data Change Event Args e)

斷開OPC服務器

int rc=Marshal.Release Com Object(OPCserver Object);OPC server Object=null;

4 OPC技術在民用飛機生產能源管理系統中的應用

某飛機制造企業民用飛機生產能源管理系統的OPC技術主要應用于,對該企業各主要電柜的各相電流、有功功率、視在功率等數據的實時監測,其客戶端程序軟件運行結果如圖3所示。

圖3 民用飛機生產能源管理系統實時數據采集畫面Fig.3 The real-time data acquisition screen of civil airplane manufacture energy management system

傳統的能源管理系統一般包含能耗、計量設備的管理,能耗數據的管理,能耗的統計,報表的生成等功能模塊。這些功能模塊一般都是基于對企業能耗的歷史數據的統計分析完成的,因此存在能源管理系統無法對各廠房、設備等能耗數據的實時管理,通過將OPC技術引入到能源管理系統可以有效的解決上述問題,實現能源管理系統對歷史數據和實時數據的同時管理,大大提高了能源管理系統的功能范圍,方便了企業用戶。

5 結束語

OPC數據訪問規范把硬件供應商和軟件開發者分離開來,極大地減小了雙方工作的耦合關系。軟件開發人員無需了解硬件的實質和操作過程,只要嚴格遵循OPC數據訪問規范便可訪問OPC服務器中的數據。

目前,飛機制造企業能源管理系統的功能主要集中于對能耗歷史數據的統計分析上,無法實現對實時能耗數據的管理。將OPC技術引入到能源管理系統很好的解決了上述問題,管理人員可以方便的通過該系統對廠區或設備的能耗數據進行實時的管理。

[1]OPC Data Access Custom Interface StandardVersion 2.04.OPC Foundation,2000.

[2]潘愛民.COM原理與應用[M].北京:清華大學出版社,1999.

[3]OPC Common Definations and Interfaces 1.0[S].OPC Fundation,1998.

[4]馬云鵬,等.OPC通用接口與OPC服務器的注冊[J].工業控制計算機,2000.

[5]Christian Nagel,Bill Evjen;李銘(譯).C# 高級編程[M].北京:清華大學出版社,2008.

猜你喜歡
管理
棗前期管理再好,后期管不好,前功盡棄
今日農業(2022年15期)2022-09-20 06:56:20
《水利建設與管理》征訂啟事
聆聽兩會
——關注自然資源管理
2020年《水利建設與管理》征稿函
運行管理
管理就是溝通
中國制筆(2019年1期)2019-08-28 10:07:26
加強土木工程造價的控制與管理
如何加強土木工程造價的控制與管理
解秘眼健康管理
“這下管理創新了!等7則
雜文月刊(2016年1期)2016-02-11 10:35:51
主站蜘蛛池模板: 99视频精品在线观看| 国产aⅴ无码专区亚洲av综合网| 视频一区亚洲| 中文字幕免费播放| 久久伊人久久亚洲综合| 亚洲伊人电影| 99久视频| 欧美在线国产| 久久这里只精品国产99热8| 国产成人一二三| 国产在线观看91精品亚瑟| 久草性视频| 亚洲精品色AV无码看| 8090午夜无码专区| 欧美日一级片| 国产剧情一区二区| av一区二区无码在线| 久草视频中文| 国产一区二区三区在线观看免费| 五月丁香在线视频| 久草国产在线观看| 精品成人一区二区三区电影| 国产91精品最新在线播放| 91成人在线免费视频| 亚洲欧美在线综合一区二区三区| 国产成人艳妇AA视频在线| 亚洲品质国产精品无码| 精品无码人妻一区二区| 色噜噜综合网| 国产精品久久久久无码网站| 免费可以看的无遮挡av无码| 久久99国产综合精品1| 看你懂的巨臀中文字幕一区二区| 99色亚洲国产精品11p| 国产综合在线观看视频| 久久久久久高潮白浆| 亚洲AV电影不卡在线观看| 亚洲国产理论片在线播放| 国产尹人香蕉综合在线电影| 国产欧美日韩va| 国产麻豆另类AV| 国产精品第一区| 色综合成人| 真实国产乱子伦视频| 国产综合精品日本亚洲777| 久久国产乱子伦视频无卡顿| 尤物精品视频一区二区三区| 日韩精品欧美国产在线| 在线观看亚洲国产| 狠狠综合久久久久综| 精品剧情v国产在线观看| 亚洲综合在线网| 成人精品午夜福利在线播放| 日本亚洲成高清一区二区三区| m男亚洲一区中文字幕| 999福利激情视频| 亚洲制服中文字幕一区二区| 欧美怡红院视频一区二区三区| 国产69囗曝护士吞精在线视频| 国产亚洲精品97在线观看| 99久久国产精品无码| 国产精品免费露脸视频| 在线免费看片a| 亚洲一级毛片免费观看| 一区二区三区四区精品视频 | 五月婷婷综合色| 国产又粗又猛又爽视频| 一本一本大道香蕉久在线播放| 精品亚洲国产成人AV| 色婷婷色丁香| 91精品国产自产在线观看| 丰满人妻被猛烈进入无码| 素人激情视频福利| 网友自拍视频精品区| 国产草草影院18成年视频| 老司机久久精品视频| 日韩无码白| 日韩在线播放欧美字幕| 在线视频一区二区三区不卡| 亚洲无码在线午夜电影| 一区二区三区高清视频国产女人| 99久久精品免费视频|