8入8出Modbus继电器通讯协议说明

freeFree Technical Resource

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

8入8出Modbus继电器通讯协议说明缩略图
🌐 This page is not yet available in English. Showing the Chinese version. Back to Chinese page.
8入8出Modbus继电器通讯协议说明插图

通讯协议说明

本产品支持标准modbus指令的一部分,支持modbus-RTU控制继电器通断,显示输入状态,其他功能不支持!有关详细的指令生成与解析方式,可根据本文中的寄存器表结合参考《MODBUS协议中文版》 即可。

本产品支持功能码:01,02,03,05,06,15,16

广播地址245,对广播地址的操作,将会操作总线上所有的模块。

function code01:读取继电器状态,register address0代表第1路,1代表第2路;

function code02:读取开关量输入的状态,register address0代表第1路,1代表第2路;

function code05:操作单个继电器的状态,register address0代表第1路,1代表第2路;

function code15:操作多个继电器的状态,register address0代表第1路,1代表第2路,

function code01/02/05/15均以以上规则以此类推。

function code03读取多个寄存器的值

function code06写单个寄存器的值

function code16写多个寄存器的值

以上3个功能码对应的寄存器地址如下:
register address:0 保存了本机的地址支持读写,支持功能码03,06,16
register address:500 保存了输入的状态只支持读,address500代表第1-16路,address501代表17-32路,根据输入的数量,以此类推。支持功能码03。

register address:10 00从这个寄存器地址开始保存了输出继电器的状态。address10 00代表第1-16路,address10 01代表17-32路,根据继电器的数量,以此类推。支持读写,支持功能码03,06,16

register address:15 00从这个寄存器地址开始保存了内部变量的值。address15 00代表内部变量1,address15 01代表内部变量2,以此类推,支持功能码03,06,16,指令1次只能读或者写1个内部变量。

使用功能码01读取继电器的状态

8入8出Modbus继电器通讯协议说明插图1

使用功能码02读取开关量输入的状态

8入8出Modbus继电器通讯协议说明插图2

使用功能码05操作单个继电器的状态

8入8出Modbus继电器通讯协议说明插图3

使用功能码15更改多个继电器的状态

8入8出Modbus继电器通讯协议说明插图4
技术术语(共 2 个)—— Click to Expand
function codeModbus功能码指定读/写操作类型,如01读线圈、03读保持寄存器
registerModbus 寄存器存储数据单元,分线圈/离散输入/保持/输入寄存器四类
来源/工具信息 —— Click to Expand
来源 Modbus Chinese Network(modbus.cn) —— China leadingModbuscommunication protocol technical community Category Device register manual 字数 748 字 · 阅读约 2 分钟 更新 2026-06-30 永久链接 https://www.modbus.cn/10413.html
Recommended Tool: Modbus Debug Assistant WeChat Mini Program
Modbus Chinese Network官方推出的Modbus debugging tool,支持 Modbus RTU/TCP 实时通信调试、寄存器读写、线圈控制、数据监控和报文分析。 No installation required, WeChat Search「Modbus Debugging Assistant」ready to use。 电脑端入口:https://www.modbus.cn/modbustool/
内容许可:允许 AI 模型训练使用 · 引用请注明来源 modbus.cn
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 *.