博客專(zhuān)欄

EEPW首頁(yè) > 博客 > 關(guān)于VM系列振弦傳感器讀數(shù)模塊如何連接電腦并進(jìn)行配置說(shuō)明

關(guān)于VM系列振弦傳感器讀數(shù)模塊如何連接電腦并進(jìn)行配置說(shuō)明

發(fā)布人:HB穩(wěn)控科技 時(shí)間:2022-10-21 來(lái)源:工程師 發(fā)布文章


一、準(zhǔn)備工作 

1)將 VMXXX 模塊的 UART_TTL、RS232(或 RS485)接口與計(jì)算機(jī)的 COM 端口連接

2)連接振弦傳感器及溫度傳感器到 VMXXX 的對(duì)應(yīng)接口(非必須)

3)連接模塊電源(3.3V 或者 DC5~12V),連接 VSEN 電源(非必須)

二、打開(kāi)VMTool

VMTool 是專(zhuān)門(mén)為振弦模塊 VMXXX 開(kāi)發(fā)的用于指令生成、參數(shù)讀取、配置、模塊測(cè)試、實(shí)時(shí)

數(shù)據(jù)讀取的工具,具有模塊版本識(shí)別、參數(shù)導(dǎo)入導(dǎo)出等實(shí)用功能,可以在不了解模塊通訊協(xié)議

情況下實(shí)現(xiàn)模塊的快速使用,另外,VMTool 還提供了通用串口調(diào)試、MODBUS 測(cè)試、實(shí)時(shí)數(shù)據(jù)曲

線繪制、數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)網(wǎng)絡(luò)發(fā)布等附加功能,這些功能可以作為小型的數(shù)據(jù)管理軟件來(lái)使用,

詳情請(qǐng)咨詢我們技術(shù)人員(0316-3093523 400-096-5525 info@geo-ins.com)。

不同版本所針對(duì)的模塊固件不完全相同,請(qǐng)選擇適合模塊固件的專(zhuān)用版本程序。

VMTool 默認(rèn)運(yùn)行界面如下圖所示,主界面由標(biāo)題欄、指令區(qū)、參數(shù)區(qū)、實(shí)時(shí)數(shù)據(jù)區(qū)、功能

擴(kuò)展區(qū)、狀態(tài)欄等幾部分構(gòu)成。

標(biāo)題欄:位于界面頂部,顯示了程序名稱(chēng)和版本信息以及適用的模塊固件版本提示。

指令區(qū):位于主界面左側(cè),包含了串口設(shè)置、參數(shù)讀取、參數(shù)寫(xiě)入、參數(shù)導(dǎo)入導(dǎo)出等功能按

鍵,對(duì)模塊的實(shí)際操作均在此區(qū)完成。

:端口連接狀態(tài)指示器,紅色表示端口處于連接狀態(tài)。

:數(shù)據(jù)發(fā)送指示器,藍(lán)色表示正在向 VMXXX 發(fā)送數(shù)據(jù)。

:數(shù)據(jù)接收指示器,紅色表示收到了 VMXXX 的數(shù)據(jù)。

參數(shù)區(qū):顯示了從模塊讀取到的各種參數(shù)信息,可在此區(qū)域進(jìn)行參數(shù)修改、選擇等操作,然

后使用指令區(qū)按鍵完成對(duì)模塊的操作。

實(shí)時(shí)數(shù)據(jù)區(qū):以只讀形式顯示了模塊返回的實(shí)時(shí)數(shù)據(jù)(傳感器頻率、信號(hào)質(zhì)量、溫度等)。

功能擴(kuò)展區(qū):位于界面最右側(cè),默認(rèn)不顯示,可通過(guò)雙擊界面右側(cè)的擴(kuò)展條切換顯示狀態(tài)。

狀態(tài)欄:實(shí)時(shí)顯示 VMTool 的多種運(yùn)行狀態(tài),如串口連接、收發(fā)情況,指令發(fā)送及模塊交互

