1)要安裝visa
labvieW2012支持的為visa530full.EXE.不要安裝的版本太低了,否則不能用。
2)我建議妳先看看例程
例程是labvIEW->examples->instr->smplserl裏的basic 2 port serial write and read.vi
裏面還有壹些例程妳都可以試試,最簡單的就是將發送和接受接到壹起,然後運行,就能看出結果了。
3)我大概講壹下visa的配置過程
關於visa所有的vi都在:儀器io->串口中。下面是我做通訊的壹個局部視圖。
程序外面是壹個事件結果,當開始按下時:
調用“visa配置串口”,對串口的波特率、數據位、校驗位等配置
這裏先調用“visa寫入”,對下位機寫入壹個數據。這些都是程序需要,妳自己可以改。
壹個“延時”函數,等待下位機采樣。
調用“visa讀取”讀取串口緩沖區的8個字節。
註意串口接收的數據默認為char型,這裏又調用了“分數/指數字符串至數值轉換”,將結果
用數值表示,並顯示在波形圖表上。
整個順序結構在壹個while循環中,可以實時采集數據。對應的妳讓下位機發送0~255是壹樣的道理。