0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

工程监测无线中继采集仪的参数读写MODBUS协议

工程监测 来源:工程监测 作者:工程监测 2023-05-22 11:30 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

工程监测无线中继采集仪的参数读写MODBUS协议

无线中继采集仪支持基于地址的 MODBUS 协议、自定义的 AAB/B 协议以及字符串指令集协议,使用这些通讯协议可对寄存器(参数)进行访问。

poYBAGRcVtaAbIiGAAaJGEagcuw970.png工程监测无线中继采集仪

MODBUS 协议
无线中继采集仪支持 MODBUS 的 03、 04、 06 指令码。(1) 03(0x03) /03(0x04) 指令码: 读取多个连续的寄存器数据,指令格式如下

pYYBAGRq4W6ASzOvAADSXHgE1WM557.png工程监测无线中继采集仪的参数读写MODBUS协议


例:读取地址为 129 的无线中继采集仪寄存器值,寄存器开始地址为 0,连续读取 10 个寄存器主机发送指令: 0x81 0x03 0x00 0x00 0x00 0x0A 0xDA 0x0D
从机返回应答: 81 03 14 00 81 00 01 00 02 00 01 00 01 00 0A 00 0A 00 01 09 60 00 07 A1 EF(下划线为读取到的 10 个寄存器值)读取多个连续寄存器时, 单次读取不要超过 32 个寄存器, 不要试图读取不存在的寄存器。

(2) 06(0x06) 指令码: 修改单个寄存器的值, 指令格式如下

poYBAGRq4ZGAdOtVAAEPAJk-oLA980.png工程监测无线中继采集仪的参数读写MODBUS协议


例:将地址为 129 的无线中继采集仪中的寄存器 8 的值修改为 100 主机发送指令: 0x81 0x06 0x00 0x08 0x09 0x60 0x11 0xB0 从机返回应答: 0x81 0x06 0x00 0x08 0x09 0x60 0x11 0xB0
(3)校验码算法
CRC16-MODBUS 算法:
unsigned int crc16(unsigned char *dat, unsigned int len)
{
unsigned int crc=0xffff;
unsigned char i;
while(len!=0)
{
crc^=*dat;
for(i=0;i<8;i++)
{
if((crc&0x0001)==0)
crc=crc>>1;
else
{
crc=crc>>1;
crc^=0xa001;
}
}
len-=1;
dat++;
}
return crc;
}

