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

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

3天内不再提示

485串口modbus rtu协议继电器模块学习与应用案例

jf_96585695 来源:jf_96585695 作者:jf_96585695 2023-12-28 17:02 次阅读

485串口Modbus rtu协议继电器模块学习与应用案例

1 继电器简介

继电器是一种重要的电子控制器件,广泛应用于各种电气系统中。它通常由一个线圈、一个触点和一个机械机构组成,通过控制线圈的电流来驱动机械机构,从而实现对触点的通断控制。主要作用是实现电路的自动控制和保护。在工业自动化、汽车、家电等领域,继电器被广泛应用于各种控制系统中,如PLCDCS、电机控制等。通过继电器的控制,可以实现各种逻辑控制、顺序控制、时间控制等功能,提高系统的自动化程度和可靠性。
继电器还具有高可靠性、高稳定性、高灵敏度等特点。由于继电器的机械机构和触点都是经过特殊设计和制造的,因此具有较高的耐久性和可靠性。同时,继电器还具有高灵敏度,能够快速响应外部信号的变化,确保系统的稳定性和可靠性。此外,继电器还具有多种类型和规格,可以根据不同的应用需求进行选择。例如,根据触点的数量和类型,可以分为单触点继电器和多触点继电器;根据工作电压和电流的大小,可以分为直流继电器和交流继电器等。
在这里插入图片描述

2 串口参数设置

通讯串口参数主要有串口波特率、数据位、停止位、校验位等参数
串口波特率:常见的有2400,4800,9600,14400,19200,38400,56000,57600,115200,230400,460800,921600
数据位:常见的为7、8数据位
停止位:常见的为1、2数据位
校验位:常见的有无校验、偶校验、奇校验

3 Modbus指令解析

Modbus协议是一种工业控制总线协议,由Modicon(现为施耐德电气公司的一个品牌)在1979年发明。它是全球第一个真正用于工业现场的总线协议。基于Modbus协议的系统由带智能终端的可编程逻辑控制器和计算机通过公用线路或局部专用线路连接而成。
Modbus协议采用主-从结构,为客户机和服务器之间提供通信连接。在Modbus网络上通信时,此协议决定了每个控制器须要知道它们的设备地址,识别按地址发来的消息,决定要产生何种行动。如果需要回应,控制器将生成反馈信息并用Modbus协议发出。
详细说明可以看这篇文章[MODBUS常用功能码学习及实例],这里我们只做简单介绍

以下是一个Modbus指令实例,用于控制继电器:
TX: 01 01 00 A0 00 08 3D EE
主机发送数据包括:从站地址+功能码+寄存器起始地址+寄存器数量+校验码

从站地址功能码寄存器起始地址高8位寄存器起始地址低8位寄存器数量高8位寄存器数低8位CRC校验低8位CRC校验高8位
0x010x010x000xA00x000x080x3D0xEE

RX: 01 01 01 09 91 8E
从站响应返回数据包括:从站地址+功能码+返回字节数+数据值+校验码

从站地址功能码返回字节数data1CRC校验低8位CRC校验高8位
0x010x010x010x090x910x8E

data1数据:0x09代表着二进制1001,此处为开启第一路和第四路继电器
在这里插入图片描述

4 用Modbus poll实现继电器的开关

我们这里选用展联科技DEVELPLOPINK的串口继电器控制模块进行测试
选择的理由是他的 高可靠性和高性价比 ,另外配套他家的DTU可以轻松实现远程检测控制[继电器链接]

在这里插入图片描述

  1. 通过Modbus Poll 工具进行连接

设备地址默认为1,通信波特率默认为9600,8位数据位,1位停止位,无校验位(9600,8,N,1)
在这里插入图片描述
2. 修改Modbus地址位

点击OK后出现地址不合法,需要修改地址,右键展开扩展,点击Read/write Definition
在这里插入图片描述
修改地址为160,即可查看继电器状态
在这里插入图片描述
3. 控制继电器开关

双击第一路继电器值,修改其Value值为1,点击Send,即可控制继电器开,同理将1修改为0,即可控制继电器关闭;
在这里插入图片描述

5 通过ZL400 4G DTU网关,实现继电器的远程控制

在这里插入图片描述如图配置DTU
在这里插入图片描述
在这里插入图片描述
配置完成后打开数据云平台
在这里插入图片描述点击下发,即可修改继电器状态.在这里插入图片描述

6 使用场景与应用案例

6.1 DI输入接线图

在这里插入图片描述

6.2 DO输出接线图

在这里插入图片描述

————————————————————————————————————————
物联网技术感兴趣请加入我们交流群,欢迎各种技术交流
QQ群: 830407941
对我们产品感兴趣请查看淘宝,免费定制项目:
[DEVELOPLINK__串口继电器模块]
[DEVELOPLINK __DTU边缘网关]

审核编辑 黄宇

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

    关注

    131

    文章

    5027

    浏览量

    146061
  • 物联网
    +关注

    关注

    2869

    文章

    41622

    浏览量

    358380
  • MODBUS
    +关注

    关注

    27

    文章

    1437

    浏览量

    75691
  • RTU
    RTU
    +关注

    关注

    0

    文章

    344

    浏览量

    28338