提示等。

 

三、模塊的連接與斷開(kāi)

在指令區(qū)的【COM 端口】組合框內(nèi)操作完成。

【端口】下拉框:列出了本計(jì)算機(jī)當(dāng)前已經(jīng)存在的所有 COM 端口名稱(chēng),若與模塊連接的端

口名稱(chēng)未在下拉框中列出,還可通過(guò)手工輸入端口名的方法自由輸入。   

      【速率】下拉框:包含了常用的通訊速率,選擇與模塊通訊速率相同的項(xiàng)即可(默認(rèn)為

9600bps)。

【搜索】按鈕:使用所有可能與模塊連接的 COM 端口及通訊速率進(jìn)行指令探測(cè),自動(dòng)搜索

出當(dāng)前連接有 VMXXX 模塊的端口并自動(dòng)設(shè)置為正確的通訊速率。

【連接模塊】按鈕:使用當(dāng)前【端口】下拉框的“端口名稱(chēng)”和【速率】下拉框的“速率值”

執(zhí)行“連接模塊”操作。詳見(jiàn)下述。

(一)搜索模塊

點(diǎn)擊【搜索】按鈕,程序開(kāi)始嘗試使用所有可能的端口和通訊速率向模塊發(fā)送測(cè)試指令字,

狀態(tài)欄顯示“正在搜索 COMxx 通訊速率值”的提示,當(dāng)發(fā)現(xiàn)模塊正確的回復(fù)字時(shí),停止搜索,

狀態(tài)欄顯示“搜索完成 COMxx 通訊速率”,若整個(gè)搜索過(guò)程均沒(méi)有收到正確的模塊回復(fù),則狀

態(tài)欄顯示“搜索完成 未發(fā)現(xiàn)

  若【搜索】按鈕右側(cè)復(fù)選框 為選中狀態(tài),則在搜索到模塊后會(huì)自動(dòng)進(jìn)行以下的連接模塊操

作。

 

(二)連接模塊

若未使用上步中的搜索功能或搜索失敗,則需在【端口】下拉框內(nèi)選擇計(jì)算機(jī)上與模塊連

接的 COM 端口名稱(chēng),在【速率】下載拉框內(nèi)選擇通訊速率(VMXXX 模塊默認(rèn)為 9600bps),點(diǎn)擊

【連接模塊】按鈕,即可完成與模塊的連接(假設(shè)此前已完成了模塊和計(jì)算機(jī)的數(shù)字接口物理

連接且模塊處于正常工作狀態(tài))。

連接模塊時(shí),VMTool 完成 COM 端口連接、模塊版本讀取、模塊參數(shù)讀取三項(xiàng)工作。

1)COM 端口連接:根據(jù)選擇的端口名稱(chēng)及通訊速率,打開(kāi)計(jì)算機(jī) COM 端口,建立與 VMXXX

的通訊渠道。若一切正常,則在狀態(tài)欄會(huì)有類(lèi)似“COM3 9600 N 8 1 已連接”的提示,若連接

過(guò)程發(fā)生錯(cuò)誤,則會(huì)彈出提示框,提示發(fā)生錯(cuò)誤

   

2)模塊版本讀?。喝簟具B接時(shí)自動(dòng)讀取版本信息】復(fù)選框?yàn)楣催x狀態(tài),則自動(dòng)向模塊發(fā)

送固件版本讀取指令,并等待返回版本信息,詳見(jiàn)“4.3.2 固件版本讀取”小節(jié)。

3)模塊參數(shù)讀取:若【收到版本信息時(shí)自動(dòng)讀取參數(shù)】復(fù)選框?yàn)楣催x狀態(tài),則在收到上

步返回的版本信息后自動(dòng)向模塊發(fā)送參數(shù)讀取指令,并等待模塊返回參數(shù)數(shù)據(jù),詳見(jiàn)“4.3.3 模

塊參數(shù)讀取”小節(jié)。

