本文以NI 6009數據采集系統作為硬件設備,DASYLab作為數據采集軟件,介紹了DASYLab如何從下位機中讀取RS232數據并通過顯示模塊進行顯示的方法。用戶可以非常方便地通過RS232轉USB,將串口數據在DASYLab上進行解析和顯示。
一、開發準備
NI 6009數據采集系統內置電壓輸出通道,并自帶RS232串口,利用RS232轉USB連接線即可實現串口數據向PC機數據的傳輸,所需軟硬件設備如下:-
NI 6009數據采集系統
-
USB To RS232連接線*1
-
Windows系統的PC機*1
-
DASYLab數據采集助手軟件

圖1 軟硬件設備
二、軟件開發流程
本采集軟件功能為通過控制命令進行RS232數據的讀取與顯示,整個工作區十分簡潔,只需要用到6個高集成度的功能模塊即可完成圖形編程,如圖2所示。
圖2 工作區概覽1. 串口信息的基本設置
DASYLab自帶RS232輸入輸出模塊,對于串口信息的配置和數據包格式的設置只需要雙擊相應模塊配置即可,不需要其他多余的復雜操作,如下圖,拖拽RS232 Input模塊至工作區,雙擊打開屬性頁面,點擊Interface按鈕即可配置串口基本信息。
圖3 配置串口基本信息
2. 配置數據包格式DASYLab可以根據RS232協議里的數據包格式,自定義讀取規則和顯示通道。本文電壓數據包格式為:編號電壓數值。如圖4,設置通道0為通道編號讀取,遇到停止位回車停止讀取ASCII碼,可在Measurement data format一欄填寫a\r。設置通道1為電壓數值的ASCII碼讀取,遇到換行符停止讀取可在Measurement data format一欄填寫1x a\n(1x表示忽略一個字符,此處忽略一個換行符)。
圖4 配置讀取數據格式
3. 設置讀取數據命令用戶可以通過DASYLab設置全局字符串作為控制命令行去控制串口數據的讀取。如圖5所示,首先在DASYLab設置全局變量字符串meas:dc?\r,再將此命令錄入到RS232 Output模塊,軟件便可以識別此命令了。
圖5 設置讀取的控制命令
如圖6所示,發送此控制命令可以使用開關模塊加動作模塊的組合,按下開關,動作模塊即可向RS232 Input模塊發送控制命令。當然,用戶也可以直接在RS232 Input模塊中點擊RS232 Monitor按鈕進行發送(此界面也可將數據格式更改為Hex格式)。
圖6 控制命令的發送方式
4. 設置顯示方式用戶可以通過數字儀表、曲線圖、數據列表等方式將數據顯示出來,本文使用數字儀表和帶有時間標記的數據列表來顯示數據,當然用戶也可以在RS232 Monitor界面觀察ASCII或Hex格式的數據。
圖7 數據的顯示
至此,一個簡單的RS232電壓數值數據采集軟件便設計完成了。當然,用戶還可以自定義Layout界面,使得應用看起來更加美觀和簡潔。獲取更多DASYLab資料與技術支持,歡迎登錄Dasylab | 虹科測試測量 (hongcesys.com),或是通過以下方式聯系我們。原文標題:虹科案例 | DASYLab通過RS232讀取和解析數據
文章出處:【微信公眾號:虹科測試測量】歡迎添加關注!文章轉載請注明出處。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
RS232
+關注
關注
13文章
876瀏覽量
98318
發布評論請先 登錄
相關推薦
熱點推薦
PROFIBUS轉RS232協議轉換網關詳細解讀,建議點贊收藏
③ Max Output Bytes ≤224 Bytes ?標準RS232接口,半雙工,波特率在300、600、1200、2400、4800、9600、19.2K、38.4K、57.6K可選;數據位:8
Profinet轉RS232工業網關打通條碼掃描器與RFID讀取器數據鏈路
RS232協議條碼掃描器 (用于讀取貨物包裝條碼)和 RS232協議RFID讀取器 (用于識別托盤/貨架RFID標簽),這些設備需 實時采集 貨物信息并上傳至管理系統。 隨著企業業務
雙接口優勢:RS232/485開關量輸入采集模塊
、安防監控、智能設備等領域的主流選擇。 從單設備本地監控到多模塊組網傳輸,RS232/485接口通過不同的通訊邏輯,為開關量數據的高效流轉提供了靈活解決方案,也讓采集模塊的應用邊界得到極大拓展。 一、
Profinet轉RS232:智能網關實現條碼掃描器與RFID讀取器高效互聯
RS232協議條碼掃描器 (用于讀取貨物包裝條碼)和 RS232協議RFID讀取器 (用于識別托盤/貨架RFID標簽),這些設備需 實時采集 貨物信息并上傳至管理系統。 隨著企業業務
探索Profinet轉RS232網關在數控領域中的高效應用
開疆智能Profinet轉RS232網關KJ-PNG-204可以設置在數控系統的控制柜內或靠近數控機械設備的位置。通過網關,數控機床發送的RS232信號被轉化成Profinet信號,隨后這些信號可以
電表數據飛躍:耐達訊RS232轉Profinet的協議轉換技術揭秘
自動化領域亟待解決的關鍵問題。 技術原理與實現路徑 RS232轉Profinet網關作為協議轉換核心設備,通過硬件級協議解析實現通信制式轉換。其工作流程包括:首先通過
耐達訊自動化EtherCAT轉RS232:示波器連接的“開掛秘籍”
通信協議,一個高速實時,一個應用廣泛,可它們之間就像“雞同鴨講”,沒法直接溝通。
咱先說說技術原理。EtherCAT是一種高速工業以太網通信協議,能快速高效地傳輸數據;RS232則是傳統的串行通信接口
發表于 07-23 15:31
RS232轉EtherCAT網關讓電力儀表開啟\"躺贏\"模式
成本高、實施復雜,轉換網關成為破局關鍵。
核心轉換技術
耐達訊通信技術RS232轉Ethercat網關通過三大技術實現無縫銜接:
雙向協議映射:自動解析RS232幀格式與Etherc
發表于 07-21 15:31
RS232轉Profinet網關在檢漏儀與西門子PLC里的應用
在工業自動化和控制領域,設備間的高效通信至關重要。RS232轉Profinet網關作為一種關鍵的轉換工具,能夠將傳統的RS232接口設備接入現代化的Profinet網絡,從而實現數據的無縫傳輸和設備
RS232轉Profinet,智能電表‘yyds’時刻!
一、引言在現代電力系統中,隨著自動化和智能化技術的不斷發展,通信協議的轉換成為實現設備互聯互通的關鍵環節。智能電表作為電力系統中的重要設備,廣泛采用RS232接口進行數據傳輸。然而,隨著工業以太網
RS232“變形記”,Profinet如何讓電力通信設備“改頭換面”
通信模塊和VING微硬創新Profinet網關以太網通信模塊。其工作原理如下:
1. 數據接收與解析:VING微硬創新RS232接口接收來自電力設備的數據,并按照VING微硬創新
發表于 04-25 16:40
RS232轉ProfibusDP網關如何精準接位置傳感器?
在工業自動化領域,RS232和PROFIBUS-DP作為兩種常見的通信協議,它們各自擁有獨特的優勢與應用場景。然而,當需要將使用RS232接口的現場設備接入PROFIBUS-DP網絡時,就需要
RS232轉Profinet自由口模式下的數據互換技巧!
RS232轉PROFINET網關技術在自由口模式下的數據互換,不僅解決了傳統串口設備與現代以太網控制系統之間的通信難題,還通過引入自由口Modbus協議等先進技術,極大地提升了數據傳輸
RS232轉Profinet連接茵泰科稱重系統與PLC的高效通訊技巧
通信協議,以其高速度、大容量和強實時性成為現代自動化系統的新寵。然而,在實際應用中,如何將傳統的RS232設備集成到基于Profinet的網絡中,成為了眾多工程師面臨的挑戰。本文旨在探討如何通過網關實現RS232與Profine
RS232與Profinet轉換!掃碼槍新玩法揭秘
本文探討了如何通過RS232轉Profinet技術,實現1200PLC與掃碼槍之間的通信,幫助構建高效、穩定的自動化生產系統。RS232是一種低成本、易用的串行通信協議,但傳輸速度較慢,且傳輸距離短。
虹科案例 | DASYLab通過RS232讀取和解析數據
評論