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久久无色码中文字幕| 亚洲精品另类| 国产欧美日韩在线一区| 欧美一区二区福利视频| 熟妇丰满人妻| 国产精品久久久精品三级| 亚洲区第一页| 国产va欧美va在线观看| 亚洲欧美日韩成人高清在线一区| 久久国产高清视频| 亚洲永久色| 国产成人欧美| 成人国产精品一级毛片天堂| 精品一区国产精品| 欧美v在线| 精品国产网| 欧美亚洲国产精品第一页| 无码专区国产精品第一页| 中文字幕亚洲精品2页| 婷婷五月在线视频| 国产麻豆另类AV| 欧美综合成人| 国内精品小视频福利网址| 欧美综合成人| 精品午夜国产福利观看| 欧美激情伊人| 国产精品第页| 免费观看无遮挡www的小视频| 久久精品无码一区二区日韩免费| 欧美福利在线观看| 国产系列在线| aⅴ免费在线观看| 午夜福利视频一区| 国产成人无码综合亚洲日韩不卡| 成人小视频在线观看免费| 国产成人精品视频一区视频二区| 亚洲一区第一页| 日韩第一页在线| 亚洲性日韩精品一区二区| 国产精品第| 国产精品成| 国产不卡在线看| 99在线观看精品视频| 亚洲AV无码久久精品色欲| 伊人激情久久综合中文字幕| 国产欧美视频在线观看| 性网站在线观看| 欧美精品啪啪一区二区三区| 黄片在线永久| 成人亚洲视频| 免费一极毛片| 国产男女免费完整版视频| 亚洲国产理论片在线播放| 91午夜福利在线观看精品| 色久综合在线| 日本午夜精品一本在线观看| 亚洲网综合| 国产精品嫩草影院av| 在线播放国产一区| 国产网站免费| 国产视频久久久久| 亚洲va欧美ⅴa国产va影院| 国内精品小视频福利网址| 亚洲无码一区在线观看| 久久人人妻人人爽人人卡片av| 亚洲伊人天堂| 国产精品视频久| 99久久免费精品特色大片| 中文字幕资源站| 在线精品亚洲国产| 国产99精品视频| av一区二区无码在线| 欧美第九页| 亚洲美女高潮久久久久久久| 国产91成人| 国产成人免费视频精品一区二区| 亚洲成年人网| 99国产精品免费观看视频| 国产一区二区三区日韩精品|