Modbus+RTU+标准通讯协议格式
HLP_SV Modbus RTU 标准通讯协议格式
通信资料格式
Address 8 bits
Function 8 bits
Data N×8bits
CRC check 16bits
1)Address通讯地址:1-247 2)Function:命令码 8-bit命令
01 读线圈状态
上位机发送数据格式:
ADDRESS 01 ADDRH ADDRL NUMH NUML CRC
注: ADDR: 00000 --- FFFF(ADDR=线圈地址-1); NUM: 0010-----0040 (NUM为
要读线圈状态值的二进制数位数)
正确时变频器返回数据格式:
ADDRESS 01 BYTECOUNT DATA1 DATA2 DATA3 DATAN CRC 注: BYTECOUNT:读取的字数 错误时变频器返回数据格式:
ADDRESS 0X81 Errornum CRC
注: Errornum为错误类型代码
如:要检测变频器的输出频率
应发送数据: 01 01 00 30 00 10 3D C9(16进制) 变频器返回数据:01 01 02 00 20 B8 24(16进制) 发送数据:0030hex(线圈地址49) 返回的数据位为“0020”(16进制),高位与低位互换,为2000。即输出频率为303(Max Ref)的50%。关于2000对应50%,具体见图1。
03读保持寄存器
上位机发送数据格式:
ADDRESS 03 ADDRH ADDRL NUMH NUML CRC
注: ADDR: 0 --- 0XFFFF;NUM: 0010-----0040 (NUM为要读取数据的字数) ADDR=Parameter Number×10-1
正确时变频器返回数据格式:
ADDRESS 03 BYTECOUNT DATA1 DATA 2 DATA 3 DATAN CRC 注: BYTECOUNT:读取的字节数
错误时变频器返回数据格式:
ADDRESS 0X83 Errornum CRC 如:要读变频器参数303的设定值
应发送数据:01 03 00 02 95 BC (16进制) Parameter 303(3029)=0BD5HEX 变频器返回数据:“:”返回的数据位为“00 00 EA 60”(16进制)转换为10进制数为60000, 表示303设置值为60.000
※ 当参数值为双字时,NUM的值必须等于2。否则无法读取或读取错误。
05 写单个线圈状态
上位机发送数据格式:
ADDRESS 05 ADDRH ADDRL DATAH DATAL CRC
注: ADDR: 0 ---- 0XFFFF(ADDR=线圈地址-1); DATA=0000HEX(OFF) OR
FF00(ON) HEX
正确时变频器返回数据格式:
ADDRESS 05 DATAH DATAL BYTECOUNT CRC
错误时变频器返回数据格式:
ADDRESS 0X85 Errornum CRC
如:要使写参数为写入RAM和EEPROM
应发送数据: 01 05 00 40 FF 00 CRC(16进制) 变频器返回数据:01 05 FF 00 00 01 CRC(16进制) 发送数据:0040hex(线圈地址65)
06 写单个保持寄存器值(只能写参数值为单个字的参数)
上位机发送数据格式:
ADDRESS 06 ADDRH ADDRL DATAH DATAL CRC
注:ADDR: ADDR=Parameter Number×10-1
正确时变频器返回数据格式:
ADDRESS 06 ADDRH ADDRL DATAH DATAL CRC 错误时变频器返回数据:
ADDRESS 0X86 Errornum CRC
如:要对变频器参数101写入1
应发送数据:01 06 00 03 F1 00 01 19 BD(16进制) 变频器返回数据:01 06 03 F1 00 01 19 BD(16进制) PARAMETER 101(1009)=03F1 HEX
返回的数据位为“0001”(16进制)转换为10进制为“1”表示101设置值为1
0F 写多个线圈状态
上位机发送数据格式
ADDRESS 0F ADDRH ADDRL NUMH NUML COUNT DATAH1 DATAL1 DATA2H DATA2L ------- DATANH DATANL CRC
注:ADDR: 0 -------- 0XFFFF (ADDR=线圈地址-1); NUM: 0010-----0040 (NUM为
要写值的二进制数的位数) ; COUNT: NUM / 8
正确时变频器返回数据格式:
ADDRESS 0F ADDRH ADDRL NUMH NUML CRC 错误时变频器返回数据格式:
ADDRESS 0X8F Errornum CRC 如:变频器运行,频率是参数303的40%
应发送数据: 01 0F 00 00 00 20 04 7C 04 9A 19 37 43
(16进制)
变频器返回数据:01 0F 00 00 00 20 54 13(16进制) 运行命令:0000 0100 0111 1100=047C HEX 速度命令:4000 HEX=100% Speed
40% of 4000 HEX=199A HEX
10 写多个保持寄存器(只能写单个参数的值) 上位机发送数据格式
ADDRESS 0x10 ADDRH ADDRL NUMH NUML BYTECOUNT DATAH1 DATAL1 DATA2H DATA2L ------- DATANH DATANL CRC
注:ADDR: 0 ------ 0XFFFF:ADDR=Parameter Number×10-1; NUM: 0-2 (NUM
为要写的字的字数)
COUNT=NUM*2
正确时变频器返回数据格式
ADDRESS 0x10 ADDRH ADDRL NUMH NUML CRC
错误时变频器返回数据格式:
ADDRESS 0X90 Errornum CRC
如要同时对参数303写入60.000(Parameter 303(3029)=0BCB HEX) 应发送数据:01 10 0B CB 00 02 04 00 00 EA 60 82 34(16进制) 变频器返回数据:01 10 0B CB 00 02 32 12(16进制)
发送的要写入16进制数据“00 00 EA 60”转换为10进制数为60000表示对参数303写入的数据分别为60.000
※注意:NUM的值必须写对,否则返回的数据可能出错
通信错误代码(Errornum)说明: 00 参数号码不存在
01 不能写入已定义的参数
02 参数的值超出该参数的上限
03 子索引不存在
04 该参数不是数组类型
05 数据类型与已定义参数的数据类型不同 06 仅用于复位 07 不可改变 11 不许写
17 在变频器当前模式下不能更改已定义参数的数据 某些参数只能在电机关闭时才能更改 18 其它错误
64 无效的数据地址 65 无效的长度
66 无效的数据长度和值 67 无效的参数
130 已定义参数没有总线连接
131 出厂设定值已被选定数据,不能更改
功能码说明
线圈功能码说明 线圈地址 1-16 17-32 33-48 49-64 65 66-65536
名称
变频器控制字 变频器转速或设定频率 变频器状态字 变频器输出频率 参数写控制 保留
R/W R,W R,W R R R,W
说明 见附表 见附表
0 – 参数写入RAM:1-参数写入RAM和EEPROM
4)DATA:资料内容 n×8-bit资料 5)CRC:侦误值
附表:
变频器控制字: 位 00 01 02 03 04 05 06 07
位=0 直流制动 惯性停机 快停
冻结输出频率 加减速停车
位=1
预置最小参考值 预置最大参考值 起动 复位
08 09 10 11 12 13 14 15
加减速1 数据无效 无功能 无功能 选择最小安装 选择最大安装
点动 加减速2 数据有效 反转
变频器状态字: 位 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15
读数组参数310[2](index=2) 发送:“0002”Index的值
接收:01 06 00 08 00 02 CRC 发送:01 03 0C 1B 00 01 CRC 接收:01 03 02 00 00 CRC
写数组参数310[2](index=2) 发送:“0002”Index的值
接收:01 06 00 08 00 02 CRC
发送:01 10 0C 1B 00 01 02 00 00 CRC 接收:01 10 0C 1B 00 01 CRC
位=0 惯性停机 错误 无用 无用 无用 无警告 速度!=参考值 本地控制 频率范围溢出
位=1 控制准备完毕 驱动准备完毕 警告 速度=参 …… 此处隐藏:3303字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [外语考试]管理学 第13章 沟通
- [外语考试]07、中高端客户销售流程--分类、筛选讲
- [外语考试]2015-2020年中国高筋饺子粉市场发展现
- [外语考试]“十三五”重点项目-汽车燃油表生产建
- [外语考试]雅培奶粉培乐系列适用年龄及特点
- [外语考试]九三学社入社申请人调查问卷
- [外语考试]等级薪酬体系职等职级表
- [外语考试]货物买卖合同纠纷起诉状(范本一)
- [外语考试]青海省实施消防法办法
- [外语考试]公交车语音自动报站系统的设计第3稿11
- [外语考试]logistic回归模型在ROC分析中的应用
- [外语考试]2017-2021年中国隔膜泵行业发展研究与
- [外语考试]神经内科下半年专科考试及答案
- [外语考试]园林景观设计规范标准
- [外语考试]2018八年级语文下册第一单元4合欢树习
- [外语考试]分布式发电及微网运行控制技术应用
- [外语考试]三人行历史学笔记:中世纪人文主义思想
- [外语考试]2010届高考复习5年高考3年联考精品历史
- [外语考试]挖掘机驾驶员安全生产责任书
- [外语考试]某211高校MBA硕士毕业论文开题报告(范
- 用三层交换机实现大中型企业VLAN方案
- 斯格配套系种猪饲养管理
- 涂层测厚仪厂家直销
- 研究生学校排行榜
- 鄱阳湖湿地景观格局变化及其驱动力分析
- 医学基础知识试题库
- 2010山西省高考历年语文试卷精选考试技
- 脉冲宽度法测量电容
- 谈高职院校ESP教师的角色调整问题
- 低压配电网电力线载波通信相关技术研究
- 余额宝和城市商业银行的转型研究
- 篮球行进间运球教案
- 气候突变的定义和检测方法
- 财经大学基坑开挖应急预案
- 高大支模架培训演示
- 一种改进的稳健自适应波束形成算法
- 2-3-鼎视通核心人员薪酬股权激励管理手
- 我国电阻焊设备和工艺的应用现状与发展
- MTK手机基本功能覆盖测试案例
- 七年级地理教学课件上册第四章第一节




