產(chǎn)品綜述
RS232和RS485串行數(shù)據(jù)異步傳輸是工業(yè)控制和嵌入式應(yīng)用中常用的通信手段,雖然其通信速度相對(duì)較慢,但由于其歷史久遠(yuǎn),結(jié)構(gòu)簡(jiǎn)單,通信協(xié)議可自定義而得到電子和軟件工程師的親睞。然而,作為RS232和RS485通信開(kāi)發(fā)的輔助手段,對(duì)通信鏈路上串行數(shù)據(jù)的采集以及分析,市場(chǎng)上卻根本沒(méi)有物美的支持工具提供。傳統(tǒng)的做法是,要么采用純軟件的方法來(lái)實(shí)現(xiàn);要么通過(guò)邏輯分析儀+支持軟件的做法來(lái)實(shí)現(xiàn)。前者局限于通信的一方須是電腦,而且由于操作系統(tǒng)的非實(shí)時(shí)性,取得數(shù)據(jù)的時(shí)標(biāo)可能有誤,從而在調(diào)試過(guò)程中帶來(lái)的誤導(dǎo),并且當(dāng)出現(xiàn)異常時(shí),無(wú)法確定是應(yīng)用出了問(wèn)題,還是底層軟件出現(xiàn)了問(wèn)題;而后者雖然大,但價(jià)格不菲。
正是出于對(duì)市場(chǎng)需求的深刻理解,“無(wú)錫市恒運(yùn)隆科技有限公司”(以下簡(jiǎn)稱“本公司”)開(kāi)發(fā)了“串口數(shù)據(jù)分析儀套件”,用于填補(bǔ)相關(guān)工具的市場(chǎng)空白。“串口數(shù)據(jù)分析儀套件”由兩部分組成:“串行數(shù)據(jù)采集器”和“串行數(shù)據(jù)分析助手”。“串行數(shù)據(jù)采集器”是一個(gè)硬件設(shè)備,根據(jù)采集對(duì)象的不同分成RS232通用型和RS485通用型以及PLC型三大類。而“串行數(shù)據(jù)分析助手”是一個(gè)本公司開(kāi)發(fā)的通用的串行數(shù)據(jù)分析工具,它同時(shí)涵蓋了的“串行數(shù)據(jù)采集器”。當(dāng)“串行數(shù)據(jù)分析助手”檢測(cè)到“串行數(shù)據(jù)采集器”后,在軟件的狀態(tài)欄中會(huì)顯示所連“串行數(shù)據(jù)采集器”的規(guī)格類型。
產(chǎn)品特點(diǎn)
- 使用硬件介入方式采集數(shù)據(jù),數(shù)據(jù)的真實(shí)性
- 使用硬件隔離技術(shù)數(shù)據(jù)采集絲毫不影響原來(lái)通信鏈路的正常通信和數(shù)據(jù)完整性
- 到微秒級(jí)的數(shù)據(jù)包硬件時(shí)標(biāo),時(shí)序關(guān)系的正確性
- “串行數(shù)據(jù)分析助手”提供清新簡(jiǎn)潔的用戶界面
- 具有簡(jiǎn)單易用的軟件實(shí)時(shí)采集過(guò)濾功能
- 具有大的離線數(shù)據(jù)檢索和篩選功能
- 支持從300bps到115200bps波特率以及8位數(shù)據(jù)、奇偶校驗(yàn)或無(wú)校驗(yàn)
關(guān)于本公司
“無(wú)錫市恒運(yùn)隆科技有限公司”位于無(wú)錫市蠡園開(kāi)發(fā)區(qū)內(nèi),是生產(chǎn)電子應(yīng)用產(chǎn)品和計(jì)算機(jī)應(yīng)用通信設(shè)備的高科技企業(yè)。
注:是無(wú)錫市恒運(yùn)隆科技有限公司的注冊(cè)商標(biāo)。
是“串行數(shù)據(jù)采集器”的產(chǎn)品標(biāo)識(shí)。
是“串行數(shù)據(jù)分析助手”的產(chǎn)品標(biāo)識(shí)。
歡迎登錄公司網(wǎng)站:https://www.hoyola.com查看有關(guān)公司的新信息。
2. 串行數(shù)據(jù)采集器
2.1串行數(shù)據(jù)采集器及其附件的構(gòu)成
- RS-232通用型“串行數(shù)據(jù)采集器”的方塊圖和實(shí)物照片如下所示:
其中,DB9/F表示9針母頭,DB9/M表示9針,U MINI表示U迷你座。
- 對(duì)于RS232通用型“串行數(shù)據(jù)采集器”來(lái)說(shuō),還額外提供一個(gè)附件,其方塊圖和實(shí)物照片如下所示:
其中,DB9/M表示9針,GND,DTE TX, DCE TX分別表示信號(hào)名,
而表示對(duì)應(yīng)顏色的測(cè)試勾(后略)。
2.2 串行數(shù)據(jù)采集器應(yīng)用舉例
2.2.1應(yīng)用舉例1
- 應(yīng)用串行數(shù)據(jù)采集器前:
- 應(yīng)用串行數(shù)據(jù)采集器后:
2.2.2應(yīng)用舉例2
- 用串行數(shù)據(jù)采集器前:
- 用串行數(shù)據(jù)采集器后:
2.2.3應(yīng)用舉例3
- 用串行數(shù)據(jù)采集器前:
- 用串行數(shù)據(jù)采集器后:
3.3軟件界面
工作界面:
分菜單、工具條、主數(shù)據(jù)區(qū)、采集屬性、采集數(shù)據(jù)集、緩沖數(shù)據(jù)、狀態(tài)欄。以下簡(jiǎn)要說(shuō)明主數(shù)據(jù)區(qū)、采集屬性、采集數(shù)據(jù)集和緩沖數(shù)據(jù)界面。
3.6數(shù)據(jù)過(guò)濾
在分析儀設(shè)備正確連接后,點(diǎn)擊鍵(或按F8鍵)可打開(kāi)過(guò)濾參數(shù)設(shè)置窗口。數(shù)據(jù)過(guò)濾處理有2種方式:滿足條件保留或滿足條件丟棄(默認(rèn)為滿足條件丟棄)。RS232與RS485過(guò)濾設(shè)置選項(xiàng)界面略有不同,RS485沒(méi)有通道過(guò)濾選項(xiàng)。
若“工作選項(xiàng)”中設(shè)置了保存過(guò)濾條件,則再次運(yùn)行軟件時(shí),將使用已經(jīng)設(shè)置的過(guò)濾條件,否則每次啟動(dòng)軟件均需要重新設(shè)置。
注意:當(dāng)工作模式發(fā)生改變時(shí)(RS232與RS485變換),過(guò)濾條件都將被清除。
RS232過(guò)濾設(shè)置:
RS232可對(duì)DCE通道和DTE通道分別進(jìn)行過(guò)濾設(shè)置。每個(gè)通道均有3種過(guò)濾條件選擇:<1>指定通道丟棄、<2>包含指定數(shù)值的包丟棄、<3>包含指定數(shù)值的包保留,其它包丟棄。
數(shù)值過(guò)濾時(shí)可使用通配。通配和過(guò)濾值須是16進(jìn)制數(shù)0~16或A~F,比如2A。過(guò)濾值間不使用空格分隔。
3.10查找HEX數(shù)值
查找界面:
數(shù)值查找:
只有在非采集狀態(tài)時(shí)可以進(jìn)行數(shù)值查找操作。
選擇鍵(或按F3)進(jìn)入查找界面,以16進(jìn)制數(shù)值為查找條件(可使用通配),在設(shè)置的查找方式范圍中搜索合條件的記錄。當(dāng)工作在RS485模式時(shí),只能在數(shù)據(jù)中查找。
查找條件值和通配均為16進(jìn)制數(shù)值(0~9或A~F),條件值之間不使用空格分隔。
查看找到的記錄內(nèi)容:
找到合條件的記錄后,可按操作提示雙擊找到的記錄,從數(shù)據(jù)集和緩沖數(shù)據(jù)中可查看到詳細(xì)內(nèi)容。在緩沖數(shù)據(jù)區(qū)當(dāng)前記錄中合查找條件的值,將被標(biāo)示出來(lái)。
3.11查找時(shí)間間隔
查找界面:
數(shù)據(jù)的時(shí)間間隔查找:
只有在非采集狀態(tài)時(shí)可以進(jìn)行時(shí)間間隔查找操作。
使用鍵(或按F4)進(jìn)入查找界面,設(shè)定查找的時(shí)間條件,當(dāng)指定查找范圍和條件值中,相鄰數(shù)據(jù)時(shí)間間隔合查找條件時(shí),合條件的一對(duì)數(shù)據(jù)被選擇。工作在RS485模式時(shí),只能在數(shù)據(jù)中查找。
使用數(shù)值篩選條件時(shí),可用通配。查找條件值和通配均為16進(jìn)制數(shù)值(0~9或A~F),條件值之間不使用空格分隔。
找到合條件的記錄后,可按操作提示雙擊某條記錄,從數(shù)據(jù)集和緩沖數(shù)據(jù)中查看詳細(xì)內(nèi)容。
3.12篩選數(shù)據(jù)
在非采集狀態(tài)下,從已經(jīng)采集到的數(shù)據(jù)中,可以通過(guò)記錄篩選或條件篩選方式,從顯示的數(shù)據(jù)中去除不需要顯示的數(shù)據(jù)包,或顯示需要的數(shù)據(jù)包,從而快速找到所需的數(shù)據(jù)記錄。被篩選去除的數(shù)據(jù)可以通過(guò)還原鍵(或按F5鍵)恢復(fù)。篩選條件設(shè)置后只能使用。
行篩選:在顯示的數(shù)據(jù)表中,選中需要?jiǎng)h除的記錄,使用工具條中的鍵(或按Delete鍵)或菜單中的“刪除當(dāng)前行”,可以將選中的行從顯示中刪除。
條件篩選:篩選條件的設(shè)置與過(guò)濾設(shè)置類似,RS232與RS485略有不同,RS485只能操作一個(gè)通道。以下以RS232篩選器為例進(jìn)行介紹。
使用工具條中的鍵(或按F6鍵)或菜單操作中的“顯示內(nèi)容篩選”,可以打開(kāi)記錄篩選器界面。篩選條件設(shè)置完成后按“確定”鍵執(zhí)行篩選操作。
數(shù)據(jù)還原:
篩選操作并沒(méi)有損壞采集的數(shù)據(jù),可以通過(guò)按鍵(或按F5鍵)還原當(dāng)前的數(shù)據(jù)。




