Jumping symbol 8-way relay module Modbus communication protocol

freeFree Technical Resource

This content is free to read, suitable for basic learning and search traffic.

Jumping symbol 8-way relay module Modbus communication protocol缩略图

Detailed explanation of Modbus protocol

该协议支持功能码 01、02、03、05、06、15、16。此协议中提及的寄存器地址都以00为起始,其中寄存器地址00实际发送的是16进制数据0x00。

  • 广播地址:使用245作为广播地址,操作这个地址将会影响总线上的所有模块。
  • 功能码
  • 01:读取继电器状态。例如,地址00代表第1路,11代表第2路。
  • 02:读取开关量输入状态。地址规则同功能码01。
  • 05:操作单个继电器状态。地址规则同上。
  • 15:操作多个继电器状态。地址规则同上。
  • 03:读取多个寄存器的值。
  • 06:写单个寄存器的值。
  • 16:写多个寄存器的值。
  • 寄存器地址及其功能
  • 地址00:保存本机地址,支持读写,兼容功能码03、06、16。
  • 地址500:保存输入状态,仅支持读。例如,地址500代表1-16路,501代表17-32路,以此类推,支持功能码03。
  • 地址1000:保存输出继电器状态。例如,地址1000代表1-16路,1001代表17-32路,以此类推,支持读写,兼容功能码03、06、16。
  • 地址1500:保存内部变量值。例如,地址1500代表内部变量1,1501代表内部变量2,以此类推,支持功能码03、06、16。每次指令仅可读或写一个内部变量。

三、跳动符号 Modbus 协议控制演示

  1. 打开软件:设置正确的串口号,默认波特率为9600,8个数据位,1个停止位,无校验位。
Jumping symbol 8-way relay module Modbus communication protocol插图
Jumping symbol 8-way relay module Modbus communication protocol插图1
  1. 使用功能码
  • 01:读取继电器的状态。
Jumping symbol 8-way relay module Modbus communication protocol插图2
  • 02:读取开关量输入的状态。
Jumping symbol 8-way relay module Modbus communication protocol插图3
  • 05:操作单个继电器的状态。
Jumping symbol 8-way relay module Modbus communication protocol插图4
  • 15:操作多个继电器的状态。
Jumping symbol 8-way relay module Modbus communication protocol插图5
  • 这些功能码的使用对于理解和控制我们产品中的继电器至关重要。客户可以通过这些功能码来监控和控制继电器的行为,例如打开或关闭电路,或者读取当前的状态。这种灵活性确保了Modbus协议能够适应各种不同的应用场景,从简单的家用设备到更复杂的工业控制系统。
  • 四、实际应用案例
  • 为了更好地理解这些功能码在实际中的应用,让我们考虑一个简单的例子。假设您需要监控一个供水系统中的多个泵。使用功能码01和02,您可以读取每个泵的继电器状态和开关量输入状态,了解哪些泵正在运行,哪些处于停止状态。随后,若需要改变某个泵的运行状态,您可以使用功能码05或15来控制相应的继电器,从而启动或停止泵。
  • 这种灵活性不仅使得Modbus协议成为一个强大的工具,还确保了它能够满足各种不同需求和应用场景的要求。通过详询我们的客服团队,您可以找到最适合您需求的产品,并充分利用Modbus协议的强大功能。

结语

总而言之,跳动符号Modbus协议提供了一种高效且灵活的方式来控制和监测各种设备。无论您是需要简单的设备控制还是复杂的系统监控,这种协议都能够提供必要的支持。我们鼓励所有感兴趣的客户与我们的客服团队联系,以了解更多关于兼容此协议的产品信息,并充分利用这些功能以提升您的操作效率和控制能力。

产品购买:https://item.taobao.com/item.htm?ft=t&id=629715423665

Put this resource to use in a real project?

Go to the Tool Center for message parsing, CRC verification and device debugging, or submit your requirements for selection and integration advice.

Engineer Membership

Turn this article into actionable debugging resources

After activation, you can use advanced message parsing, resource pack downloads, code examples, engineering cases and priority technical support, suitable for real project delivery.

Unlimited Advanced Tools
Resource & Code Packs
Complete Engineering Case Library
Priority Technical Support

Leave a Reply

Your email address will not be published. Required fields are marked *.