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