VISA簡(jiǎn)介及儀器驅動(dòng)的設計
然后根據表1的命令分類(lèi),依據各種命令的功能,組合成各種(20mponent VIs和ApplicatioVIs功能,然后同上的方法調用VISA節點(diǎn)和LahvIEw對字符串和數據、數組之間轉換的節點(diǎn)(VI模板)編寫(xiě)所有的驅動(dòng)VI,并且在最后形成一個(gè)VI樹(shù)。VI樹(shù)中應包含儀器驅動(dòng)所有的V!,如圖3所示。
基于VISA儀器驅動(dòng)的設計基本步驟:熟悉儀器的操作,熟悉儀器的變成指令,確定要實(shí)現的VIs,形成儀器驅動(dòng)的設計框架;調用VISA節點(diǎn)實(shí)現組件VIs,并在組件VIs的基礎上實(shí)現需要的應用VIs;把儀器驅動(dòng)中的VI制作成subVI以方便用戶(hù)調用;描述各個(gè)VI的功能和連接線(xiàn)用法。
文中的儀器驅動(dòng)成功實(shí)現了計算機對安捷倫1673G的控制,并且可以把儀器采集到的數據讀人計算機中,利用LabVIEW強大的分析功能進(jìn)行數據分析。而且文中使用的驅動(dòng)制作方法適用于其他支持的VISA的儀器。
評論