前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >工程监测多通道振弦模拟信号采集仪VTN的通讯协议

工程监测多通道振弦模拟信号采集仪VTN的通讯协议

原创
作者头像
河北稳控科技
发布2023-02-16 09:51:43
3040
发布2023-02-16 09:51:43
举报
文章被收录于专栏:工程监测

工程监测多通道振弦模拟信号采集仪VTN的通讯协议

寄存器机制

VTN4XX 内部维护有若干寄存器, 在寄存器参数值的控制下完成工作。 寄存器的值总是以整数形式存在,基本操作单位为“字” (2 字节整数, 大端模式)。通过数字接口可完成对寄存器的读取和写入(修改)操作。 寄存器写(修改) 操作后可保存于内部存储器,掉电不遗失。

工程监测多通道振弦模拟信号采集仪VTN
工程监测多通道振弦模拟信号采集仪VTN

数据模式

寄存器数据值采用大端模式, 数据的高字节保存在内存的低地址中,而数据的低字节保存在内存的高地址中,数据帧传输时先传输低地址字节后传输高字节。每个寄存器对应两个字节,则单个寄存器的值=低字节值*256+高字节值。若无特殊说明,本手册后续章节所述寄存器(或“参数” )均是指两字节构成的 16bit数据。

通讯协议

本设备支持标准的工业 MODBUS 通讯协议(03、 04、 06 指令码)和自定义的简单 AABB 协议以及字符串指令集三种协议。 MODBUS 和 AABB 通讯协议支持基于设备地址和总线连接的一主多从应用结构, 在总线中VTN4XX 始终作为从机使用

AABB 通讯协议

AABB 通讯协议是一种非标准自定义协议, 相较于 MODBUS 通讯协议,结构更简单,指令生成方法更容

易,便于进行快速测试。 AABB 通讯协议支持单寄存器读写两种指令。

MODBUS 通讯协议

在 MODBUS 协议下,所有寄存器被定义为“保持寄存器” (详见 MODBUS 通讯协议标准说明), 设备支持基于 MODBUS 协议的多个连续寄存器读取、单个寄存器写入两种指令码, 对应指令码分别为 0x03、 0x06。(1) 03(0x03)、 04(0x04) 指令码: 读取多个连续的寄存器数据,指令格式如下

工程监测多通道振弦模拟信号采集仪VTN的通讯协议
工程监测多通道振弦模拟信号采集仪VTN的通讯协议
工程监测多通道振弦模拟信号采集仪VTN的通讯协议
工程监测多通道振弦模拟信号采集仪VTN的通讯协议

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档