MODBUS指令使用说明5095.pdf

上传人:得****3 文档编号:83586860 上传时间:2023-03-31 格式:PDF 页数:5 大小:189.99KB
返回 下载 相关 举报
MODBUS指令使用说明5095.pdf_第1页
第1页 / 共5页
MODBUS指令使用说明5095.pdf_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《MODBUS指令使用说明5095.pdf》由会员分享,可在线阅读,更多相关《MODBUS指令使用说明5095.pdf(5页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、MODBUS 指令使用说明 一、指令形式(都为 16 位指令,常开/闭、边缘触发):功能码 功能 MODBUS 指令 操作数 01H 读线圈指令 COLR OP0:从站站号 OP1:MODBUS 线圈地址 OP2:线圈个数 OP3:本地线圈地址 02H 读输入线圈指令 INPR OP0:从站站号 OP1:MODBUS 线圈地址 OP2:线圈个数 OP3:本地线圈地址 03H 读寄存器内容 REGR OP0:从站站号 OP1:MODBUS 寄存器地址 OP2:寄存器个数 OP3:本地寄存器地址 04H 读输入寄存器内容 INRR OP0:从站站号 OP1:MODBUS 寄存器地址 OP2:寄存器

2、个数 OP3:本地寄存器地址 05H 写单个线圈指令 COLW OP0:从站站号 OP1:MODBUS 线圈地址 OP2:本地线圈地址 06H 写单个寄存器指令 REGW OP0:从站站号 OP1:MODBUS 寄存器地址 OP2:本地寄存器地址 10H 写多个寄存器指令 MRGW OP0:从站站号 OP1:MODBUS 寄存器地址 OP2:寄存器个数 OP3:本地寄存器地址 0FH 写多个线圈指令 MCLW OP0:从站站号 OP1:MODBUS 线圈地址 OP2:线圈个数 OP3:本地线圈地址 注:当从站站号填写 0 时,以广播模式进行发送。二、MODBUS 通讯协议:RTU 格式 三、通

3、讯变量的地址分配:位元件 Modbus 地址(16 进制)字元件 Modbus 地址(16 进制)M0M1535 0000H05FFH D0000D7999 1000H2F3FH X0X377 4000H40FFH D8000D8255 3000H30FFH Y0Y377 4800H48FFH T0T255 3C00H3CFFH S0S999 5000H53E7H C0C199 3E00H3EC7H M8000M8255 6000H60FFH C200C255(32 位)3F00H3F37H T0T255(线圈)6C00H6CFFH C0C255(线圈)6E00H6EFFH T0T255(触点

4、)6D00H6DFFH C0C255(触点)6F00H6FFFH 四、MODBUS 指令占用寄存器:资源占用 用途 自由协议相关寄存器被占用 D7000D7199 报文收发区 D7994 通讯状态编码显示 D7995 从站正确返回的报文个数 D7996 从站错误返回/超时的报文个数 D7997 最后一个不能正常通讯的从站地址 D7998 本站站号设置(000-为主站,001-254 为从站)M8128 成功通讯状态位 M8129 失败通讯状态位 五、MODBUS 通信状态编码(D7994 记录)编码(16 进制)含义 00H 正常状态 01H 功能码错误 02H 非法变量地址 03H 错误数据

5、(读写个数与字节数不匹配情况;写单个线圈时数据oxff00 或ox0000)04H 变量个数越界(从站响应)(读写个数=0 或最大个数或起始地址+个数上限地址情况)11H 发送校验错误(从站响应)81H 从站号错误 82H 变量个数越界 83H 通信超时 84H 接收校验错误 六、使用 MODBUS 指令需知:1.在第一个扫描周期对通讯参数进行设置(D8120),对本站站号进行设置(D7998)。D8120 可设置参数如下:H040X:波特率 57600 H043X:波特率 9600 H044X:波特率 38400 H045X:波特率 19200 X=7:8 数据位,偶校验,1 停止位 X=3

6、:8 数据位,奇校验,1 停止位 X=9:8 数据位,无校验,2 停止位 X=1:8 数据位,无校验,1 停止位 X=E:7 数据位,偶校验,2 停止位 X=A:7 数据位,奇校验,2 停止位 X=6:7 数据位,偶校验,1 停止位 X=2:7 数据位,奇校验,1 停止位 X=8:7 数据位,无校验,2 停止位 主站设置示意图:从站设置示意图:2.在第一个扫描周期所有 MODBUS 指令均不会被执行。3.变量个数限制:位型变量 200 个,字型变量 32 个。4.若用户使用 MODBUS 功能,梯形图禁止使用:梯形图自由协议功能函数及其资源区;RS485 通讯协议网络;MODBUS 接收区/发送区。如不遵循以上规则,可能导致 MODBUS 通讯出错。5.通信方式 广播模式(同步性较好):注:广播站号为 0,所有下位机响应但是不会回复,注意广播不能进行读操作。广播模式状态显示寄存器无相关记录(D7994D7997)指令顺序缓存方式(最大缓存 12 条指令)步序方式(推荐方式)注:需要通过 M8128/M8129 的状态来确认当前 MODBUS 指令是否执行完毕,读取状态后需复位 M8128/M8129 MCLW X0 K0 K1000 K3 M10

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作报告

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com