久久99热66热这里只有精品,特黄特色的大片在线观看,亚洲日本三级在线观看,国产三级农村妇女在线,亚洲av毛片免费在线观看,哺乳叫自慰在线看,天天干美女av网

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

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

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

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

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

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

1 系統(tǒng)組成

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

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

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

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

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

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

3 COM組件技術(shù)

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

在現(xiàn)場(chǎng)總線控制系統(tǒng)中,COM組件服務(wù)器負(fù)責(zé)組態(tài)軟件等上位機(jī)軟件與智能適配器之間的數(shù)據(jù)傳輸,因?yàn)檫m配器通過(guò)CAN現(xiàn)場(chǎng)總線與測(cè)控模

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

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

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

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

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

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

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

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

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

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

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

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