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

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

3天内不再提示

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

jf_52200856 来源:jf_52200856 作者:jf_52200856 2023-12-22 09:49 次阅读

#1继电器简介

继电器是一种重要的电子控制器件,广泛应用于各种电气系统中。它通常由一个线圈、一个触点和一个机械机构组成,通过控制线圈的电流来驱动机械机构,从而实现对触点的通断控制。主要作用是实现电路的自动控制和保护。在工业自动化、汽车、家电等领域,继电器被广泛应用于各种控制系统中,如PLCDCS、电机控制等。通过继电器的控制,可以实现各种逻辑控制、顺序控制、时间控制等功能,提高系统的自动化程度和可靠性。

继电器还具有高可靠性、高稳定性、高灵敏度等特点。由于继电器的机械机构和触点都是经过特殊设计和制造的,因此具有较高的耐久性和可靠性。同时,继电器还具有高灵敏度,能够快速响应外部信号的变化,确保系统的稳定性和可靠性。此外,继电器还具有多种类型和规格,可以根据不同的应用需求进行选择。例如,根据触点的数量和类型,可以分为单触点继电器和多触点继电器;根据工作电压和电流的大小,可以分为直流继电器和交流继电器等。

总之,继电器是一种重要的电子控制器件,在电气系统中发挥着重要的作用。随着科技的不断发展,继电器的性能和应用范围也在不断扩展和完善。

wKgZomWE6FeAdCM9AAvxCnnRTnY508.png

#2串口参数设置

通讯串口参数主要有串口波特率、数据位、停止位、校验位等参数

串口波特率:常见的有2400,4800,9600,14400,19200,38400,56000,57600,115200,230400,460800,921600

数据位:常见的为7、8数据位

停止位:常见的为1、2数据位

校验位:常见的有无校验、偶校验、奇校验

#3Modbus指令解析

Modbus协议是一种工业控制总线协议,由Modicon(现为施耐德电气公司的一个品牌)在1979年发明。它是全球第一个真正用于工业现场的总线协议。基于Modbus协议的系统由带智能终端的可编程逻辑控制器和计算机通过公用线路或局部专用线路连接而成。

Modbus协议采用主-从结构,为客户机和服务器之间提供通信连接。在Modbus网络上通信时,此协议决定了每个控制器须要知道它们的设备地址,识别按地址发来的消息,决定要产生何种行动。如果需要回应,控制器将生成反馈信息并用Modbus协议发出。

以下是一个Modbus指令实例,用于查看继电器状态:

TX:010100A000083DEE

RX:010109918E

TX指令详解:

010100A000083DEE

01:从机地址

01:功能码读输出线圈

00A0:寄存器地址起始寄存器

0008:数据读寄存器长度

3DEE:CRC校验

RX指令详解:

01010109918E

01:从机地址

01:功能码读输出线圈

01:数据长度

09:数据

918E:CRC校验

数据09:1001,此处为开启第一路和第四路继电器;

wKgZomWE6FaANTuNAACGg9KmitQ178.png

#4用Modbuspoll实现继电器的开关

我们这里选用展联科技DEVELOPLINK的窗口继电器控制模块进行测试,选择理由是他的高可靠性和高性价比,另外配套他家的DTU可以轻松实现远程监测控制,继电器链接:串口485隔离6路开关量检测继电器输出IO控制模块modbus水泵电机-淘宝网(taobao.com)

通过ModbusPoll工具进行连接

设备地址默认为1,通信波特率默认为9600,8位数据位,1位停止位,无校验位(9600,8,N,1)

wKgZomWE6FaAc7mSAADhonyu7bU339.png

修改Modbus地址位

点击OK后出现地址不合法,需要修改地址,右键展开扩展,点击Read/writeDefinition

wKgaomWE6FaACSYrAABj4_a52C4620.png

修改地址为160,即可查看继电器状态

wKgaomWE6FaAOMX2AABnzJE-LUw901.png

控制继电器开关

双击第一路继电器值,修改其Value值为1,点击Send,即可控制继电器开,同理将1修改为0,即可控制继电器关闭;

wKgaomWE6FaAS33OAADhonyu7bU989.png

#5通过ZL4004GDTU网关,实现继电器的远程控制

如图配置DTU

wKgZomWE6FaARqh1AAJ_XNUsqUw076.pngwKgaomWE6FaAJZcWAAE4BLdaKIY846.png

配置完成后打开云平台(DeveloplinkIOT)

wKgZomWE6FaAcYwFAAB0GkOtFEI682.pngwKgaomWE6FaAa2mZAAAwigudU_I446.png

即可修改继电器状态.

#6使用场景与应用案例

##6.1DI输入接线图

wKgZomWE6FaASyICAAEZ_LCa_l0443.png

##6.2DO输出接线图

wKgaomWE6FaAbcIgAAJfXwsWppI045.png

审核编辑 黄宇

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

    关注

    131

    文章

    5027

    浏览量

    146083
  • MODBUS
    +关注

    关注

    27

    文章

    1442

    浏览量

    75698
  • 串口
    +关注

    关注

    14

    文章

    1485

    浏览量

    74526
收藏 人收藏

    评论

    相关推荐

    有没有懂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

    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 3431次阅读

    工业级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 2641次阅读
    <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 1992次阅读
    智嵌物联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控制指令做了简单的介绍,并附上了开关量和继电器常见的应用场景和接线方式;另外通过连接4G DTU,实现远程控制监测
    的头像 发表于 12-28 17:02 425次阅读
    <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>与应用案例

    BL124采集Modbus RTUModbus TCP协议

    /IP网关设备,具备2个RS485串口、1个RS232串口和3个网口。其主要功能是将各种Modbus从站设备(如变频器、电机保护器、阀门、仪表、IO
    的头像 发表于 04-29 16:28 8次阅读
    BL124采集<b class='flag-5'>Modbus</b> <b class='flag-5'>RTU</b>和<b class='flag-5'>Modbus</b> TCP<b class='flag-5'>协议</b>