一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

虹科案例 | DASYLab通過RS232讀取和解析數(shù)據(jù)

虹科測試測量 ? 2021-10-22 16:44 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文以NI 6009數(shù)據(jù)采集系統(tǒng)作為硬件設(shè)備,DASYLab作為數(shù)據(jù)采集軟件,介紹了DASYLab如何從下位機(jī)中讀取RS232數(shù)據(jù)并通過顯示模塊進(jìn)行顯示的方法。用戶可以非常方便地通過RS232轉(zhuǎn)USB,將串口數(shù)據(jù)在DASYLab上進(jìn)行解析和顯示。

一、開發(fā)準(zhǔn)備

NI 6009數(shù)據(jù)采集系統(tǒng)內(nèi)置電壓輸出通道,并自帶RS232串口,利用RS232轉(zhuǎn)USB連接線即可實(shí)現(xiàn)串口數(shù)據(jù)向PC機(jī)數(shù)據(jù)的傳輸,所需軟硬件設(shè)備如下:
  • NI 6009數(shù)據(jù)采集系統(tǒng)

  • USB To RS232連接線*1

  • Windows系統(tǒng)的PC機(jī)*1

  • DASYLab數(shù)據(jù)采集助手軟件

a31155f8-32aa-11ec-aa30-dac502259ad0.jpg

圖1 軟硬件設(shè)備

二、軟件開發(fā)流程

本采集軟件功能為通過控制命令進(jìn)行RS232數(shù)據(jù)的讀取與顯示,整個工作區(qū)十分簡潔,只需要用到6個高集成度的功能模塊即可完成圖形編程,如圖2所示。a33e6714-32aa-11ec-aa30-dac502259ad0.png圖2 工作區(qū)概覽

1. 串口信息的基本設(shè)置

DASYLab自帶RS232輸入輸出模塊,對于串口信息的配置和數(shù)據(jù)包格式的設(shè)置只需要雙擊相應(yīng)模塊配置即可,不需要其他多余的復(fù)雜操作,如下圖,拖拽RS232 Input模塊至工作區(qū),雙擊打開屬性頁面,點(diǎn)擊Interface按鈕即可配置串口基本信息。a3917cb0-32aa-11ec-aa30-dac502259ad0.png

圖3 配置串口基本信息

2. 配置數(shù)據(jù)包格式DASYLab可以根據(jù)RS232協(xié)議里的數(shù)據(jù)包格式,自定義讀取規(guī)則和顯示通道。本文電壓數(shù)據(jù)包格式為:編號電壓數(shù)值。如圖4,設(shè)置通道0為通道編號讀取,遇到停止位回車停止讀取ASCII碼,可在Measurement data format一欄填寫a\r。設(shè)置通道1為電壓數(shù)值的ASCII碼讀取,遇到換行符停止讀取可在Measurement data format一欄填寫1x a\n(1x表示忽略一個字符,此處忽略一個換行符)。a3cdb96e-32aa-11ec-aa30-dac502259ad0.png

圖4 配置讀取數(shù)據(jù)格式

3. 設(shè)置讀取數(shù)據(jù)命令用戶可以通過DASYLab設(shè)置全局字符串作為控制命令行去控制串口數(shù)據(jù)的讀取。如圖5所示,首先在DASYLab設(shè)置全局變量字符串meas:dc?\r,再將此命令錄入到RS232 Output模塊,軟件便可以識別此命令了。a41068ae-32aa-11ec-aa30-dac502259ad0.png

圖5 設(shè)置讀取的控制命令

如圖6所示,發(fā)送此控制命令可以使用開關(guān)模塊加動作模塊的組合,按下開關(guān),動作模塊即可向RS232 Input模塊發(fā)送控制命令。當(dāng)然,用戶也可以直接在RS232 Input模塊中點(diǎn)擊RS232 Monitor按鈕進(jìn)行發(fā)送(此界面也可將數(shù)據(jù)格式更改為Hex格式)。

a4514e96-32aa-11ec-aa30-dac502259ad0.png

圖6 控制命令的發(fā)送方式

4. 設(shè)置顯示方式用戶可以通過數(shù)字儀表、曲線圖、數(shù)據(jù)列表等方式將數(shù)據(jù)顯示出來,本文使用數(shù)字儀表和帶有時間標(biāo)記的數(shù)據(jù)列表來顯示數(shù)據(jù),當(dāng)然用戶也可以在RS232 Monitor界面觀察ASCII或Hex格式的數(shù)據(jù)。

