河北稳控科技VM系列振弦采集读数模块的测量模式

简介: 模块有连续测量和单次测量两种测量模式, 通过向测量模式寄存器 WKMOD.[0]写入 1 使模块工作于连续测量工作模式, 写入 0 使模块工作于单次测量工作模式。 WKMOD.[15]用来设置是否在模块“ 忙” 时禁用数字接口,当数字接口被禁用期间,模块不会收到任何经由数字接口传输的数据或指令, 当数字接口不被禁用时,模块内部维持传感器测量优先的逻辑,收到的指令会在模块完成当次测量后得到响应。

河北稳控科技VM系列振弦采集读数模块的测量模式
VM501-11.jpg

模块有连续测量和单次测量两种测量模式, 通过向测量模式寄存器 WKMOD.[0]写入 1 使模块工作于连续测量工作模式, 写入 0 使模块工作于单次测量工作模式。 WKMOD.[15]用来设置是否在模块“ 忙” 时禁用数字接口,当数字接口被禁用期间,模块不会收到任何经由数字接口传输的数据或指令, 当数字接口不被禁用时,模块内部维持传感器测量优先的逻辑,收到的指令会在模块完成当次测量后得到响应。
工作模式寄存器 WKMOD( 0x05).png

连续测量模式
在连续测量模式下,模块每间隔一定的时间自动进行一次传感器激励和数据读取操作, 相邻两次测量的时间间隔由寄存器 MM_INTE 进行设置,单位为毫秒。

无论是连续测量模式还是单次测量模式,在每次向传感器发送激励信号之前均会等待MM_INTE 毫秒,所以,连续测量时间间隔也称为“ 激励前等待时长” 。

单次测量模式
单次测量是指模块一直处于“ 空闲” 状态, 当收到单次测量指令后, 立即启动单次测量过程的工作流程。 在单次测量模式,每隔 3 秒在 RTS 管脚输出一次短促高脉冲( 10ms)表示当前处于单次工作模式。 有四类指令可以触发一次单次测量。
( 1)使用专用$指令集指令
通过 UART 接口向模块发送单次测量指令$MSFR=x 或者$MSFT=x。
例: 在单次测量模式下
向模块发送单次测量指令: $MSFR=3\r\n
模块开始完成 3 次测量,当完成后输出频率测量结果数据: $FR=1343.3Hz\r\n
向模块发送单次测量指令: $MSFT=3\r\n
模块开始完成 3 次测量,当完成后输出频率和温度测量结果数据:
$FR=1343.3Hz\t$TE=30.2’C\r\n
( 2) 使用专用单次测量指令 0xAAAA 或 0xAAAB
通过 UART 接口向模块发送特定的单次测量指令, 模块测量完成后主动上传频率和温度测量结果, 指令格式为:
指令数据帧结构.png

指令头:固定为 16 进制 AAAA 或者 AAAB 两个字节, AAAA 指令仅返回频率值, AAAB 指令返回频率和温度值。
功能码: 0x1x、 0x3x 或 0x7x, 末尾“ x” 表示进行几次激励和读数操作。 0x1x 功能码表示直接进行 x 次测量读数, 0x3x 表示测量前清除历史数据(历史数据会影响到数据滤波,详见“ 3.14 数据滤波” ), 0x7x 表示测量过程中检测到传感器信号质量合格或者达到 x 次立即停止测量过程。

当使用 AAAA 指令进行单次频率测量时,在指定的 x 次测量完成后会主动输出频率值( 上述“ 返回数据帧” ),若当前设置了滤波功能则输出频率值为 x 次的滤波值,若未设置滤波功能,则输出频率值为最后一次测量的实时频率值。 频率值用 2 个字节表示,高字节在前, 单位为 0.1Hz。当使用 AAAB 指令进行单次频率测量时,在指定的 x 次测量完成后会主动输出频率值和温度值,若当前设置了滤波功能则输出值为 x 次的滤波值,若未设置滤波功能,则输出频率和温度值为最后一次测量的实时值。频率值用 2 个字节表示、温度值用 2 个字节表示。

单次测量时, 测量次数尽量>=3 次,且推荐使用高压激励方法、开启历史数据滤波功能。 若采用扫频法,可能首次测量失败,影响最终结果计算( 若使用了历史数据滤波功能)。

例: 在单次测量模式下
向模块发送单次测量指令: AA AA 01 13 68
模块开始完成 3 次测量,当完成后输出频率测量结果数据:
单通道模块返回: AA AA 01 13 34 3A D6, 频率值为(0x34*256+0x3A)/10=1337.0Hz。
4 通道模块返回:
8 通道模块返回:
向模块发送单次测量指令: AA AB 01 13 69
模块开始完成 3 次测量,当完成后输出频率和温度测量结果数据:
单通道模块返回: AA AB 01 13 34 3A 00 F5 CC, 频率值 1337.0Hz,温度值 24.5℃。
4 通道模块返回:
8 通道模块返回:

( 3) 向系统功能寄存器写入单次测量指令码
使用数字接口,任意一种通讯协议,向系统功能寄存器 SYS_FUN 写入 0x1x、 0x3x 或者 0x7x指令码, 触发一次单次测量。使用这种方法时,模块遵循主从通讯机制,在完成测量后不会主动上传数据,可以通过读取系统状态寄存器 SYS_STA.[4]来判断当前是否已经完成了本次单次测量,并在检测到完成时读取频率寄存器 S_FRQ 获得本次测量的频率结果。
例:在单次测量模式下使用 MODBUS 协议
向模块发送单次测量指令: 01 06 00 03 00 13 38 07
模块返回 MODBUS 应答数据: 01 06 00 03 00 13 38 07
模块开始完成 3 次测量,当完成后不输出任何信息,需要读取 SYS_STA.[4]来判断测量是否完成。

