振弦采集模块参数配置工具的连接与断开
在指令区的【 COM 端口】组合框内操作完成。【端口】 下拉框:列出了本计算机当前已经存在的所有 COM 端口名称,若与模块连接的端口名称未在下拉框中列出,还可通过手工输入端口名的方法自由输入。
【速率】 下拉框: 包含了常用的通讯速率,选择与模块通讯速率相同的项即可(默认为9600bps)。
【搜索】 按钮: 使用所有可能与模块连接的 COM 端口及通讯速率进行指令探测,自动搜索出当前连接有 VMXXX 模块的端口并自动设置为正确的通讯速率。
【连接模块】 按钮: 使用当前【 端口】 下拉框的“ 端口名称” 和【 速率】 下拉框的“ 速率值”
执行“ 连接模块” 操作。 详见下述。
(一) 搜索模块
点击【 搜索】 按钮, 程序开始尝试使用所有可能的端口和通讯速率向模块发送测试指令字,状态栏显示“ 正在搜索 COMxx 通讯速率值” 的提示,当发现模块正确的回复字时,停止搜索,状态栏显示“ 搜索完成 COMxx 通讯速率” , 若整个搜索过程均没有收到正确的模块回复,则状态栏显示“ 搜索完成 未发现” 。
若【 搜索】 按钮右侧复选框 为选中状态,则在搜索到模块后会自动进行以下的连接模块操作。
(二) 连接模块
若未使用上步中的搜索功能或搜索失败,则需在【端口】下拉框内选择计算机上与模块连接的 COM 端口名称, 在【 速率】 下载拉框内选择通讯速率( VMXXX 模块默认为 9600bps), 点击【 连接模块】 按钮,即可完成与模块的连接(假设此前已完成了模块和计算机的数字接口物理连接且模块处于正常工作状态)。
连接模块时, VMTool 完成 COM 端口连接、模块版本读取、模块参数读取三项工作。
( 1) COM 端口连接:根据选择的端口名称及通讯速率,打开计算机 COM 端口,建立与 VMXXX的通讯渠道。若一切正常,则在状态栏会有类似“ COM3 9600 N 8 1 已连接” 的提示,若连接过程发生错误,则会弹出提示框,提示发生错误
( 2) 模块版本读取: 若【 连接时自动读取版本信息】复选框为勾选状态,则自动向模块发送固件版本读取指令, 并等待返回版本信息, 详见“ 4.3.2 固件版本读取” 小节。
( 3) 模块参数读取: 若【 收到版本信息时自动读取参数】 复选框为勾选状态,则在收到上步返回的版本信息后自动向模块发送参数读取指令, 并等待模块返回参数数据, 详见“ 4.3.3 模块参数读取” 小节。
(三) 断开模块
处于连接状态时, 【 连接模块】 按钮文字内容显示为“ 断开模块” , 此时点击此按钮即可实现 VMTool 与模块的断开。
处于断开状态时,无法与模块进行通讯, 以下内容均在连接状态下完成,不再重复说明。
注: 【 COM 端口】组合框中的端口名称和通讯速率会在程序退出时自动保存,下次启动时动态加载。