VHL系列通用变频器用户手册(INV C 09 20260423 1.4)-2026.4.23.pdf - 第185页
VHL 系列通用变频器用户手 册 附录 178 01 03 00 01 9E CA CRC 校验 位 寄存 器个数 寄存 器地址 功能 码: 03 -- 读出 寄存器 内容 地址 站号: 对 01 地址通讯 70 00 ASCII 模式发 送数据: 3 A 30 31 30 33 37 30 30 30 30 30 30 3 1 38 42 0 D 0A ( 01 03 70 00 00 01 8B ) 3A LRC 校验位 寄存…

VHL 系列通用变频器用户手册 附录
177
询问信息格式
回应信息格式
写入数据 2 内容低位
02H
CRC CHECK Low
E2H
CRC CHECK High
62H
(4)命令码:08H 通讯回路测试
此命令用来测试主控设备与变频器之间通讯是否正常。变频器将收到的资料原封不动送给主控设
备。
RTU 模式:
询问信息格式
回应信息格式
地址
01H
地址
01H
功能码
08H
功能码
08H
内容
01H
内容
01H
02H
02H
03H
03H
04H
04H
CRC CHECK Low
41H
CRC CHECK Low
41H
CRC CHECK High
04H
CRC CHECK High
04H
4)校验码
RTU 模式:双字节 16 进制数。
CRC 域是两个字节,包含 16 位的二进制值。它由发送端计算后加入到消息中;添加时先是低字
节,然后是高字节,故 CRC 的高位字节是发送消息的最后一个字节。接收设备重新计算收到消
息的 CRC,并与接收到的 CRC 域中的值比较,如果两值不同则接收消息有错误,丢弃该消息帧,
并不作任何回应,继续接收下一帧数据。
LRC 域是一个包含一个 8 位二进制值的字节。LRC 值由传输设备来计算并放到消息帧中,接收
设备在接收消息的过程中计算 LRC,并将它和接收到消息中 LRC 域中的值比较,如果两值不等,
说明有错误。LRC 校验比较简单,它在 ASCII 协议中使用,检测了消息域中除开始的冒号及结束
的回车换行号外的内容。
在 ASCII 模式下,每个 8 位字节被拆分成两个 ASCII 字符进行发送,比如十六进制数 0x03,会
被分解为 ASCII 字符“0”和“3”进行发送,对应的 ASCII 码 0x30 和 0x33 两个字节(二进制发
送 00110000 和 00110011),发送的字符量比 RTU 增加一倍;在 RTU 模式下,每个字节可以传
输 1 个十六进制字符,比如十六进制数 0x33,直接以十六进制 0x33(二进制 00110011)进行发
送,传输效率是 ASCII 模式的两倍。
例如:读出寄存器地址 7000H 内容(运行频率)。
RTU 模式发送数据:01 03 70 00 00 01 9E CA

VHL 系列通用变频器用户手册 附录
178
01 03 00 01 9E CA
CRC校验位
寄存器个数
寄存器地址
功能码:03--读出寄存器内容
地址站号:对01地址通讯
70 00
ASCII 模式发送数据:3A 30 31 30 33 37 30 30 30 30 30 30 31 38 42 0D 0A(01 03 70 00 00 01 8B)
3A
LRC校验位
寄存器个数
寄存器地址
功能码:03--读出寄存器内容
地址站号:对01地址通讯
30 31 30 33 30 30 30 3137 30 30 30 38 42 0D 0A
01 03 70 00 00 01 8B
CR:回车
LF:换行
冒号:起始符
5)常用 ASCII 码对应表
二进制
十进制
十六进制
字符
二进制
十进制
十六进制
字符
0000 1101
13
0D
CR(回车)
0011 1000
56
38
8
0000 1010
10
0A
LF(换行)
0011 1001
57
39
9
0011 0000
48
30
0
0011 1010
58
3A
:
0011 0001
49
31
1
0100 0001
65
41
A
0011 0010
50
32
2
0100 0010
66
42
B
0011 0011
51
33
3
0100 0011
67
43
C
0011 0100
52
34
4
0100 0100
68
44
D
0011 0101
53
35
5
0100 0101
69
45
E
0011 0110
54
36
6
0100 0110
70
46
F
0011 0111
55
37
7

VHL 系列通用变频器用户手册 附录
179
附 A-3-3. 通讯协议参数地址
1)功能码参数的通讯地址如下表,高位为组号,低位为参数序号。
参数组
掉电保持地址
掉电不保存地址
P0~PF
0x0000~0x0FFF
0x3000~0x3FFF
A0~AF
0xA000~0xAFFF
0x4000~0x4FFF
U0
0x7000~0x70xx
⚫ 当为通讯读取功能码数据时
对于 P 组、A 组功能码数据,通讯地址高 16 位为组号,低 16 位直接为功能码在功能组中序号,
例如:
P0-16 功能参数,通讯地址为 0x0010,其中 00 代表 P0 组功能参数,10 代表功能码在功能组中序
号 16 的十六进制数据格式。
A0-15 功能参数,通讯地址为 0xA00F,其中 A0 代表 A0 组功能参数,0F 代表功能码在功能组中
序号 15 的十六进制数据格式。
⚫ 当为通讯写入功能码数据时
对于 P 组功能码数据,其通讯地址高 16 位,根据是否写入 EPPROM,区分为 0x0000~0x0FFF
或 0x3000~0x3FFF,低 16 位直接为功能码在功能组中序号,例如:
写功能参数 P0-16:
不需要写入 EPPROM 时,其通讯地址为 0x3010;
需要写入 EPPROM 时,其通讯地址为 0x0010;
对于 A 组功能码数据,其通讯地址高 16 位,根据是否写入 EPPROM,区分为 0xA000~0x0FFF
或 0x4000~0x4FFF,低 16 位直接为功能码在功能组中序号,例如:
写功能参数 A0-15:
不需要写入 EPPROM 时,其通讯地址为 0x400F;
需要写入 EPPROM 时,其通讯地址为 0xA00F。
2)非功能码
定义
Modbus 地址
功能说明
备注
通讯设定
1000H
通讯频率
写
控制命令
1100H
1:正转运行
2:反转运行
3:正转点动
4:反转点动
5:减速停机
6:自由停机
7:故障复位
写
数字输出端子控制
1101H
bit0:Y1 输出控制
bit1:保留
bit2:保留
写