( 4)直接读取频率寄存器 S_FRQ
在单次测量模式下使用 MODBUS 或 AABB 通讯协议读取频率寄存器 S_FRQ, VM 模块执行 0x73指令码,并根据使用的通讯协议返回寄存器值。
单次测量指令举例(模块地址为 0x01).png

相关文章
|
1月前
|
传感器 安全
振弦采集仪广泛应用于地铁工程中的地下结构监测
振弦采集仪作为一种先进的监测设备,被广泛应用于地铁工程中的地下结构监测
振弦采集仪广泛应用于地铁工程中的地下结构监测
|
存储 传感器
河北稳控科技多通道振弦传感器无线采集仪存储数据如此导出
VS208/416/432 是以振弦、温度传感信号为主的多通道无线采集仪,并可扩展其它 模拟(电流、电压、电阻)信号和数字信号(RS485、RS232)传感器通道,内置电池, 可外接太阳能电池板。最多可实现 32 通道的全自动采集存储和无线发送,支持内部及 外部U 盘数据存储;1 路程控电源输出可为其它传感器供电;RS232/RS485 数据接 口,工业 MODBUS或 AABB 简单通讯协议可直接接入已有测控系统(如 PLC、无线 传输设备等)。
|
传感器 数据处理
VM系列振弦采集读数模块的电压激励
什么是振弦传感器采集读数模块:指针对振弦传感器的特性而设计的传感器激励、读数模块。具有集成度高、功能模块化、数字接口的一系列特性,能完成振弦 传感器的激励、信号检测、数据处理、质量评估等专用针对性功能,进行传感器频率和温度物理量模数转换,进而通过数字接口实现数据交互。振弦传感器读数模块是振弦传感器与数字化、信息化之间的核心转换单元。
VM系列振弦采集读数模块的电压激励
|
传感器 存储 移动开发
河北稳控科技工程监测多通道振弦模拟信号采集仪VTN恢复出厂参数
VTN208-432 是多通道振弦、温度、模拟传感信号采集仪,可对最多32通道振弦频率、32通道温度传感器(热敏电阻或 DS18B20)、32 通道模拟量传感器(电压或电流)进行实时或全自动定时采集存储。
河北稳控科技工程监测多通道振弦模拟信号采集仪VTN恢复出厂参数
|
传感器 存储
河北稳控科技多功能手持读数仪VH501TC混合信号采集仪快速测量传感器
便携式手持设备面板的设计与其他工业设备的主要区别在于具有便携性和可操作性。通过人机进行操作能够对手握区域、外部接口区域、显示和操作区域进行接触,同时,手持检测设备的外观设计还要能够与人体结构相契合,达到手持的舒适度等。如手持振弦VH501TC,在工程监测振弦传感器时就很方便快捷,连接上传感器,立即读取到数据,每个测点检测时就能快速及时处理。下面看看如何连接传感器的规则。
河北稳控科技多功能手持读数仪VH501TC混合信号采集仪快速测量传感器
|
传感器 存储 网络协议
河北稳控科技无线采集仪工程仪器多通道振弦传感器无线采集仪VS-Box的采集数据发送方式
每次设备启动后会将采集到的传感器数据进行内部存储,并在设置好的时间间隔将数据发送出去,通过修改“数据发送方式”参数,监测数据可由数据接口输出也可经由无线网络发送。 在发送监测数据时,可通过修改“数据包协议”参数来设置所发送的数据包的样式。
河北稳控科技无线采集仪工程仪器多通道振弦传感器无线采集仪VS-Box的采集数据发送方式
|
传感器 数据处理
河北稳控科技振弦采集模块监测传感器频率值不稳定
振弦传感器:(vibrating wire sensor)是以拉紧的金属钢弦作为敏感元件的谐振式传感器。当弦的长度确定之后,其固有振动频率的变化量即可表征钢弦所受拉力的大小。根据这一特性原理,即可通过一定的物理(机械)结构制作出测量不同种 类物理量的传感器(如:应变传感器、压力传感器、位移传感器等),从而实现被测物理量与频率值之间的一一对应关系,通过测量频率值变化量来计算出被测物理量 的改变量。 
河北稳控科技振弦采集模块监测传感器频率值不稳定
|
传感器
河北稳控科技振弦采集模块VMTool配置工具 快速测试功能
本章演示在计算机上通过 VMTool 工具读取振弦传感器数据。 假设您的计算机已经有至少一个空闲的 COM 接口。
河北稳控科技振弦采集模块VMTool配置工具 快速测试功能
河北稳控科技振弦采集模块配置工具VMTool生成寄存器值
VMXXX 有很多按位使用的寄存器, 使用 VMTool 工具可进行方便的设置,当需要知道寄存器的实际值时,可通过以下两种方法获取。 (保持【 自动读取】 复选框为非选中状态)
河北稳控科技振弦采集模块配置工具VMTool生成寄存器值
|
传感器
河北稳控科技振弦采集模块的各种参数操作
点击指令区【 读取版本】 按钮,读取当前连接模块的固件版本信息,读取到的版本信息显示于按钮右侧。 VMTool 会根据读取到的版本不同对功能和界面做出调整,故此, 在使用 VMTool 时, 应首先进行模块固件版本读取工作。
河北稳控科技振弦采集模块的各种参数操作