( 1) 觀察振弦采集模塊狀態(tài)燈是否正常閃爍,若不正常則應(yīng)基本斷定是模塊問題, 此時應(yīng)嘗試對模塊進(jìn)行出廠參數(shù)恢復(fù)。 在高速測量時,因模塊“ 忙” 而無暇響應(yīng)串口指令,也會造成通訊不正常,此時可嘗試多次發(fā)送指令或恢復(fù)出廠參數(shù)。
連接傳感器 將振弦傳感器兩根線圈引線分別連接到 VM 模塊模塊的 SEN+和 SEN-兩個管腳。 通常不分正負(fù)極,任意連接即可。
本章演示在計算機上通過 VMTool 工具讀取振弦傳感器數(shù)據(jù)。 假設(shè)您的計算機已經(jīng)有至少一個空閑的 COM 接口。
數(shù)據(jù)存儲 數(shù)據(jù)存儲功能模塊支持自動或手動將實時數(shù)據(jù)寄存器值存儲到數(shù)據(jù)庫, 并支持導(dǎo)出為 Excel文件功能。
指令生成器 ( 1) 指令生成 指令生成器可根據(jù)需要生成符合 MODBUS 和 AABB 通訊協(xié)議的讀取和控制指令。 通過點擊串口調(diào)試工具內(nèi)的【 指令生成器】 按鈕,可打開指令生成器窗口,如下圖示。
( 1) 寄存器查看 此功能模塊提供標(biāo)準(zhǔn)的 MODBUS 協(xié)議寄存器顯示及單個寄存器修改功能,通過點擊擴展功能區(qū)的【 MODBUS】 標(biāo)簽切換到此模塊,如下圖所示。
雙擊主界面右側(cè)擴展工具條可實現(xiàn)擴展功能區(qū)的顯示與隱藏切換。 擴展功能包括串口調(diào)試、MODBUS、實時曲線及數(shù)據(jù)存儲等幾個功能模塊。 擴展功能區(qū)顯示效果如下。
VMXXX 有很多按位使用的寄存器, 使用 VMTool 工具可進(jìn)行方便的設(shè)置,當(dāng)需要知道寄存器的實際值時,可通過以下兩種方法獲取。 (保持【 自動讀取】 復(fù)選框為非選中狀態(tài))
當(dāng) VMTool 與模塊為連接狀態(tài)時( 4.3.1 模塊的連接與斷開), 勾選實時數(shù)據(jù)區(qū)的【 自動讀取】 復(fù)選框, VMTool 開始自動向模塊發(fā)送實時數(shù)據(jù)讀取指令, 修改【 時間間隔】 文本框內(nèi)的數(shù)值可改變相鄰兩條讀取指令的時間間隔, 單位為毫秒。 自動發(fā)送讀取指令后, VMTool 等待模塊返回實時數(shù)據(jù), 直到模塊返回了正確的實時數(shù)據(jù)后才會啟動下次指令發(fā)送。
固件版本讀取 點擊指令區(qū)【 讀取版本】 按鈕,讀取當(dāng)前連接模塊的固件版本信息,讀取到的版本信息顯示于按鈕右側(cè)。 VMTool 會根據(jù)讀取到的版本不同對功能和界面做出調(diào)整,故此, 在使用 VMTool 時, 應(yīng)首先進(jìn)行模塊固件版本讀取工作。
在指令區(qū)的【 COM 端口】組合框內(nèi)操作完成。【端口】 下拉框:列出了本計算機當(dāng)前已經(jīng)存在的所有 COM 端口名稱,若與模塊連接的端口名稱未在下拉框中列出,還可通過手工輸入端口名的方法自由輸入。
準(zhǔn)備工作 ( 1) 將 VMXXX 模塊的 UART_TTL、 RS232( 或 RS485) 接口與計算機的 COM 端口連接; ( 2) 連接振弦傳感器及溫度傳感器到 VMXXX 的對應(yīng)接口(非必須); ( 3) 連接模塊電源( 3.3V 或者 DC5~12V),連接 VSEN 電源(非必須); VMTool 基本功能 在進(jìn)行以下操作或任何點擊按鈕發(fā)送指令的操作前,請保持【自動讀取】 復(fù)選框為非選中狀態(tài)。
通常情況下,在計算機端對模塊進(jìn)行測試、讀寫時,可使用一些通用的免費工具完成,如基于 MODBUS 通訊協(xié)議的調(diào)試工具 MODSCAN、通用串口調(diào)試助手等, 這些工具可以通過網(wǎng)絡(luò)搜索下載使用,在此不再一一列舉。
寄存器 81~88 為 8 個通道的信號質(zhì)量數(shù)據(jù),每個寄存器的高 8 位為優(yōu)質(zhì)樣本百分比,低 8位為信號評估質(zhì)量。例如:寄存器 81 的值為 0x645E 時,高 8 位和低 8 位分別為 100 和 94,則表示通道 1 的優(yōu)質(zhì)樣本數(shù)為 100%、信號評估質(zhì)量為 94%。寄存器 82 表示通道 2,以此類推。
在收到休眠指令后,完成當(dāng)次測量后立即進(jìn)入低功耗的休眠模式,休眠模式下, VDD 電流可降至 1mA 左右,當(dāng)收到數(shù)字接口任意數(shù)據(jù)后自動喚醒。此功能會使硬件看門狗失效,存在模塊意外死機(受到強電磁干擾或者電壓不穩(wěn)定、參數(shù)設(shè)置錯誤等)而無法自動復(fù)位恢復(fù)的隱患。 設(shè)置 AUX.[4]為 1 啟用此功能,設(shè)置為 0 關(guān)閉此功能, 開啟此功能后必須重新啟動方可生效。