我的LABVIEW快速開發(fā)串口測試軟件實例
終止符:設置一幀數據的結束符,即當接收串口數據時,當收到終止符時,軟件自動結束一幀數據接收。
本文引用地址:http://m.ptau.cn/article/189334.htm這里做一點說明,對于第一次使用LABVIEW串口的開發(fā)人員,對于屬性的配置最好是右鍵創(chuàng)建輸入控件,這樣不空易出現輸入類型和輸入范圍上的錯誤。
1.2 VISA寫入

該節(jié)點主要用于向串口的發(fā)送緩沖寫入數據,主要的參數有“VISA資源名稱”和“寫入緩沖區(qū)”?!?a class="contentlabel" href="http://m.ptau.cn/news/listbylabel/label/VISA">VISA資源名稱”接1.1中配置好的串口VI的“VI資源名稱輸出”(在串口應用中使用同一串口的VI中“VISA資源名稱”應該相同,且具有傳導性)?!皩懭刖彌_區(qū)”則可以直接連接字符串,這樣就可以直接將該字符串寫入串口發(fā)送緩沖區(qū)進行數據輸出操作。VISA資源名稱輸出用于和其他相關VI共享VISA資源。返回數用于返回發(fā)送成功的字節(jié)數。
1.3 VISA讀取

該節(jié)點主要用于讀取串口中的數據,如上圖所示。
字節(jié)總數:要讀取的字節(jié)數量(可以直接用“VISA串口字節(jié)數”節(jié)點的輸出來一次性將數據全部讀出,參見1.5)。
讀取緩沖區(qū):PC串口收到的數據。
返回數:實際讀取的字節(jié)數,字節(jié)總數應大于或等于返回數,否則會丟數。
1.4 VISA關閉

該節(jié)點主要用于關閉已打開的串口,釋放串口資源,以便串口被其他程序所調用,如上圖所示。
1.5 VISA串口字節(jié)數

該節(jié)點用于返回串口輸入緩沖區(qū)中的字節(jié)數,可以將其輸出結果送給VISA讀取節(jié)點的“字節(jié)總數”參數,這樣可以一次性將串口輸入緩沖區(qū)中的數據全部讀出。
1.6 VISA串口中斷

該節(jié)點用于發(fā)送指定端口上的中斷。通過連線數據至VISA資源名稱輸入端可確定要使用的多態(tài)實例,也可手動選擇實例。
評論