1、安裝好了 LabVIEW 之后,再安裝 VISA驅(qū)動。
下載鏈接如下:
https://www.ni.com/zhcn/support/downloads/drivers/download.ni-visa.html#305862
2、安裝使用虛擬串口軟件。
3、前面板設(shè)計
4、程序框圖設(shè)計
先配置串口,然后循環(huán)不停的讀串口,用了讀取串口字節(jié)判斷該不該讀,當(dāng)串口有數(shù)據(jù),即字節(jié)數(shù)不為零時,讀取串口。注明一點:串口有個緩沖區(qū),存在計算機內(nèi)存里,VISA 讀取,就是從緩沖區(qū)讀取數(shù)據(jù),讀完之后,讀取的就不存在緩沖區(qū)里了。如果你沒讀取,那就一直在緩沖區(qū)里,直到緩沖區(qū)溢出。其實就好比一個水桶,寫VISA 是往水桶進水,讀VISA 是出水。 串口寫利用串口寫入函數(shù),當(dāng)發(fā)送按鍵按下,將數(shù)據(jù)發(fā)送出去。
我用借助串口調(diào)試助手和虛擬串口,向 LabVIEW 編寫的一個最簡單的例子發(fā)送字符串。
接下來我們借助LabView設(shè)計的串口助手和虛擬串口向現(xiàn)成的串口助手發(fā)送字符串。
審核編輯 黃宇
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
相關(guān)推薦
0xBFFF0000) 未知系統(tǒng)錯誤(其它錯誤)。
重啟計算機也無法解決這個錯誤。
通過虛擬串口,LabVIEW與串口助手通信正常,
單片機與串口
發(fā)表于 12-06 22:28
串口助手和虛擬串口是什么?串口助手和虛擬串口在串口通
發(fā)表于 11-15 01:04
?802次閱讀
各位大佬,寫了一個Labview的步進電機控制程序,使用VISA進行通訊,為什么結(jié)果顯示發(fā)送了數(shù)據(jù)電機還是沒有反應(yīng),可以幫忙看看嗎?使用串口助手進行16進制發(fā)送電機能正常響應(yīng),Labview
發(fā)表于 10-11 19:57
labview實現(xiàn)串口通訊
發(fā)表于 08-19 14:37
?6次下載
使用此開發(fā)板配置usart6實現(xiàn)串口發(fā)送數(shù)據(jù),串口助手接收不到,不知道問題是代碼不對還是硬件驅(qū)動沒有安裝。嘗試下載別的串口通信工程,串口
發(fā)表于 05-20 06:21
學(xué)習(xí)串口屏(通常指的是通過串行接口(如UART、SPI等)與微控制器通信的顯示屏)后,你可以制作多種簡單的作品。
發(fā)表于 05-09 10:13
?440次閱讀
最近做串口通信,單片機在串口發(fā)送數(shù)據(jù)時可以接收串口助手發(fā)的數(shù)據(jù),不過只能接收兩字節(jié)。當(dāng)串口不發(fā)送數(shù)據(jù),什么都不做,用
發(fā)表于 05-08 07:52
和普通串口助手不一樣,這個可以對文本增加語法高亮,單詞、數(shù)字、符號之間的顏色是不相同的?。≡诿C?shù)據(jù)流中找數(shù)據(jù)會很方便好不好,簡直眼瞎黨的福音,用了一次回不來的那種??!
發(fā)表于 04-28 09:58
?1795次閱讀
最近在做USB CDC虛擬串口的通信問題,驅(qū)動成功了,串口識別了,但是串口助手接收數(shù)據(jù)時會未響應(yīng),這樣肯定是不行的。
我的程序就是從STM32CUBE上弄下來,然后用USB_CDC_F
發(fā)表于 04-11 07:16
QT串口通信是上位機和下位機通信常用的通信方式, 也是學(xué)習(xí)QT必須學(xué)會的基礎(chǔ)知識, 這篇就簡單介紹一下QT串口通信的簡單使用.
發(fā)表于 01-15 09:27
?1969次閱讀
怎么簡單實現(xiàn)由Labview讀取的串口數(shù)據(jù)自增寫入mysql5.7數(shù)據(jù)庫中?
已實現(xiàn):串口數(shù)據(jù)的接收處理
mysql5.7的安裝(已測試數(shù)據(jù)庫正常運行)
愿付費解決此問題(QQ:8
發(fā)表于 01-11 22:05
LabVIEW是一款功能強大的圖形化開發(fā)環(huán)境,廣泛應(yīng)用于數(shù)據(jù)采集與處理、自動化控制系統(tǒng)等領(lǐng)域。在串口通信應(yīng)用中,如何保證數(shù)據(jù)的穩(wěn)定傳輸是一個重要的問題。本文將詳細介紹LabVIEW串口
發(fā)表于 01-08 11:38
?2139次閱讀
LabVIEW 是一款功能強大的圖形化編程軟件,常用于控制、監(jiān)測和數(shù)據(jù)采集等應(yīng)用。當(dāng)我們使用串口進行數(shù)據(jù)通信時,有時會遇到串口緩存的數(shù)據(jù)無法及時清除或清除不徹底的情況。解決這個問題的方法有多種,下面
發(fā)表于 01-08 11:30
?3783次閱讀
非常牛B網(wǎng)絡(luò)串口調(diào)試助手C#源碼,支持添加多條協(xié)議
發(fā)表于 12-27 09:45
?4次下載
電子發(fā)燒友網(wǎng)站提供《串口與網(wǎng)絡(luò)調(diào)試助手:支持廣播數(shù)據(jù)、支持選擇網(wǎng)卡.zip》資料免費下載
發(fā)表于 12-27 09:40
?2次下載
評論