作為一款新型的自動(dòng)化測試軟件,ATEasy 驅(qū)動(dòng)程序?yàn)?ATEasy 應(yīng)用程序提供了一種與設(shè)備或儀器進(jìn)行通信的方式。驅(qū)動(dòng)程序可以提供命令語句,應(yīng)用程序使用這些語句對(duì)設(shè)備或儀器進(jìn)行編程。它還可以提供定義為公共類的過程、庫、表單、變量、類型。將驅(qū)動(dòng)程序插入 ATEasy 系統(tǒng)后,必須在使用前對(duì)其進(jìn)行配置。
ATEasy 驅(qū)動(dòng)程序可以使用由過程或 IO 表組成的 ATEasy 代碼或使用外部庫(如 DLL、ActiveX 或 .NET)來實(shí)現(xiàn)。您還可以通過導(dǎo)入功能面板驅(qū)動(dòng)程序 (.fp) 來創(chuàng)建驅(qū)動(dòng)程序,導(dǎo)入將創(chuàng)建基于 DLL 的驅(qū)動(dòng)程序。創(chuàng)建驅(qū)動(dòng)程序并將其插入系統(tǒng)后,還需對(duì)其進(jìn)行配置。配置取決于驅(qū)動(dòng)程序的實(shí)現(xiàn),主要有兩種類型:
基于接口的驅(qū)動(dòng)程序- 包括 GPIB、VXI、COM (RS232)、USB、文件等。這些驅(qū)動(dòng)程序是使用 IO 表實(shí)現(xiàn)的?;诮涌诘尿?qū)動(dòng)程序可以支持多個(gè)接口,例如如果儀器支持 GPIB 和 USB,驅(qū)動(dòng)程序?qū)傩詫@示:
無接口驅(qū)動(dòng)程序- 基于 ATEasy 代碼功能
基于接口的驅(qū)動(dòng)程序
1. 基于接口的驅(qū)動(dòng)程序使用 IO 表或內(nèi)置于 ATEasy 的內(nèi)部 API 實(shí)現(xiàn)。
2. 也可以使用內(nèi)部庫制作基于接口的驅(qū)動(dòng)程序的驅(qū)動(dòng)程序。ATEasy 內(nèi)置了對(duì) COM、GPIB、VXI、USB 和 WinSock(TCP/IP) 等硬件接口的支持。
配置基于接口的驅(qū)動(dòng)程序
在本例中,我們將為 ATEasy 提供的 Agilent Infiniium 系列示波器配置 Ag9xxxx 驅(qū)動(dòng)程序。
1. 找出設(shè)備的接口是什么。這可以在儀器說明中找到:
2. 轉(zhuǎn)到驅(qū)動(dòng)程序模塊(不是快捷方式!),右鍵單擊,然后轉(zhuǎn)到屬性。
3. 單擊“接口”選項(xiàng)卡并勾選所使用的接口。
4. 然后進(jìn)入驅(qū)動(dòng)程序的快捷方式,右鍵單擊,然后進(jìn)入屬性。
5. 在接口選項(xiàng)卡中選擇要使用的接口并填寫所需信息。
配置基于非接口的驅(qū)動(dòng)程序
非基于接口的驅(qū)動(dòng)程序通過插入庫/DLL、導(dǎo)入功能面板或插入IVI 驅(qū)動(dòng)程序來實(shí)現(xiàn)。非基于接口的驅(qū)動(dòng)程序通過低級(jí)抽象層、HW 或 VISA 進(jìn)行通信。要為通信配置驅(qū)動(dòng)程序,必須指定插槽號(hào)或 VISA 資源。 1. PXI/PCI Explorer軟件可用于查找儀器的插槽號(hào)或 VISA 資源:
2. 插槽號(hào)或 VISA 資源可以放置在驅(qū)動(dòng)程序快捷方式的屬性、其他選項(xiàng)卡中:
責(zé)任編輯:haq
-
驅(qū)動(dòng)器
+關(guān)注
關(guān)注
54文章
8970瀏覽量
152585 -
程序
+關(guān)注
關(guān)注
117文章
3832瀏覽量
84565 -
代碼
+關(guān)注
關(guān)注
30文章
4927瀏覽量
72509
原文標(biāo)題:圖文并茂,讓ATEasy驅(qū)動(dòng)配置更easy!
文章出處:【微信號(hào):Hongketeam,微信公眾號(hào):廣州虹科電子科技有限公司】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評(píng)論請先 登錄
為FreeRTOS增加新的設(shè)備驅(qū)動(dòng)程序
zephyr設(shè)備驅(qū)動(dòng)程序模型
如何處理FX3 USB驅(qū)動(dòng)程序與MFI相關(guān)接口的安裝?
Linux環(huán)境再升級(jí):PLIN驅(qū)動(dòng)程序正式發(fā)布
恩智浦為無線連接SoC開發(fā)的統(tǒng)一WiFi驅(qū)動(dòng)程序多芯片多接口驅(qū)動(dòng)(MXM)
AN3761-KSZ DSA驅(qū)動(dòng)程序的使用
用于InterBase的ODBC驅(qū)動(dòng)程序:可與多個(gè)第三方工具兼容
摩爾線程發(fā)布圖形顯卡驅(qū)動(dòng)程序v280.90.2
適用于MySQL的dbExpress驅(qū)動(dòng)程序:提供對(duì)MySQL的快速訪問
適用于Oracle的ODBC驅(qū)動(dòng)程序
適用于Oracle的dbExpress驅(qū)動(dòng)程序
USB音頻過濾器驅(qū)動(dòng)程序安裝
Linux驅(qū)動(dòng)程序程序員指南

無接口驅(qū)動(dòng)程序基于ATEasy代碼功能
評(píng)論