a48ac57c-32aa-11ec-aa30-dac502259ad0.png

圖7 數(shù)據(jù)的顯示

至此,一個簡單的RS232電壓數(shù)值數(shù)據(jù)采集軟件便設(shè)計(jì)完成了。當(dāng)然,用戶還可以自定義Layout界面,使得應(yīng)用看起來更加美觀和簡潔。獲取更多DASYLab資料與技術(shù)支持,歡迎登錄Dasylab | 虹科測試測量 (hongcesys.com),或是通過以下方式聯(lián)系我們。

原文標(biāo)題:虹科案例 | DASYLab通過RS232讀取和解析數(shù)據(jù)

文章出處:【微信公眾號:虹科測試測量】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

    關(guān)注

    13

    文章

    808

    瀏覽量

    95961
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    RS232“變形記”,Profinet如何讓電力通信設(shè)備“改頭換面”

    通信模塊和VING微硬創(chuàng)新Profinet網(wǎng)關(guān)以太網(wǎng)通信模塊。其工作原理如下: 1. 數(shù)據(jù)接收與解析:VING微硬創(chuàng)新RS232接口接收來自電力設(shè)備的數(shù)據(jù),并按照VING微硬創(chuàng)新
    發(fā)表于 04-25 16:40

    RS232接口轉(zhuǎn)換為TTL信號的方法

    RS232接口轉(zhuǎn)換為TTL信號的方法主要包括使用專門的RS232轉(zhuǎn)TTL轉(zhuǎn)換器以及自制轉(zhuǎn)換電路兩種方式。以下是這兩種方法的詳細(xì)步驟和注意事項(xiàng): 一、使用RS232轉(zhuǎn)TTL轉(zhuǎn)換器 了解轉(zhuǎn)換器接口
    的頭像 發(fā)表于 12-19 09:36 ?2817次閱讀

    RS232接口的應(yīng)用領(lǐng)域分析 RS232接口的接線方法和注意事項(xiàng)

    之間的數(shù)據(jù)通信。以下是RS232接口的一些主要應(yīng)用領(lǐng)域: 計(jì)算機(jī)與外設(shè)通信 :RS232接口常用于連接計(jì)算機(jī)與打印機(jī)、調(diào)制解調(diào)器、鼠標(biāo)、掃描儀等外設(shè)。 工業(yè)自動化 :在工業(yè)控制系統(tǒng)中,RS23
    的頭像 發(fā)表于 12-18 18:06 ?4555次閱讀

    RS232接口通信協(xié)議詳解 如何測試RS232接口的性能

    RS232接口通信協(xié)議詳解 RS232接口通信協(xié)議是一種廣泛應(yīng)用的串行通信協(xié)議,它規(guī)定了數(shù)據(jù)在設(shè)備之間的傳輸方式和格式。以下是RS232接口通信協(xié)議的一些關(guān)鍵點(diǎn): 基本概念 :
    的頭像 發(fā)表于 12-18 18:03 ?3841次閱讀

    RS232與藍(lán)牙無線通信的對比 RS232串口設(shè)備的故障排查

    是一種有線通信方式,需要通過物理連接(如串口線)來實(shí)現(xiàn)設(shè)備之間的數(shù)據(jù)傳輸。 藍(lán)牙 :藍(lán)牙是一種無線通信方式,不需要物理連接,通過無線電波實(shí)現(xiàn)設(shè)備間的通信。 2. 傳輸距離 RS232
    的頭像 發(fā)表于 12-10 16:21 ?1423次閱讀

    RS232在工業(yè)自動化中的應(yīng)用 RS232信號線如何選擇

    RS232接口可用于連接PLC(可編程邏輯控制器)、傳感器等,實(shí)現(xiàn)自動化控制。 通過RS232接口,可以發(fā)送控制命令給工業(yè)機(jī)器人、自動化裝配線等設(shè)備,使其執(zhí)行相應(yīng)的動作。 同時,RS23
    的頭像 發(fā)表于 12-10 15:48 ?1256次閱讀

    RS232數(shù)據(jù)傳輸速率設(shè)置技巧 RS232轉(zhuǎn)USB適配器使用方法

    RS232是一種廣泛使用的串行通信協(xié)議,它允許計(jì)算機(jī)和其他設(shè)備之間通過串行端口進(jìn)行數(shù)據(jù)傳輸。 1. RS232數(shù)據(jù)傳輸速率設(shè)置技巧 1.1
    的頭像 發(fā)表于 12-10 15:38 ?3407次閱讀

    RS232串口通信協(xié)議詳解 RS232接口與RS485接口的區(qū)別

    RS232(Recommended Standard 232)是一種串行通信協(xié)議,由美國電子工業(yè)聯(lián)盟(EIA)制定。它主要用于計(jì)算機(jī)與外設(shè)之間的數(shù)據(jù)傳輸,如調(diào)制解調(diào)器、鼠標(biāo)、打印機(jī)等。RS23
    的頭像 發(fā)表于 12-10 15:31 ?4263次閱讀

    RS232轉(zhuǎn)以太網(wǎng)模塊應(yīng)用解析 RS232在物聯(lián)網(wǎng)中的應(yīng)用

    隨著物聯(lián)網(wǎng)技術(shù)的快速發(fā)展,越來越多的設(shè)備需要通過網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)傳輸和通信。RS232是一種傳統(tǒng)的串行通信接口,廣泛應(yīng)用于工業(yè)控制、醫(yī)療設(shè)備、儀器儀表等領(lǐng)域。然而,隨著以太網(wǎng)技術(shù)的普及,RS232
    的頭像 發(fā)表于 11-21 09:47 ?1110次閱讀

    使用RS232串口進(jìn)行設(shè)備調(diào)試的技巧

    重要角色。 1. 了解RS232的基本原理 在進(jìn)行設(shè)備調(diào)試之前,了解RS232的基本原理是非常重要的。RS232是一種單向或雙向的串行通信協(xié)議,它使用9個引腳來傳輸數(shù)據(jù)、控制信號和電源
    的頭像 發(fā)表于 11-21 09:38 ?2192次閱讀

    RS232RS422的主要區(qū)別

    在工業(yè)自動化、數(shù)據(jù)通信和遠(yuǎn)程控制等領(lǐng)域,串行通信是一種常見的數(shù)據(jù)傳輸方式。RS232RS422是兩種廣泛使用的串行通信標(biāo)準(zhǔn),它們各自有著獨(dú)特的特點(diǎn)和應(yīng)用場景。 1. 電氣特性
    的頭像 發(fā)表于 11-21 09:36 ?3517次閱讀

    RS232轉(zhuǎn)TTL轉(zhuǎn)換器使用方法

    RS232轉(zhuǎn)TTL轉(zhuǎn)換器是一種用于將RS232標(biāo)準(zhǔn)電平轉(zhuǎn)換為TTL(邏輯電平)的串行通信協(xié)議轉(zhuǎn)換器。以下是RS232轉(zhuǎn)TTL轉(zhuǎn)換器的基本使用方法: 一、了解轉(zhuǎn)換器接口 RS232接口
    的頭像 發(fā)表于 11-21 09:22 ?2177次閱讀

    RS232RS485接口之間的區(qū)別

    、電氣特性方面的比較 RS232接口技術(shù):RS232采用單端信號傳輸方式,即使用一根信號線來傳輸數(shù)據(jù)。這種傳輸方式使得其邏輯電平與TTL電平不兼容,因此需要進(jìn)行電平轉(zhuǎn)換才能實(shí)現(xiàn)與其他設(shè)備的通信。由于單端信號傳輸容易受到外界干擾,
    的頭像 發(fā)表于 09-14 14:41 ?1556次閱讀

    自動售貨機(jī)MDB協(xié)議中文解析(六)MDB-RS232控制硬幣器的流程和解析

    自動售貨機(jī)MDB協(xié)議中文解析(六)MDB-RS232控制硬幣器的流程和解析
    的頭像 發(fā)表于 08-19 15:53 ?1270次閱讀
    自動售貨機(jī)MDB協(xié)議中文<b class='flag-5'>解析</b>(六)MDB-<b class='flag-5'>RS232</b>控制硬幣器的流程<b class='flag-5'>和解析</b>

    RS232轉(zhuǎn)Profinet協(xié)議轉(zhuǎn)化網(wǎng)關(guān)

    智控YC-RSPN-002型號RS232轉(zhuǎn)PROFINET網(wǎng)關(guān)是串口轉(zhuǎn)PROFINET網(wǎng)關(guān)的一種,具備大數(shù)據(jù)量通訊能力最大1440字節(jié)輸入數(shù)據(jù)+1440字節(jié)輸出數(shù)據(jù)。網(wǎng)關(guān)在PROFIN
    的頭像 發(fā)表于 07-21 10:37 ?735次閱讀
    <b class='flag-5'>RS232</b>轉(zhuǎn)Profinet協(xié)議轉(zhuǎn)化網(wǎng)關(guān)