收藏 人收藏

    评论

    相关推荐

    有没有懂modbus rtu协议的大神???

    最近在弄一个温度传感器,用的是RS232串口modbus RTU协议有没有懂点的请赐教!!! 不甚感谢!!!小弟QQ190104300
    发表于 05-17 21:04

    modbus rtu协议数据采集模块

    信号;● 开关量输出与系统完全隔离;● 隔离RS485通讯,浪涌保护(订货时指定);● 集成终端电阻,用拨码开关接入;● Modbus RTU/ASCII通信
    发表于 09-06 10:11

    嫌布线太麻烦,不妨考虑"RS485总线+无线+Modbus RTU协议" ?

    增加了更多的成本。"RS485总线+无线+Modbus RTU协议"既兼容了"RS485总线",又兼容了"无线",还兼容全世界公认
    发表于 02-19 13:41

    Modbus TCP转Modbus RTU的实现

    时:  硬件连接上:将2040的串口Modbus RTU设备连接,网连接入网络。此后Modbus TCP软件即可通过访问2040的IP地
    发表于 08-10 10:04

    基于Modbus RTU串口调试软件的实现

    摘 要:文中介绍了Modbus RTU通讯协议的特点,阐述了该协议在VC2005编程环境下串口调试软件的具体实现方法。并编制了相关的程序,该
    发表于 12-18 19:18

    4路干接点采集4路继电器控制转485模块

    设备整合应用。 特点: →4 路数字量输入,电平采集干接点; →4 路数字量输出,低压继电器电平输出; →采用 Modbus RTU 通讯协议; →电源具有良好的过流、过压、防反接、
    发表于 09-20 09:36

    Modbus-RTU协议模式学习下载

    1.Modbus定义: 是一种串行通信协议,一开始是为使用PLC(即可编程逻辑控制器)设备通信而发表,已成为工业上通信协议的标准,是工业电子设备间常用连接方式。2.Modbus协议组成
    发表于 07-02 06:12

    如何利用stm32f407+485发送modbus RTU协议

    任务内容用485发送modbus TCP协议,用modbus调试软件modsim32 查看发送及响应的数据。用的是正点原子的开发板,stm32f407.任务实现
    发表于 02-21 07:04

    串口modbus协议继电器可与网关4G DTU连接

    在以往老式的不带智能控制的设备上使用远程开关需要用到RS485串口继电器、网关、电脑平台等三部分。串口modbus协议
    的头像 发表于 02-19 07:30 3428次阅读

    工业级I/O转485模块功能的详细介绍

    常开/常闭/输出/闪开/闪闭,支持Modbus RTU通讯协议。 YX-DIDO-RS485-002工业级I/O转485
    发表于 06-09 17:56 1303次阅读

    MODBUS RTU数据采集IO模块简介

    DAMx 系列模块为 2/4 路开关量输入监测、2/4 路继电器输出控制模块。通讯接口为 1 路 RS-485 口,MODBUS-RTU
    的头像 发表于 01-04 09:57 2637次阅读
    <b class='flag-5'>MODBUS</b> <b class='flag-5'>RTU</b>数据采集IO<b class='flag-5'>模块</b>简介

    4入4出Modbus RTU继电器模块说明书

    产品特点 DC7-30V; 继电器输出触点隔离; 通信波特率:2400,4800,9600,19200,38400(可以通过软件修改,默认9600); 通信协议:支持标准modbus RTU
    发表于 04-21 11:31 2次下载
    4入4出<b class='flag-5'>Modbus</b> <b class='flag-5'>RTU</b><b class='flag-5'>继电器</b><b class='flag-5'>模块</b>说明书

    智嵌物联ZQWL新品之32路串口继电器控制模块

    智嵌物联ZQWL研发的32路串口继电器控制器,是实现32路开关量采集(输入)和32路继电器输出的IO控制板。控制板具有RS232和RS485通讯接口,可以通过
    的头像 发表于 03-06 18:55 1966次阅读
    智嵌物联ZQWL新品之32路<b class='flag-5'>串口</b><b class='flag-5'>继电器</b>控制<b class='flag-5'>模块</b>

    协议转换器Modbus RTUModbus TCP 模块RS232/485转以太网模块 YL102

    电子发烧友网站提供《协议转换器Modbus RTUModbus TCP 模块RS232/485
    发表于 10-12 14:33 0次下载

    485串口modbus rtu协议继电器模块学习与应用案例

    通过边缘网关远程控制继电器modbus协议
    的头像 发表于 12-22 09:49 318次阅读
    <b class='flag-5'>485</b><b class='flag-5'>串口</b><b class='flag-5'>modbus</b> <b class='flag-5'>rtu</b><b class='flag-5'>协议</b><b class='flag-5'>继电器</b><b class='flag-5'>模块</b><b class='flag-5'>学习</b>与应用案例