NI VISA是符合虛擬儀器軟件架構(VISA)的NI產品,擁有非常廣泛的架構標準,提供該軟件用戶可以非常輕松地使用儀器執行基于消息和基于寄存器的通信、斷言觸發器、共享內存以及響應中斷和觸發器。小編這里為大家帶來了NI-VISA驅動免費版,有需要的可以下載。
功能特點
1、 斷言觸發器
斷言軟件或硬件觸發器,具體取決于接口類型。對于軟件觸發器,默認(0)是唯一有效的協議。對于 VXI 硬件觸發器,默認(0)相當于同步(5)。對于PXI觸發器,PXI:Reserve(6)和 PXI:Unreserve(7)是唯一有效的協議。
2、簽證清除
清除設備的輸入和輸出緩沖區。
3、簽證閱讀
從VISA資源名稱指定的設備或接口讀取指定字節數,并返回讀取緩沖區中的數據。
4、讀機頂盒
從VISA資源名稱指定的基于消息的設備讀取服務請求狀態字節字節。
5、簽證寫入
將寫入緩沖區中的數據寫入VISA資源名稱指定的設備或接口。
軟件亮點
1、接口?獨立性
無論?是?哪?種?類型?的?接口,?NI-?VISA?均?采用?相同?的?操作?來?與?儀器?進行?通信。?這?意味?著?接口?是?可以?隨意?切換?的,?而且?要?與?不同?的?儀器?通信,?只需?使用?一種?編?程?語言?即可。?舉例來說,?無論?儀器?采用?的是?串?行、?GPIB?還是?USB?接口,?如果?要?將?ASCII?字符?串?寫?入?基于?消息?的?儀器,?VISA?命令?都是?相同?的。
2、平臺?可?移植性
在軟件?中,?使用?VISA?函數?調?用?編寫?的?程序?可以?在?平臺?之間?移動。?VISA?通過?定義?自己?的?數據?類型?來?實現?這?一點。?這樣?可以?確保?在?不同?平臺?上?應用?的?性能?始終?如?一。?因此,?使用?LabVIEW?編寫?的?VISA?應用?程序?可以?輕易?地?移植?到?支持?LabVIEW?的?任意?平臺?上。?NI-?VISA?支持?多種?操作?系統,?包括?Windows?操作?系統、?MAC OS?操作?系統?和?Linux?操作?系統。
3、易?用性
NI-?VISA?是?一個?極其?簡單?的?API,?非常?容易?上手,?其?自身?大部分?I/?O?功能?的?函數?不受?總?線?限制。?最?常用?的?儀器?功能?只需?通過?簡潔?的?命令?集?實現,?因此?用戶?不需要?學習?多種?總?線?類型?的?底層?通信?協議。