作為一款新型的自動化測試軟件,ATEasy 驅動程序為 ATEasy 應用程序提供了一種與設備或儀器進行通信的方式。驅動程序可以提供命令語句,應用程序使用這些語句對設備或儀器進行編程。它還可以提供定義為公共類的過程、庫、表單、變量、類型。將驅動程序插入 ATEasy 系統后,必須在使用前對其進行配置。
ATEasy 驅動程序可以使用由過程或 IO 表組成的 ATEasy 代碼或使用外部庫(如 DLL、ActiveX 或 .NET)來實現。您還可以通過導入功能面板驅動程序 (.fp) 來創建驅動程序,導入將創建基于 DLL 的驅動程序。創建驅動程序并將其插入系統后,還需對其進行配置。配置取決于驅動程序的實現,主要有兩種類型:
基于接口的驅動程序- 包括 GPIB、VXI、COM (RS232)、USB、文件等。這些驅動程序是使用 IO 表實現的。基于接口的驅動程序可以支持多個接口,例如如果儀器支持 GPIB 和 USB,驅動程序屬性將顯示:
無接口驅動程序- 基于 ATEasy 代碼功能
基于接口的驅動程序
1. 基于接口的驅動程序使用 IO 表或內置于 ATEasy 的內部 API 實現。
2. 也可以使用內部庫制作基于接口的驅動程序的驅動程序。ATEasy 內置了對 COM、GPIB、VXI、USB 和 WinSock(TCP/IP) 等硬件接口的支持。
配置基于接口的驅動程序
在本例中,我們將為 ATEasy 提供的 Agilent Infiniium 系列示波器配置 Ag9xxxx 驅動程序。
1. 找出設備的接口是什么。這可以在儀器說明中找到:
2. 轉到驅動程序模塊(不是快捷方式?。?,右鍵單擊,然后轉到屬性。
3. 單擊“接口”選項卡并勾選所使用的接口。
4. 然后進入驅動程序的快捷方式,右鍵單擊,然后進入屬性。
5. 在接口選項卡中選擇要使用的接口并填寫所需信息。
配置基于非接口的驅動程序
非基于接口的驅動程序通過插入庫/DLL、導入功能面板或插入IVI 驅動程序來實現。非基于接口的驅動程序通過低級抽象層、HW 或 VISA 進行通信。要為通信配置驅動程序,必須指定插槽號或 VISA 資源。 1. PXI/PCI Explorer軟件可用于查找儀器的插槽號或 VISA 資源:
2. 插槽號或 VISA 資源可以放置在驅動程序快捷方式的屬性、其他選項卡中:
責任編輯:haq
-
驅動器
+關注
關注
52文章
8164瀏覽量
146029 -
程序
+關注
關注
116文章
3777瀏覽量
80853 -
代碼
+關注
關注
30文章
4751瀏覽量
68357
原文標題:圖文并茂,讓ATEasy驅動配置更easy!
文章出處:【微信號:Hongketeam,微信公眾號:廣州虹科電子科技有限公司】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論