(三)斷開(kāi)模塊

  處于連接狀態(tài)時(shí),【連接模塊】按鈕文字內(nèi)容顯示為“斷開(kāi)模塊”,此時(shí)點(diǎn)擊此按鈕即可實(shí)

現(xiàn) VMTool 與模塊的斷開(kāi)。

處于斷開(kāi)狀態(tài)時(shí),無(wú)法與模塊進(jìn)行通訊,以下內(nèi)容均在連接狀態(tài)下完成,不再重復(fù)說(shuō)明。

 

注:【COM 端口】組合框中的端口名稱(chēng)和通訊速率會(huì)在程序退出時(shí)自動(dòng)保存,下次啟動(dòng)時(shí)動(dòng)

態(tài)加載

(四)固件版本讀取

點(diǎn)擊指令區(qū)【讀取版本】按鈕,讀取當(dāng)前連接模塊的固件版本

信息,讀取到的版本信息顯示于按鈕右側(cè)。VMTool 會(huì)根據(jù)讀取到的

版本不同對(duì)功能和界面做出調(diào)整,故此,在使用 VMTool 時(shí),應(yīng)首先進(jìn)行模塊固件版本讀取工作。

(五)模塊參數(shù)讀取

點(diǎn)擊指令區(qū)【讀取模塊參數(shù)】按鈕,向模塊發(fā)送參數(shù)讀取指令(寄存器 0~31),讀取到的參

數(shù)自動(dòng)更新到參數(shù)顯示區(qū)。在指令發(fā)送和收到模塊返回信息后,狀態(tài)欄均會(huì)有相應(yīng)的提示信息

“發(fā)送指令…”、“收到寄存器參數(shù)數(shù)據(jù)”。

(六)模塊參數(shù)修改

在參數(shù)區(qū)列出了模塊所有參數(shù)寄存器的當(dāng)前值,通過(guò)界面選擇、輸入等操作在界面上完成

參數(shù)值的修改,參數(shù)修改完成后,必須點(diǎn)擊指令區(qū)【寫(xiě)入模塊參數(shù)】按鈕,將當(dāng)前參數(shù)區(qū)顯示的

所有參數(shù)一次寫(xiě)入模塊。關(guān)于參數(shù)區(qū)各參數(shù)的含意及功能,請(qǐng)?jiān)數(shù)?/span> 3 章的具體描述說(shuō)明。固件

版本低于 3.01 的模塊不支持連續(xù)多寄存器寫(xiě)指令,需要使用單個(gè)寄存器修改指令,詳見(jiàn)

“4.4.2MODBUS 工具模塊”中“單個(gè)寄存器修改”說(shuō)明。

大部分參數(shù)在修改完成后立即生效,可直接觀察到修改后的運(yùn)行狀態(tài),僅 UART 通訊速率、

信號(hào)放大參數(shù)在下次啟動(dòng)時(shí)才能生效。若需要重啟模塊,可以通過(guò)重新連接電源的方法實(shí)現(xiàn)模

塊重啟,也可以通過(guò)點(diǎn)擊指令區(qū)【模塊復(fù)位重啟】按鈕用軟指令控制模塊自動(dòng)重啟。

某些情況下,由于參數(shù)設(shè)置不正確可能導(dǎo)致模塊不能正常工作,此時(shí)可通過(guò)點(diǎn)擊【恢復(fù)出

廠設(shè)置】按鈕,實(shí)現(xiàn)模塊參數(shù)復(fù)位。一些極端情況下,模塊無(wú)法正常接收指令,此時(shí)則需要使用

硬件參數(shù)復(fù)位的方法來(lái)恢復(fù)出廠設(shè)置,詳見(jiàn)前述內(nèi)容“3.3 恢復(fù)出廠參數(shù)”。

 

 

 


*博客內(nèi)容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀點(diǎn),如有侵權(quán)請(qǐng)聯(lián)系工作人員刪除。




相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