RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

LabView簡單串口助手的制作

bbxyliyang ? 來源:bbxyliyang ? 作者:bbxyliyang ? 2023-07-16 21:52 ? 次閱讀

1、安裝好了 LabVIEW 之后,再安裝 VISA驅(qū)動。
下載鏈接如下:
https://www.ni.com/zhcn/support/downloads/drivers/download.ni-visa.html#305862

wKgZomSz9cSAX5CLAAD9nI6ByQM605.png

2、安裝使用虛擬串口軟件。

wKgZomSz9cqADnSsAABuajNVeQ4873.png

wKgaomSz9dSAEvRXAAIH3aEgyZo923.png


3、前面板設(shè)計

wKgaomSz9dyABLGsAAA5YpUshvk494.png

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ā)送出去。

wKgZomSz9eSAOF9iAABKPmVCkH0810.png

我用借助串口調(diào)試助手和虛擬串口,向 LabVIEW 編寫的一個最簡單的例子發(fā)送字符串。

wKgZomSz9fKAHai4AAC5h4pNFSQ435.png

接下來我們借助LabView設(shè)計的串口助手和虛擬串口向現(xiàn)成的串口助手發(fā)送字符串。

wKgaomSz9fiAObirAADAr-q1uDQ400.png


審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • LabVIEW
    +關(guān)注

    關(guān)注

    1970

    文章

    3654

    瀏覽量

    323282
  • 串口
    +關(guān)注

    關(guān)注

    14

    文章

    1551

    瀏覽量

    76421
  • VISA
    +關(guān)注

    關(guān)注

    1

    文章

    36

    瀏覽量

    16730
收藏 人收藏

    評論

    相關(guān)推薦

    LabVIEW與單片機無法串口通信 提示串口打開錯誤 端口設(shè)置有問題嗎?

    0xBFFF0000) 未知系統(tǒng)錯誤(其它錯誤)。 重啟計算機也無法解決這個錯誤。 通過虛擬串口,LabVIEW串口助手通信正常, 單片機與串口
    發(fā)表于 12-06 22:28

    為什么通信要使用虛擬串口串口助手?

    串口助手和虛擬串口是什么?串口助手和虛擬串口串口
    的頭像 發(fā)表于 11-15 01:04 ?802次閱讀
    為什么通信要使用虛擬<b class='flag-5'>串口</b>和<b class='flag-5'>串口</b><b class='flag-5'>助手</b>?

    Labview串口的16進制通信?

    各位大佬,寫了一個Labview的步進電機控制程序,使用VISA進行通訊,為什么結(jié)果顯示發(fā)送了數(shù)據(jù)電機還是沒有反應(yīng),可以幫忙看看嗎?使用串口助手進行16進制發(fā)送電機能正常響應(yīng),Labview
    發(fā)表于 10-11 19:57

    LABVIEW串口通訊

    labview實現(xiàn)串口通訊
    發(fā)表于 08-19 14:37 ?6次下載

    STM32F746g-disco開發(fā)板串口配置串口助手無法接收到數(shù)據(jù)是怎么回事?

    使用此開發(fā)板配置usart6實現(xiàn)串口發(fā)送數(shù)據(jù),串口助手接收不到,不知道問題是代碼不對還是硬件驅(qū)動沒有安裝。嘗試下載別的串口通信工程,串口
    發(fā)表于 05-20 06:21

    學(xué)串口屏可以做什么簡單的作品

    學(xué)習(xí)串口屏(通常指的是通過串行接口(如UART、SPI等)與微控制器通信的顯示屏)后,你可以制作多種簡單的作品。
    的頭像 發(fā)表于 05-09 10:13 ?440次閱讀
    學(xué)<b class='flag-5'>串口</b>屏可以做什么<b class='flag-5'>簡單</b>的作品

    單片機在串口發(fā)送數(shù)據(jù)時可以接收串口助手發(fā)的數(shù)據(jù),為什么只能接收兩字節(jié)?

    最近做串口通信,單片機在串口發(fā)送數(shù)據(jù)時可以接收串口助手發(fā)的數(shù)據(jù),不過只能接收兩字節(jié)。當(dāng)串口不發(fā)送數(shù)據(jù),什么都不做,用
    發(fā)表于 05-08 07:52

    超好用的紙飛機串口調(diào)試助手

    和普通串口助手不一樣,這個可以對文本增加語法高亮,單詞、數(shù)字、符號之間的顏色是不相同的?。≡诿C?shù)據(jù)流中找數(shù)據(jù)會很方便好不好,簡直眼瞎黨的福音,用了一次回不來的那種??!
    的頭像 發(fā)表于 04-28 09:58 ?1795次閱讀
    超好用的紙飛機<b class='flag-5'>串口</b>調(diào)試<b class='flag-5'>助手</b>

    USBCDC發(fā)數(shù)據(jù),串口助手可以接收但是太多太快導(dǎo)致未響應(yīng)怎么解決?

    最近在做USB CDC虛擬串口的通信問題,驅(qū)動成功了,串口識別了,但是串口助手接收數(shù)據(jù)時會未響應(yīng),這樣肯定是不行的。 我的程序就是從STM32CUBE上弄下來,然后用USB_CDC_F
    發(fā)表于 04-11 07:16

    QT串口通信的簡單使用

    QT串口通信是上位機和下位機通信常用的通信方式, 也是學(xué)習(xí)QT必須學(xué)會的基礎(chǔ)知識, 這篇就簡單介紹一下QT串口通信的簡單使用.
    的頭像 發(fā)表于 01-15 09:27 ?1969次閱讀
    QT<b class='flag-5'>串口</b>通信的<b class='flag-5'>簡單</b>使用

    怎么簡單實現(xiàn)由Labview讀取的串口數(shù)據(jù)自增寫入mysql5.7數(shù)據(jù)庫中?

    怎么簡單實現(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串口接收數(shù)據(jù)怎么不丟幀

    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怎么清除串口緩存的數(shù)據(jù)

    LabVIEW 是一款功能強大的圖形化編程軟件,常用于控制、監(jiān)測和數(shù)據(jù)采集等應(yīng)用。當(dāng)我們使用串口進行數(shù)據(jù)通信時,有時會遇到串口緩存的數(shù)據(jù)無法及時清除或清除不徹底的情況。解決這個問題的方法有多種,下面
    的頭像 發(fā)表于 01-08 11:30 ?3783次閱讀

    C#網(wǎng)絡(luò)串口調(diào)試助手源碼

    非常牛B網(wǎng)絡(luò)串口調(diào)試助手C#源碼,支持添加多條協(xié)議
    發(fā)表于 12-27 09:45 ?4次下載

    串口與網(wǎng)絡(luò)調(diào)試助手:支持廣播數(shù)據(jù)、支持選擇網(wǎng)卡

    電子發(fā)燒友網(wǎng)站提供《串口與網(wǎng)絡(luò)調(diào)試助手:支持廣播數(shù)據(jù)、支持選擇網(wǎng)卡.zip》資料免費下載
    發(fā)表于 12-27 09:40 ?2次下載
    RM新时代网站-首页