中文国产日韩欧美视频,午夜精品999,色综合天天综合网国产成人网,色综合视频一区二区观看,国产高清在线精品,伊人色播,色综合久久天天综合观看

COM組件技術(shù)在現(xiàn)場總線控制系統(tǒng)組態(tài)軟件中的應(yīng)用

時間:2023-05-01 11:29:30 電子通信論文 我要投稿
  • 相關(guān)推薦

COM組件技術(shù)在現(xiàn)場總線控制系統(tǒng)組態(tài)軟件中的應(yīng)用

摘要:簡要介紹現(xiàn)場總線控制系統(tǒng)的組成以及組成軟件的功能,重點講述了COM組件技術(shù)在組態(tài)軟件中的應(yīng)用及VxD驅(qū)動程序的開發(fā)。

    關(guān)鍵詞:現(xiàn)場總線 組態(tài)軟件 COM VxD

COM(Component Object Model)組件技術(shù)是構(gòu)造二進制兼容軟件的規(guī)范,通過它可以建立能夠相互傳輸數(shù)據(jù)的組件,其服務(wù)器-客戶機結(jié)構(gòu)非常適合工控軟件應(yīng)用程序的開發(fā)。由于工控軟件不僅包括PC機上的HMI(人-機界面)程序,還包括與各種基于ISA或PCI總線的數(shù)據(jù)采集卡進行數(shù)據(jù)交換的程序,這部分程序?qū)﹂_人員的硬件水平要求較高,而且開發(fā)難度較大,與HMI程序是相互獨立的,所以可以把工控軟件分成兩部分,即把HMI程序作為客戶機端程序,把與硬件進行數(shù)據(jù)交換的程序作為服務(wù)器端程序。基于這種思想,本文將服務(wù)器-客戶機結(jié)構(gòu)應(yīng)用到現(xiàn)場總線控制系統(tǒng)的組態(tài)軟件中,著重介紹客戶機和服務(wù)器的功能及實現(xiàn)。首先介紹現(xiàn)場總線控制系統(tǒng)的組成。

1 系統(tǒng)組成

現(xiàn)場總線控制系統(tǒng)主要由PC機、ISA或PCI總線智能適配器、智能測控模塊、組態(tài)軟件、HMI軟件、COM服務(wù)器、用戶軟件等構(gòu)成。

現(xiàn)場總線系統(tǒng)中所有信息的傳遞都是雙向的,COM服務(wù)器介于智能適配器和上位機軟件之間,負責完成數(shù)據(jù)的傳輸。上位機軟件相當于客戶機端應(yīng)用軟件,它使用COM服務(wù)器提供的接口來操作適配器,對適配器進行初始化及向特定單元寫入和讀出數(shù)據(jù)。

由于在Windows保護模式下不能直接訪問存儲器,所以需要編寫VxD驅(qū)動程序,將物理地址轉(zhuǎn)換成線性地址,然后COM就可以象使用DLL一樣調(diào)用VxD的函數(shù),完成對ISA或PCI總線智能適配器的操作。

從測控模塊到上位機軟件自下而下的數(shù)據(jù)傳輸完成了用戶對測控模塊的監(jiān)測;而上層軟件通過COM將數(shù)據(jù)送往適配器,再由適配器送往測控模塊,實現(xiàn)了用戶對測控模塊工作參數(shù)的設(shè)置及工作狀態(tài)的管理。圖1給出了系統(tǒng)軟件結(jié)構(gòu)框圖。

2 組態(tài)軟件的功能

現(xiàn)場總線控制系統(tǒng)組態(tài)軟件是一套基于Windows 98和Windows 2000平臺(或更高版本)、用于快速構(gòu)造和生成上位機監(jiān)控系統(tǒng)的組成軟件,它提供了從數(shù)據(jù)采集到數(shù)據(jù)處理、遠程控制、報警處理、報表輸出等實際工程問題的完整解決方案。它使用COM服務(wù)器提供的接口與適配器進行數(shù)據(jù)交換,是COM客戶機端的程序。

3 COM組件技術(shù)

組件是完成一定功能的軟件塊,可以被其它程序使用,而且容易替換。為了使每個人編寫的組件具有可移植性,必須建立一個標準,保證其兼容性和可互換性。COM正是這樣一種標準,遵循COM規(guī)則就可以建立能夠相互交換數(shù)據(jù)的組件。

在現(xiàn)場總線控制系統(tǒng)中,COM組件服務(wù)器負責組態(tài)軟件等上位機軟件與智能適配器之間的數(shù)據(jù)傳輸,因為適配器通過CAN現(xiàn)場總線與測控模

[1] [2] [3] [4] [5] [6] 

【COM組件技術(shù)在現(xiàn)場總線控制系統(tǒng)組態(tài)軟件中的應(yīng)用】相關(guān)文章:

現(xiàn)場總線技術(shù)在流程工業(yè)中的應(yīng)用及前景04-29

組態(tài)軟件在實驗教學中的應(yīng)用04-29

基于COM組件技術(shù)的ArcPad功能擴展05-02

用于操作shapefile的COM組件開發(fā)與應(yīng)用04-28

井下鐵路信號控制系統(tǒng)組態(tài)軟件的應(yīng)用研究04-28

組件式GIS技術(shù)在家電行業(yè)中的應(yīng)用04-30

SBR污水處理工藝中PROFIBUS現(xiàn)場總線的應(yīng)用04-26

基于組態(tài)軟件的電動汽車CAN總線網(wǎng)絡(luò)設(shè)計04-28

工控組態(tài)軟件(MCGS)在電力系統(tǒng)倒閘操作中的應(yīng)用04-28

VSP采集軟件的現(xiàn)場應(yīng)用04-28