一、準備工作
1)將 VMXXX 模塊的 UART_TTL、RS232(或 RS485)接口與計算機的 COM 端口連接
2)連接振弦傳感器及溫度傳感器到 VMXXX 的對應接口(非必須)
3)連接模塊電源(3.3V 或者 DC5~12V),連接 VSEN 電源(非必須)
二、打開VMTool
VMTool 是專門為振弦模塊 VMXXX 開發的用于指令生成、參數讀取、配置、模塊測試、實時
數據讀取的工具,具有模塊版本識別、參數導入導出等實用功能,可以在不了解模塊通訊協議
情況下實現模塊的快速使用,另外,VMTool 還提供了通用串口調試、MODBUS 測試、實時數據曲
線繪制、數據存儲、數據網絡發布等附加功能,這些功能可以作為小型的數據管理軟件來使用,
詳情請咨詢我們技術人員(0316-3093523 400-096-5525 info@geo-ins.com)。
不同版本所針對的模塊固件不完全相同,請選擇適合模塊固件的專用版本程序。
VMTool 默認運行界面如下圖所示,主界面由標題欄、指令區、參數區、實時數據區、功能
擴展區、狀態欄等幾部分構成。
標題欄:位于界面頂部,顯示了程序名稱和版本信息以及適用的模塊固件版本提示。
指令區:位于主界面左側,包含了串口設置、參數讀取、參數寫入、參數導入導出等功能按
鍵,對模塊的實際操作均在此區完成。
:端口連接狀態指示器,紅色表示端口處于連接狀態。
:數據發送指示器,藍色表示正在向VMXXX 發送數據。
:數據接收指示器,紅色表示收到了VMXXX 的數據。
參數區:顯示了從模塊讀取到的各種參數信息,可在此區域進行參數修改、選擇等操作,然
后使用指令區按鍵完成對模塊的操作。
實時數據區:以只讀形式顯示了模塊返回的實時數據(傳感器頻率、信號質量、溫度等)。
功能擴展區:位于界面最右側,默認不顯示,可通過雙擊界面右側的擴展條切換顯示狀態。
狀態欄:實時顯示VMTool 的多種運行狀態,如串口連接、收發情況,指令發送及模塊交互
提示等。
三、模塊的連接與斷開
在指令區的【COM 端口】組合框內操作完成。
【端口】下拉框:列出了本計算機當前已經存在的所有COM 端口名稱,若與模塊連接的端
口名稱未在下拉框中列出,還可通過手工輸入端口名的方法自由輸入。
【速率】下拉框:包含了常用的通訊速率,選擇與模塊通訊速率相同的項即可(默認為
9600bps)。
【搜索】按鈕:使用所有可能與模塊連接的COM 端口及通訊速率進行指令探測,自動搜索
出當前連接有VMXXX 模塊的端口并自動設置為正確的通訊速率。
【連接模塊】按鈕:使用當前【端口】下拉框的“端口名稱”和【速率】下拉框的“速率值”
執行“連接模塊”操作。詳見下述。
(一)搜索模塊
點擊【搜索】按鈕,程序開始嘗試使用所有可能的端口和通訊速率向模塊發送測試指令字,
狀態欄顯示“正在搜索 COMxx 通訊速率值”的提示,當發現模塊正確的回復字時,停止搜索,
狀態欄顯示“搜索完成 COMxx 通訊速率”,若整個搜索過程均沒有收到正確的模塊回復,則狀
態欄顯示“搜索完成 未發現
若【搜索】按鈕右側復選框為選中狀態,則在搜索到模塊后會自動進行以下的連接模塊操
作。
(二)連接模塊
若未使用上步中的搜索功能或搜索失敗,則需在【端口】下拉框內選擇計算機上與模塊連
接的COM 端口名稱,在【速率】下載拉框內選擇通訊速率(VMXXX 模塊默認為 9600bps),點擊
【連接模塊】按鈕,即可完成與模塊的連接(假設此前已完成了模塊和計算機的數字接口物理
連接且模塊處于正常工作狀態)。
連接模塊時,VMTool 完成 COM 端口連接、模塊版本讀取、模塊參數讀取三項工作。
(
1)COM 端口連接:根據選擇的端口名稱及通訊速率,打開計算機 COM 端口,建立與 VMXXX
的通訊渠道。若一切正常,則在狀態欄會有類似“COM3 9600 N 8 1 已連接”的提示,若連接
過程發生錯誤,則會彈出提示框,提示發生錯誤
(
2)模塊版本讀?。喝簟具B接時自動讀取版本信息】復選框為勾選狀態,則自動向模塊發
送固件版本讀取指令,并等待返回版本信息,詳見“4.3.2 固件版本讀取”小節。
(
3)模塊參數讀取:若【收到版本信息時自動讀取參數】復選框為勾選狀態,則在收到上
步返回的版本信息后自動向模塊發送參數讀取指令,并等待模塊返回參數數據,詳見“4.3.3 模
塊參數讀取”小節。
(三)斷開模塊
處于連接狀態時,【連接模塊】按鈕文字內容顯示為“斷開模塊”,此時點擊此按鈕即可實
現VMTool 與模塊的斷開。
處于斷開狀態時,無法與模塊進行通訊,以下內容均在連接狀態下完成,不再重復說明。
***注:【COM 端口】組合框中的端口名稱和通訊速率會在程序退出時自動保存,下次啟動時動 ***
態加載
(四)固件版本讀取
點擊指令區【讀取版本】按鈕,讀取當前連接模塊的固件版本
信息,讀取到的版本信息顯示于按鈕右側。VMTool 會根據讀取到的
版本不同對功能和界面做出調整,故此,在使用VMTool 時,應首先進行模塊固件版本讀取工作。
(五)模塊參數讀取
點擊指令區【讀取模塊參數】按鈕,向模塊發送參數讀取指令(寄存器0~31),讀取到的參
數自動更新到參數顯示區。在指令發送和收到模塊返回信息后,狀態欄均會有相應的提示信息
“發送指令…”、“收到寄存器參數數據”。
(六)模塊參數修改
在參數區列出了模塊所有參數寄存器的當前值,通過界面選擇、輸入等操作在界面上完成
參數值的修改,參數修改完成后,必須點擊指令區【寫入模塊參數】按鈕,將當前參數區顯示的
所有參數一次寫入模塊。關于參數區各參數的含意及功能,請詳第3 章的具體描述說明。固件
版本低于3.01 的模塊不支持連續多寄存器寫指令,需要使用單個寄存器修改指令,詳見
“4.4.2MODBUS 工具模塊”中“單個寄存器修改”說明。
大部分參數在修改完成后立即生效,可直接觀察到修改后的運行狀態,僅UART 通訊速率、
信號放大參數在下次啟動時才能生效。若需要重啟模塊,可以通過重新連接電源的方法實現模
塊重啟,也可以通過點擊指令區【模塊復位重啟】按鈕用軟指令控制模塊自動重啟。
某些情況下,由于參數設置不正確可能導致模塊不能正常工作,此時可通過點擊【恢復出
廠設置】按鈕,實現模塊參數復位。一些極端情況下,模塊無法正常接收指令,此時則需要使用
硬件參數復位的方法來恢復出廠設置,詳見前述內容“3.3 恢復出廠參數”。
審核編輯:湯梓紅
-
溫度傳感器
+關注
關注
48文章
2940瀏覽量
156025 -
電腦
+關注
關注
15文章
1692瀏覽量
68785 -
振弦傳感器
+關注
關注
0文章
36瀏覽量
637
發布評論請先 登錄
相關推薦
評論