a一级爱做片免费观看欧美,久久国产一区二区,日本一二三区免费,久草视频手机在线观看

新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > 基于VPP規范的VXI總線模塊的軟件開發

基于VPP規范的VXI總線模塊的軟件開發

作者: 時間:2013-03-30 來源:網絡 收藏

按照VPP-7規范開發的AMC1410儀器軟面板,是標準的可執行文件,不依賴任何編程環境,在WIN系統框架中,在VISA庫的支持下獨立運行。軟面板主窗口的右上部顯示VXIplugplay標識,左上部標明廠家,窗口上部表明儀器名稱和模塊號;有一個指示燈標志是否與儀器連接,當連接時,燈為綠色;顯示模塊的邏輯地址。

軟面板包含大部分的儀器功能控制,分為主、副窗口顯示。在主窗口包括電壓表的測量功能、量程和分辨率的配置,啟動測量按鍵和測量結果顯示,在副窗口設置儀器的觸發、采樣等其它配置和實用操作。(如圖3所示)

軟面板程序啟動時,可根據電壓表的模塊號與邏輯地址自動查找相應的模塊,并建立與該模塊的連接,如果連接成功,則軟面板的指示燈為綠色,同時顯示它的邏輯地址,接下來就可以操作儀器了。

在開發軟面板時,也使用了VISA庫函數和數據類型,這可以增強儀器軟面板的可移植性,并在與儀器通訊時,調用儀器驅動函數,可以大大減少程序的開發時間。

2.4開發知識庫文件

每個符合VXIplugplay的VXI模塊都應有一個知識庫文件,它隨儀器一同發送,或者可以在VXIplugplay系統聯盟的數據庫中得到。它詳細描述了儀器的各項技術指標、性能,如電源、冷卻需求、配置信息等。它可在購買前索取,幫助用戶了解儀器的特性,又由于它的格式是嚴格定義了的,所以允許商據此格式創建用于系統設計、系統集成和系統驗證方面的軟件工具。

知識庫文件是一個用ASCII字符表示的文本文件,可以在文本編輯器中創建,可在多個系統框架間移植。它的格式是基于MS-Windows的+*.ini文件格式。在所描述的每個VXI元件的入口處用[New Record]控制來隔離。采用域的表達方式,每個域的入口有域名,如[Manufacturer];域名后跟隨“=”號為此域賦值,以“;”號結束;對此域的說明文字用“#”號引導;每個VXI元件通過多個域來描述。舉例如下:

[New Record]

#Text string that identifies the name of the Component Manufacturer.

[Manufacturer]="AMC";

#Text string that identifies the product nomenclature

[Product Name]="1410";

#Text string that describes the product functions

[Product Description]="5.5 Digit Multimeter";

知識庫文件中的域可分為全局域、靜態域、元件信息域和系統信息域。

●全局域:出現在[New Record]控制之前,描述知識庫文件的整體特性。目前只定義了三個全局域,即[File Name],[File Revision]和[VPP-5 Specification Revision]。

●靜態域:出現在[New Record]控制之后,描述VXI元件的特性。定義了多個靜態域的入口、數據類型和描述,并規定了對于每一類元件所必須實現的靜態域。

●元件信息域和系統信息域:描述一個VXI元件或系統的具體應用實例的,它們是由進行系統設計、集成的應用軟件自動生成的。

2.5制作安裝程序

在開發了儀器驅動器、軟面板和知識庫后,我們得到下列文件:

●儀器驅動器的ANSIC源代碼(*.c,*.h)

●儀器驅動器的動態連接庫和入口函數庫(*.dll,*.lib)

●儀器驅動器的函數面板文件(*.fp)

●儀器驅動器的ms-Windows幫助文件(*.hlp)

●知識庫文件(*.kb)

●軟面板可執行文件(*.exe)

按照VXIplugplay的要求,這些文件都應提供給用戶。根據VPP-6規范制作的安裝程序,可以提供給用戶一個一致的封裝標識和安裝過程。在WIN框架下,可采用一些流行的安裝程序制作工具,如InstallShield來制作安裝程序。

VPP-6規范還定義了標準的安裝路徑,作為缺省安裝路徑,但用戶也可選擇其它路徑。路徑根結點為\VXIPNP,每個系統框架在它下面有一個子路徑,每個儀器又在框架子路徑下有一個路徑,如我們所提供的WIN框架下的數字電壓表AMC1410的安裝路徑為\VXIPNP\WIN\AMC1410。

由上所述,基于所開發的VXIbus模塊的軟件,是標準化的,也是易于用戶使用和維護的,使VXIbus系統的設計、組建更方便,更快捷,也極大程度地實現了VXIbus產品的即插即用。


上一頁 1 2 3 下一頁

評論


相關推薦

技術專區

關閉