审核编辑黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • ModBus协议
    +关注

    关注

    3

    文章

    189

    浏览量

    35039
  • 采集仪
    +关注

    关注

    0

    文章

    317

    浏览量

    7587
  • 无线中继
    +关注

    关注

    0

    文章

    17

    浏览量

    8177
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Modbus协议的深度剖析

    Modbus协议作为工业自动化领域最广泛应用的通信协议之一,其简洁高效的特性使其在工业控制系统中占据重要地位。本文将从协议的发展历程、技术架构、通信模式、安全机制以及未来演进等多个维度进行全面剖析
    的头像 发表于 11-07 07:43 301次阅读
    <b class='flag-5'>Modbus协议</b>的深度剖析

    Modbus协议转HTTP协议,实现JSON格式对接MES等系统平台

    参数)后,看软件上状态消息区域显示的状态消息;根据状态消息调试。 下图是配置好用于测试Modbus协议从站跟HTTP协议客户端之间互转的配置: 上图中HR0是32位整数,对应400001;HR2是浮点数
    发表于 10-27 10:33

    迈向工业4.0的第一步:从Modbus无线传输开始

    Modbus无线传输模块是通过无线方式传输Modbus协议数据的设备,它能够将设备(如仪表、变频器、传感器等)的数据通过Modbus协议进行
    的头像 发表于 09-22 11:34 303次阅读
    迈向工业4.0的第一步:从<b class='flag-5'>Modbus</b><b class='flag-5'>无线</b>传输开始

    Modbus转Profinet协议网关与微型空气质量监测系统

    Modbus转Profinet网关是实现不同工业通信协议转换的重要设备,在工业自动化系统中起关键作用,能让Modbus协议设备与Profinet协议系统无缝通信。而ARX - MA10
    的头像 发表于 07-28 16:34 415次阅读
    <b class='flag-5'>Modbus</b>转Profinet<b class='flag-5'>协议</b>网关与微型空气质量<b class='flag-5'>监测</b>系统

    Modbus能源数据采集网关有什么功能

    兼容采集Modbus能源数据采集网关能够与各类支持Modbus协议的能源设备进行连接,如电表、水表、气表、温度传感器、压力传感器等。通过这些设备的接口,网关可以实时
    的头像 发表于 07-24 15:28 521次阅读

    Modbus协议转换:让工业设备轻松“对话”

    在工业自动化中,Modbus协议是设备通信的关键。本文将聚焦于Modbus协议的串口与网口转换需求,并通过ZLG致远电子PXB-6030D的案例,展示如何轻松实现协议转换。Modbus协议
    的头像 发表于 07-15 11:47 458次阅读
    <b class='flag-5'>Modbus协议</b>转换:让工业设备轻松“对话”

    大彩讲堂:VisualTFT软件modbus协议下的告警应用

    VisualTFT软件modbus协议下的告警应用
    的头像 发表于 07-01 17:40 963次阅读
    大彩讲堂:VisualTFT软件<b class='flag-5'>modbus协议</b>下的告警应用

    工程师福音!CCLinkie转Modbus RTU让粉尘监测不再“扬灰”

    在环境监测中,许多粉尘采用简单可靠的Modbus RTU网关协议。然而,现代工业控制系统(如三菱PLC)却普遍使用高速的CC-Link IE工业以太网。当这两种
    发表于 06-26 14:21

    Modbus转Profinet网关:工控机的“逆袭神器”

    网关的IP地址可以设置为192.168.1.101。 3. 选择协议类型:在网关管理界面中,选择Modbus和Profinet网关协议类型,并根据实际情况设置相应的参数。对于
    发表于 05-20 16:50

    Modbus转Profinet赋予数据采集高效通信的超能力

    添加对应的数据长度。例如,如果数据采集的某个参数需要2字节输出,40字节输入(20个连续寄存器),则在组态中进行相应设置。 5. 设置Modbus
    发表于 05-20 16:46

    检漏通信革命:Modbus转Profinet让数据传输“快人一步”

    在工业生产与安全监测领域,检漏作为保障设备安全运行、预防泄漏事故的关键设备,其数据的实时准确传输至关重要。然而,市面上许多检漏采用Modbus协议,而现代工业自动化控制系统多基于P
    发表于 05-19 15:55

    告别协议冲突!Modbus转Profinet助力风速风向无缝对接

    在工业自动化与物联网蓬勃发展的当下,风速风向作为环境监测与工业生产过程中的关键设备,其数据的实时准确传输对气象监测、风力发电、港口作业等领域至关重要。然而,风速风向常采用
    发表于 05-19 15:47

    DLT645协议Modbus协议有什么区别

    与数据采集设备间的通信,是电表通信的基础标准,广泛应用于电力系统的智能电表数据采集、远程抄表、参数设置和设备控制等场景。 Modbus协议 :为工业控制领域设计的通用通信
    的头像 发表于 05-15 17:47 1342次阅读

    兴达易控modbus协议转换网关配置步骤

    Modbus协议转换网关作为工业自动化系统中的关键组件之一,在实现不同设备之间的数据交换和协议转换方面发挥着重要作用。 通过选择合适的网关类型并进行合理的配置和使用说明指导,可以充分发挥其在
    的头像 发表于 03-16 16:07 681次阅读
    兴达易控<b class='flag-5'>modbus协议</b>转换网关配置步骤

    聊聊Modbus协议的短板:是时候寻求替代了吗?

    Modbus协议,作为工业物联网领域中的重要协议之一,以其显著的特点赢得了广泛的认可与应用。 然而,正如任何技术都有其局限性和改进空间一样,今天我们将打破常规,采取一种‘倒反天罡’的视角,不再专注其
    的头像 发表于 02-26 17:01 709次阅读
    聊聊<b class='flag-5'>Modbus协议</b>的短板:是时候寻求替代了吗?