最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

沃森VSI9000变频器用户手册

IT圈 admin 39浏览 0评论

2024年3月31日发(作者:敖亦玉)

VSI9000系列变频器用户手册 维护与保养

8.1.2 定期维护

请用户根据使用情况,选择每3个月或每6个月对变频器进行一次

定期检查.

!

危险

检查内容

1.

2.

3.

4.

必须由经过专业培训的技术人员,才可进行变频器的维护及器件

的更换等操作。

在打开变频器前请确认电源已切断。

请用直流高压表测试P+、P-之间电压小于25V以下。

请不要将螺丝及垫圈等金属器件遗留在机器内,否则可能造成设

备损坏或火灾。

控制回路接线端子螺丝是否松动,如松动请用螺丝刀拧紧。

①主回路接线端子螺丝是否松动,如松动请加固。铜排连接处是否

有过热痕迹。

②主回路电缆,控制回路电缆有无损伤,特别是与金属表面接触的

表皮是否有割伤的痕迹。

③主回路电力电缆的绝缘 是否良好。

④对风道、本体风扇,及电路板上的粉尘全面清扫;在粉尘较大的

环境下应经常清扫。

8.2 易损部件的检查与更换

变频器内有些元器件在使用过程中会发生磨损或性能下降,为保证变

频器稳定可靠地运行,应对变频器进行预防性维护,必要时更换部件。

变频器易损器件主要有冷却风扇和滤波用电解电容器,其寿命与使用的

- 97 -

VSI9000系列变频器用户手册 维护与保养

环境及保养状态密切相关。

8.2.1 滤波电容

主回路的脉动电流会影响铝质电解滤波电容的性能,影响的程度与

环境温度和使用条件有关,通常情况下电解电容的使用寿命为4~5万

小时,请根据运行时间更换。

当电解电容器的电解质泄露、安全阀冒出或电容主体发生膨胀时,

应立即更换该电解电容。

8.2.2 冷却风扇

变频器内部的所有冷却风扇的使用寿命大约3~4万小时(即变频

器连续使用约两年),若发现风扇叶片等有裂痕,开机时声音有异常,

请仔细检查风扇,确定为风扇故障时,应及时更换风扇。

8.3 存放及保修

8.3.1 存放

变频器购买后暂时不用或长期存放,应注意以下事项:

(1)避免将变频器存放于高温、潮湿或有振动、金属粉尘的地方,保证

通风良好。

(2)变频器若长期不用,每两年应通一次电以恢复滤波电容器的特性,

同时检查变频器的功能。通电时应通过一个自耦变压器逐步增大电

压,且通电时间不小于5小时。

8.3.2 保修

本变频器的保修期限为18个月(从购买之日起),在保修期内,如

果在正常使用情况下发生故障或损坏,本公司提供免费维修或更换。

提示

在保修期内,由以下原因引起的故障,需收取一定的维修费用:

- 98 -

保修范围仅指变频器本体。

变频器如果长期不用,内部的滤波电容特性会下降。

注意

VSI9000系列变频器用户手册 维护与保养

① 不按使用手册或超出标准规范使用所引发的故障。

② 未经允许,自行修理、改装所引起的故障。

③ 由于保管不善引发的故障。

④ 将变频器用于非正常功能时引发的故障。

⑤ 由于火灾、盐蚀、气体腐蚀、地震、风暴、洪水、雷电、电压

异常或其它不可抗力引起的机器损坏。

即使超过保修期,本公司亦提供终生有偿维修服务。

提示

第九章 应用范例

RUN

、 起、停控制 9.1 面板控制

面板电位器设置频率,面板 、 设置频率

9.1.1 参数设置

根据变频器拖动电动机的额定铭牌数据,对参数P0.01、P0.03进

- 99 -

VSI9000系列变频器用户手册 应用范例

行参数设置。

必须设置的参数如下:

[P0.01] = 0 :设置参数P0.01为0,选择面板电位器设置频率。

[P0.01] = 1 :设置参数P0.01为1,选择面板 、 设置频率。

RUN

、 起停控制。[P0.03] = 1 :设置参数P0.03为0,选择面板

1、VSI9000-G4T0055/ G4T0075以下机型,面板带模拟电位器,默认

P0.01为0;

提示

2、VSI9000-G4T0055/ G4T0075以上机型,面板不带模拟电位器,默

认P0.01为1;

RUN

、 3、所有机型起、停控制均默认P0.03为0,即面板

起停控制。

9.1.2 基本接线图

面板控制起、停基本接线图如图9-1所示(仅供参考)。

三相断路器

电动机

U

R

×

V

×

M

S

W

×

T

G

TB

故障输出

TA

TC

RUN

起动

AO

电压表、电流表、

速度表、频率计

停止

GND

0~10V/4~20mA

VSI9000

图9-1面板控制起、停基本接线图

9.1.3 操作说明:

RUN

键启动变频器,顺时针旋动面板电位器旋钮或按 键,按

设定频率将逐步增大。逆时针旋动面板电位器旋钮或按 键,设定

频率将逐步减小,按 键机器停止。

提示

参数[P0.04]决定电机的运转方向,[P0.04]设为10电机正转,

[P0.04]设为01电机反转。

-100-

VSI9000系列变频器用户手册 应用范例

9.2 三线式控制模式1

9.2.1 参数设置

根据变频器拖动电动机的额定铭牌数据,进行以下参数设置。

[P0.01]=0或1:参数P0.01设置为0或,选择面板电位器或面板 、

键来设置频率输入。

[P0.03]=1:参数P0.03设置为1,选择外部端子控制。

[P4.00]=9:参数P4.00设置为9,选择输入端子X1为三线式运转控制。

[P4.08]=2:参数P4.08设置为2,选择外部运行指令方式为三线式控制

模式1。

其它参数请根据具体情况设定。

9.2.2基本接线图

三线式控制模式1基本接线图如图9-2所示(仅供参考)。

9.2.3 操作说明:

SB2

SB1

SB3

FWD

X1

三相断路器

×

×

×

S

T

R

U

V

W

G

电动机

M

控制按钮

SB1

SB2

停止按钮

正转按钮

反转按钮

FWD,X1,COM闭合,电机正转(正转指令); REV,X1,COM闭合,电

机反转(反转指令)。X1断开,变频器停机。

9.3 三线式控制模式2

9.3.1 参数设置

-101-

TA

TB

TC

故障输出

SB3

COM

REV

AO

GND

VSI9000

电压表、电流表、

速度表、频率计

0~10V/4~20mA

图9-2三线式控制模式1接线图

VSI9000系列变频器用户手册 应用范例

根据变频器拖动电动机的额定铭牌数据,进行参数设置。

[P0.01]=0或1:参数P0.01设置为0或,选择面板电位器或面板 、

键来设置频率输入。

[P0.03]=1:参数P0.03设置为1,选择外部端子控制。

[P4.00]=9:参数P4.00设置为9,选择输入端子X1为三线式运转控制。

[P4.08]=2:参数P4.08设置为3,选择外部运行指令方式为三线式控制

模式2。

其它参数请根据具体情况设定。

9.3.2基本接线图

三线式控制模式2基本接线图如图9-3所示(仅供参考)。

SB2

SB1

K2

FWD

X1

×

×

×

S

T

R

U

V

W

G

电动机

M

控制按钮

SB1

SB2

停止按钮

运行按钮

0

1

正转按钮

反转按钮

9.3.3 操作说明:

FWD,X1,COM闭合,电机正转(正转指令);K2断开,电机正转:

K2闭合,电机反转。

9.4 外部起停控制方式、外部电压信号设定频率

9.4.1 参数设置

根据变频器拖动电动机的额定铭牌数据,进行参数设置。

必须设置的参数如下:

[P0.01] = 5 :选择外部电压信号设定频率

-102-

TA

TB

TC

故障输出

K2

COM

REV

AO

GND

VSI9000

电压表、电流表、

速度表、频率计

0~10V/4~20mA

图9-3 三线式控制模式2接线图

VSI9000系列变频器用户手册 应用范例

[P0.03] = 1 : P0.03设置为1,选择外部端子控制。

9.4.2 基本接线图

外部控制方式、外部电压设定频率基本接线图如图9-4所示。

电动机

U

R

VSI9000

×

V

×

M

S

W

×

T

G

FWD

REV

TB

故障输出

TA

COM

TC

+10V

AO

电压表、电流表、

VI

10K

速度表、频率计

GND

0~10V/4~20mA

GND

图9-4外部起停控制方式、外部电压设定频率基本接线图

9.4.3 操作说明

FWD-COM闭合,电机正转(正转指令)。REV-COM闭合,电机反转(反

转指令)。FWD-COM、REV-COM同时闭合或断开,变频器停机。设定频率

由外部电压信号1确定(VI)。

9.5 外部控制方式、多段速运行

9.5.1 参数设置

根据变频器拖动电动机的额定铭牌数据,进行参数设置。

[P0.03] =1,选择外部端子控制

[P3.26] ~ [P3.32],

多段速频率设定值。

9.5.2 基本接线图

多段速运行、外部控制方式基本接线图如图9-5所示。

电动机

U

R

VSI9000

×

V

×

M

S

W

×

T

G

FWD

正转

反转

TB

TA

COM

-103-

TC

X1

AO

REV

故障输出

电压表、电流表、

VSI9000系列变频器用户手册 应用范例

图9-5 多段速运行、外部控制方式基本接线图

9.5.3 操作说明

FWD-COM闭合,电机正转(正转指令)。REV-COM闭合,电机反转(反

转指令)。FWD-COM、REV-COM同时闭合或断开,变频器停机。

X1、X2、X3全部与COM端断开,多段速运行无效,变频器按设定的

指令频率运行(频率设定通道由参数P0.01选择)。

X1、X2、X3中有任意1个或多个端子与COM端闭合(共有7种组合),

变频器按由X1、X2、X3所选择的多段速频率运行。

9.6 可编程多段速控制

9.6.1 参数设置

根据变频器拖动电动机的额定铭牌数据,进行参数设置。

必须设置的参数如下:

:参数P0.03设置为1,

选择外部端子控制

[P0.03] = 1

:多段速频率设定值(共7段)。

[P3.36] ~ [P3.32]

:根据运行需要设置简易PLC多段速的运行时间、

[P8.00]~ [P8.14]

运行方向以及各段速的加、减速时间。

9.6.2 基本接线图

可编程多段速控制基本接线图如图9-6所示。

电动机

U

R

VSI9000

×

V

×

M

S

W

×

T

G

FWD

正转

反转

紧急停机

TA

COM

-104-

X1

REV

TB

TC

故障输出

AO

电压表、电流表、

VSI9000系列变频器用户手册 应用范例

图9-6 可编程多段速控制基本接线图

9.6.3 操作说明

输入开机指令后,变频器按多段速频率1运行,设定的运行时间到

达后(该时间由参数P8.02确定),再切换到多段速频率2运行,以此

类推,直到多段速频率7结束。然后按照参数8-00设定的运行方式决

定变频器以后的运行操作。

多段速运行过程中,可以通过停机指令来终止运行,也可以通过简

易PLC暂停控制端子来暂停可编程多段速运行。

第十章 RS485通讯协议

10.1通讯概述

本变频器向用户提供工业控制中通用的RS485通讯接口。通讯协议

-105-

VSI9000系列变频器用户手册 RS485通讯协议

采用MODBUS标准通讯协议,该变频器可以作为从机与具有相同通讯接

口并采用相同通讯协议的上位机(如PLC控制器、PC机)通讯,实现对

变频器的集中监控,另外用户也可以使用一台变频器作为主机,通过

RS485接口连接数台本公司的变频器作为从机。以实现变频器的多机联

动。通过该通讯口也可以接远控键盘。实现用户对变频器的远程操作。

本变频器的MODBUS通讯协议支持两种传送方式:RTU方式和ASCII

方式,用户可以根据情况选择其中的一种方式通讯。下文是该变频器通

讯协议的详细说明。

10.2通讯协议说明

10.2.1通讯组网方式

(1) 变频器作为从机组网方式:

主机为PC

主机为PLC

主机为PC

RS232

232-485转换

模块

RS23

2

232-485转

换模块

RS485

VSI9000 VSI9000 VSI9000 VSI9000

RS485

VSI9000

单主机单从机

单主机多从机

图9-1 从机组网方式示意图

(2) 多机联动组网方式:

主机VSI9000

RS485

从机VSI9000

从机VSI9000

从机VSI9000

从机VSI9000

图9-2 多机联动组网示意图

10.2.2 通信协议方式

该变频器在RS485网络中既

可以作为主机使用,也可以作为

从机使用,作为主机使用时,可

以控制其它本公司变频器,实现

多级联动,作为从机时,PC机或

PLC可以作为主机控制变频器工

作。具体通讯方式如下:

(1) 变频器为从机,主从式点

-106-

VSI9000系列变频器用户手册 RS485通讯协议

对点通信。主机使用广播地址发

送命令时,从机不应答。

(2) 变频器作为主机,使用广

播地址发送命令到从机,从机不

应答。

(3) 用户可以通过用键盘或

10.2.3 通讯接口方式

通讯为RS485接口,异步串

行,半双工传输。默认通讯协议

方式采用ASCII方式。

默认数据格式为:1位起始位,

10.3 ASCII通讯协议

10.3.1 ASCII协议格式

串行通信方式设置变频器的本机

地址、波特率、数据格式。

(4) 从机在最近一次对主机

轮询的应答帧中上报当前故障信

息。

7位数据位,2位停止位。

默认速率为9600bps,通讯参数

设置参见P3.09~P3.12功能码.

主机命令帧格式

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

16 17

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

2

定义

字节

1

地址

2

命令区

2

索引区

4

设定数据区

4

校验区

2

从机回应帧格式

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

16 17

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

2

定义 头 地址

字节

响应区

2

索引区

4

回应数据区

4

校验区

2

说明:

1 2

(1) ASCII 模式消息帧以冒

号“:” 字符ASCII 码 3AH 开

始以回车换行符结束(ASCII码

0DH,0AH)。

-107-

VSI9000系列变频器用户手册 RS485通讯协议

(2) ASCII 模式协议中,除帧

头和帧尾,其他区域有效字符集

为:1、2、3、4、5、6、7、8、9、

A、B、C、D、E、F,小写ASCII字

母a、b、c、d、e、f为非法字符。

(3) ASCII 模式有效命令帧

长为13或17字节。响应帧长为17

字节。

(4) ASCII 模式错误校验采

用LRC(纵向冗长检测)方法。错

误检测域包含两个ASCII 字符。

起始位

1 2 3 4

(5) ASCII 模式串行数据传

输格式采用3种传输格式:

1位起始位,7位数据位,

2位停止位。

1位起始位,7位数据位,

1位奇校验位,1位停止位。

1位起始位,7位数据位,

1位偶校验位,1位停止位。

(6) ASCII模式字符传输序列

如下:

无奇偶校验位

5 6 7

停止位 停止位

有奇偶校验位

起始位

1 2 3 4 5 6 7

奇偶位 停止位

10.3.2 协议格式解释

(1) 帧头

帧头为冒号“:”字符ASCII

码 3AH。

(2) 从机地址

数据含义:从机的本机地址。

双字节ASCII码,高位在前,低

位在后。地址范围是0~247,其

中地址0为广播地址。变频器出

厂设置01。

(3) 主机命令/从机响应

数据含义:主机发送的命令,

双字节ASCII码,高位在前,低

位在后。

从机对命令的应答。双字节

ASCII码。对正常回应,从机仅回

应相应的功能代码,对异议回应

(产生某种错误),从机回应相同

的命令码,但命令字节的最高位

变为1。举例如下:

485读取从机功能码参数命

令为:

00010000B(十六进制为10H)

从机的错误响应为:

10010000B(十六进制为90H)

(4) 索引区

数据含义:包括辅助索引字节

和命令索引字节。

对于主机,辅助索引、命令索

引用于配合主机命令实现具体功

能。

对于从机,辅助索引、命令索

引用于从机上报故障状态码,命

令索引不作改动,直接上报。

数据类型:16进制,4字节。

ASCII格式。

命令索引占用低二字节,数据

-108-

VSI9000系列变频器用户手册 RS485通讯协议

范围:“00”~“FF”。

辅助索引占用高二字节,数据

范围:“00”~“FF”。

从机的故障状态占用“辅助索

引”字节,见表9-1。

表9-1 故障类型描述

故障索引

01

03

05

07

09

11

13

15

17

故障描述

加速运行过流

恒速运行过流

减速运行过压

停机时过压

变频器过载

运行中欠压

外部设备故障

RS232/485通讯故障

E

2

PROM读写错误

故障索引

02

04

06

08

10

12

14

16

18

故障描述

减速运行过流

加速运行过压

恒速运行过压

变频器过热

电机过载

逆变模块保护

电流检测电路故障

系统干扰

(5) 检验和

数据含义:帧校验。双字节

ASCII码。

计算方法:对于消息发送端,

LRC的计算方法是将要发送消息

中“从机地址”到“运行数据”

没有转换成ASCII码的全部字节

连续累加,结果丢弃进位,得到

的8位字节按位取反,后再加1

(转换为补码),最后转换成

ASCII码,放入校验区,高字节在

前,低字节在后。对于消息接收

10.3.3 ASCII协议命令列表

名称

主机 辅助 命令

命令 索引 索引

主机发送实例

端,采取同样的LRC方法计算接

收到消息的校验和,与实际接收

到的校验和进行比较,如果相等,

则接收消息正确。如果不相等,则

接收消息错误。如果校验错误,则

丢弃该消息帧,并不作任何回应,

继续接收下一帧数据

(6) 帧尾

数据含义:十六进制0DH、

0AH,双字节ASCII。0DH在前,

0AH在后。

表9-2 协议命令表

从机回应实例 运行数

据精度 (从机地址01H) (从机地址01H)

说明

-109-

VSI9000系列变频器用户手册 RS485通讯协议

3A 30 31 30 30

30 30 30 31 30

46 41 30 34 46

0D 0A

3A 30 31 30 31

30 30 30 30 00

31 46 34 30 39

0D 0A

3A 30 31 30 31

30 31 30 30 00

31 46 34 30 38

0D 0A

3A 30 31 30 31

30 30 30 32 30

31 37 43 37 46

0D 0A

3A 30 31 30 31

30 30 30 33 30

30 30 35 46 36

0D 0A

3A 30 31 30 31

30 30 30 32 30

32 30 38 46 32

0D 0A

3A 30 31 30 31

30 30 30 35 30

30 32 38 44 31

0D 0A

3A 30 31 30 31

30 30 30 36 30

33 45 38 30 44

0D 0A

3A 30 31 30 31

30 30 30 38 30

30 36 34 39 32

0D 0A

从机回应实例

变频器当前允

许主机控制,

允许设置频

率,当前设定

频率40.00Hz

查询从机状

00 00 00

3A 30 31 30 30

30 30 30 30 46

46 0D 0A

3A 30 31 30 31

30 30 30 30 46

45 0D 0A

3A 30 31 30 31

30 30 30 31 46

44 0D 0A

3A 30 31 30 31

30 30 30 32 46

43 0D 0A

3A 30 31 30 31

30 30 30 33 46

42 0D 0A

3A 30 31 30 31

30 30 30 34 46

41 0D 0A

3A 30 31 30 31

30 30 30 35 46

39 0D 0A

3A 30 31 30 31

30 30 30 36 46

38 0D 0A

3A 30 31 30 31

30 30 30 37 46

37 0D 0A

3A 30 31 30 31

30 30 30 38 46

36 0D 0A

主机发送实例

1

当前运

行频率

01 00 00

回应帧数据区

0.01Hz

为当前运行频

率5.00Hz

回应帧数据区

0.01Hz 为当前运行频

率5.00Hz

回应帧数据区

为当前输出电

压380V

回应帧数据区

为当前输出电

流0.5A

回应帧数据区

为当前母线电

压520V

回应帧数据区

为当前模块温

度40

O

C

回应帧数据区

为当前负载电

机转速1000

rpm

回应帧数据区

为模拟输入

AI1:1.00V

说明

当前设

定频率

01 00 01

输出

电压

01 00 02

1V

输出

电流

01 00 03

0.1A

母线

电压

01 00 04

1V

模块温

01 00 05

1

O

C

负载电

机转速

输入输

出端子

状 态

模拟输

入AI1

01 00 06

1rpm

01 00 07

01 00 08

0.01V

名称

主机 辅助 命令

命令 索引 索引

运行数

据精度 (从机地址01H) (从机地址01H)

-110-

VSI9000系列变频器用户手册 RS485通讯协议

3A 30 31 30 31

30 30 30 39 46

35 0D 0A

3A 30 31 30 31

30 30 30 41 46

34 0D 0A

3A 30 31 30 31

30 30 30 46 45

46 0D 0A

3A 30 31 30 32

30 30 30 30 46

44 0D 0A

3A 30 31 30 33

30 30 30 30 31

33 38 38 36 31

0D 0A

3A 30 31 30 34

30 30 30 30 31

33 38 38 36 30

0D 0A

3A 30 31 30 35

30 30 30 30 46

41 0D 0A

3A 30 31 30 36

30 30 30 30 46

39 0D 0A

3A 30 31 30 37

30 30 30 30 30

31 46 34 30 33

0D 0A

3A 30 31 30 38

30 30 30 30 30

31 46 35 30 31

0D 0A

主机发送实例

3A 30 31 30 31

30 30 30 39 30

30 36 34 39 31

0D 0A

3A 30 31 30 31

30 30 30 41 30

30 30 39 45 42

0D 0A

3A 30 31 30 31

30 30 30 46 30

30 30 35 45 41

0D 0A

3A 30 31 30 32

30 30 30 30 31

33 38 38 36 30

0D 0A

3A 30 31 30 33

30 30 30 30 31

33 38 38 36 31

0D 0A

3A 30 31 30 34

30 30 30 30 31

33 38 38 36 30

0D 0A

3A 30 31 30 35

30 30 30 30 31

33 38 38 35 46

0D 0A

3A 30 31 30 36

30 30 30 30 31

33 38 38 35 45

0D 0A

3A 30 31 30 37

30 30 30 30 30

31 46 34 30 33

0D 0A

3A 30 31 30 38

30 30 30 30 30

31 46 35 30 31

0D 0A

从机回应实例

回应帧数据区

为模拟输入

AI2:1.00V

回应帧数据区

为运行时间9

小时

当前变频器反

转运行,

BIT0=1,BIT2

=1

模拟输

入AI2

01 00 09 0.01V

运 行

时 间

01 00 0A 小时

读取变

频器运

行状态

01 00 0F 无

从 机

运 行

设置从

机当前

运行频

从机运

行带运

行频率

给定

02 00 00

回应帧数据区

0.01HZ 为当前设定频

率50.00HZ

命令帧、回应

帧数据区为设

0.01Hz

定频率

50.00Hz。

命令帧、回应

帧数据区为设

0.01Hz

定频率

50.00Hz。

回应帧数据区

0.01Hz 为当前设定频

率50.00HZ

回应帧数据区

0.01Hz 为当前设定频

率50.00HZ

03 00 00

04 00 00

从机正

转运 05

从机反

转运行

从机正

转运行

带运行

频率给

从机反

转运行

带运行

频率给

名称

00 00

06 00 00

07 00 00

0.01Hz

正转运行设定

频率=5.00Hz

08 00 00 0.01Hz

反转运行设定

频率=5.00Hz

主机 辅助 命令

命令 索引 索引

运行数

据精度 (从机地址01H) (从机地址01H)

说明

-111-

VSI9000系列变频器用户手册 RS485通讯协议

3A 30 31 30 39

30 30 30 30 46

36 0D 0A

3A 30 31 30 41

30 30 30 30 46

35 0D 0A

3A 30 31 30 42

30 30 30 30 46

34 0D 0A

3A 30 31 30 43

30 30 30 30 46

33 0D 0A

3A 30 31 30 44

30 30 30 30 46

32 0D 0A

3A 30 31 30 45

30 30 30 30 46

31 0D 0A

3A 30 31 30 46

30 30 30 30 46

30 0D 0A

3A 30 31 31 30

30 30 30 31 45

45 0D 0A

3A 30 31 31 30

30 30 30 32 45

44 0D 0A

3A 30 31 30 39

30 30 30 30 30

31 46 35 30 30

0D 0A

3A 30 31 30 41

30 30 30 30 30

31 46 34 30 30

0D 0A

3A 30 31 30 42

30 30 30 30 30

31 46 34 46 46

0D 0A

3A 30 31 30 43

30 30 30 30 30

31 46 34 46 45

0D 0A

3A 30 31 30 44

30 30 30 30 30

31 46 34 46 44

0D 0A

3A 30 31 30 45

30 37 30 30 31

33 38 38 34 46

0D 0A

3A 30 31 30 46

30 30 30 30 31

33 38 38 35 35

0D 0A

3A 30 31 31 30

30 30 30 31 30

30 30 33 45 42

0D 0A

3A 30 31 31 30

30 30 30 32 30

46 41 30 33 45

0D 0A

3A 30 31 31 30

30 32 30 31 30

30 30 32 45 41

0D 0A

从机回应实例

回应帧数据区

0.01Hz 为当前设定频

率5.00HZ

回应帧数据区

为当前点动设

定频率

5.00HZ

回应帧数据区

为当前点动设

定频率

5.00HZ

回应帧数据区

为当前点动设

定频率

5.00HZ

回应帧数据区

为当前点动设

定频率

5.00HZ

从机停

09 00 00

从机点

动运 0A

从机正

转点动

运行

从机反

转点动

运行

从机停

止点动

运行

00 00 0.01Hz

0B 00 00 0.01Hz

0C 00 00 0.01Hz

0D 00 00 0.01Hz

从机故

障复 0E

00 00

回应帧数据区

0.01Hz 为当前设定频

率5.00HZ

变频器直接封

锁输出。回应

0.01Hz 帧数据区为当

前设定频率

5.00HZ

辅助索引为功

能码组号0,

1

命令索引为功

能码号01H。

辅助索引为功

能码组号0,命

0.01Hz 令索引为功能

码号2

P0.02=40.00Hz

辅助索引为功

能码组号2,

0.01Hz 命令索引为功

能码号1

P2.01=0.02HZ

运行数

据精度

说明

从机紧

急停 0F

读频率

输入通

道选择

P0.01

00 00

10 00 01

.

读频率

数字设

P0.02

读起动

频率

P2.01

10 00 02

10 02 01

3A 30 31 31 30

30 32 30 31 45

43 0D 0A

主机发送实例

名称

主机 辅助 命令

命令 索引 索引 (从机地址01H) (从机地址01H)

-112-

VSI9000系列变频器用户手册 RS485通讯协议

功能码组号10

超出范围,回

应帧数据区高

8位=02H(功

能码组号超限

错误码)。

读功能

码(功

能码组

号超过

范围)

读功能

码(功

能码号

超过范

围)

频率数

字设定

P0.02=

5.00Hz

多段频

率1设

P3.25=

4.99Hz

输入用

户密码

P0.00=

3。解除

密码保

护。

输入用

户密码

P0.00=

3。密码

输入错

误。

频率数

字设定

P002

=500,

但用户

密码不

等于0.

名称

10 10 0A

3A 30 31 31 30

30 41 30 31 45

34 0D 0A

3A 30 31 39 30

30 41 30 31 30

32 30 30 35 33

0D 0A

1

10 01 21

3A 30 31 31 30

30 31 32 31 43

44 0D 0A

3A 30 31 39 30

30 31 32 31 30

33 30 30 34 41

0D 0A

3A 30 31 31 31

30 30 30 32 30

31 46 34 46 37

0D 0A

3A 30 31 31 31

30 33 31 39 30

31 46 33 44 45

0D 0A

3A 30 31 31 31

30 30 30 30 30

30 30 30 36 42

0D 0A

11 00 02

3A 30 31 31 31

30 30 30 32 30

31 46 34 46 37

0D 0A

3A 30 31 31 31

30 33 31 39 30

31 46 33 44 45

0D 0A

3A 30 31 31 31

30 30 30 30 30

30 30 33 45 42

0D 0A

11 03 19

11 00 00

11 00 00

3A 30 31 31 31

30 30 30 30 30

30 30 33 45 42

0D 0A

3A 30 31 39 31

30 30 30 30 30

34 30 30 36 41

0D 0A

功能码号21H

超出范围,回

应帧数据区高

1

8位=03H(功

能码号超限错

误码)。

辅助索引为功

能码组号0,

0.01Hz 命令索引为功

能码号2

P0.02=5.00Hz

辅助索引为功

能码组号3,

0.01Hz 命令索引为功

能码号25

P3.25=4.99Hz

输入用户密

码,密码输入

正确,用户密

1

码P0.00变为

0。密码保护解

除。

输入用户密

码,密码输入

错误,回应帧

1

数据区高8位

=04H(用户密

码输入错误)。

由于用户密码

不等于0,回

应帧数据区高

8位=01H(用

户密码不等于

0错误码)。

说明

11 00 02

3A 30 31 31 31

30 30 30 32 30

31 46 34 46 37

0D 0A

3A 30 31 39 31

30 30 30 32 30

31 30 30 36 42

0D 0A

1

主机 辅助 命令

命令 索引 索引

主机发送实例 从机回应实例 运行数

据精度 (从机地址01H) (从机地址01H)

-113-

VSI9000系列变频器用户手册 RS485通讯协议

功能码组号

写功能

码(功

能码组

号超过

范围)

11 0A 00

3A 30 31 31 31

30 41 30 30 30

30 30 33 45 31

0D 0A

3A 30 31 39 31

30 41 30 30 30

32 30 30 36 32

0D 0A

1

0AH超出范

围,回应帧数

据区高8位=

02H(功能码组

号超限错误

码)。

写功能

码(功

能码号

超过范

围)

写频率

输入通

道选择

P0.01

=500

写故障

设定频

率功能

P601=

19H

写加减

速方式

选择功

能码

11 00 0C P013=

1,但变

频器在

运行

3A 30 31 31 32

30 30 30 30 30

31 30 31 45

42 0D 0A

1

中。

查询从

机软件

版本号

命令

12 00 00

3A 30 31 31 32

30 30 30 30 45

44 0D 0A

3A 30 31 31 31

30 30 30 43 30

30 30 31 45

31 0D 0A

3A 30 31 39 31

30 30 30 43 30

38 30 30 35 41

0D 0A

1

11 06 01

3A 30 31 31 31

30 36 30 31 30

30 31 39 43 45

0D 0A

3A 30 31 39 31

30 36 30 31 30

37 30 30 36 30

0D 0A

1

11 00 01

11 02 30

功能码号30H

3A 30 31 31 31

30 32 33 30 30

30 30 33 42 39

0D 0A

3A 30 31 39 31

30 32 33 30 30

33 30 30 33 39

0D 0A

1

超出范围,回

应帧数据区高

8位=03H(功

能码号超限错

误码)。

3A 30 31 31 31

30 30 30 31 30

31 46 34 46 38

0D 0A

3A 30 31 39 31

30 30 30 31 30

35 30 30 36 38

0D 0A

1

回应帧数据区

高8位=

05H(功能码数

据超出最大值

错误码)。

回应帧数据区

高8位=

07H(功能码数

据为只读错误

码)。

P013功能码在

运行中不能写

入,回应帧数

据区高8位=

08H(功能码数

据在运行中不

能够写入错误

码)。

回应帧数据区

为从机软件版

本号V1.01

表9-3 查询从机状态

-114-

VSI9000系列变频器用户手册 RS485通讯协议

功 能

定 义

含 义

主 机

命 令

字节数

从 机

响 应

字节数

帧头

3AH

1

3AH

1

地址

ADDR

2

ADDR

2

00

2

00

2

辅助

索引

00

2

故障

代码

2

查询从机状态

命令索

00

2

状态

代码

2

数据区

0

当前设

定频率

4

校验和

LRC

2

LRC

2

帧尾

0DH、

0AH

2

0DH、

0AH

2

索引区:命令帧索引区为全零

回应帧辅助索引为从机故障代码,命令索引区为从机当前状态代码,具体代码含义如

下表:

数据区:主机命令帧没有数据区。从机响应帧数据区从机当前的设定频率值,高位在

前,低位在后。

从机回应帧种类及实例

状态

代码

备注

00H

01H

02H

03H

04H

发 送

实 例

回 应

实 例

回应帧实例

3A 30 31 30 30 30 37 30 30 30 46 41 30 34 39 0D 0A

3A 30 31 30 30 30 30 30 31 30 46 41 30 34 46 0D 0A

3A 30 31 30 30 30 30 30 32 30 30 30 30 46 44 0D 0A

3A 30 31 30 30 30 30 30 33 30 46 41 30 34 44 0D 0A

3A 30 31 30 30 30 30 30 34 30 30 30 30 46 42 0D 0A

说明

从机没有准备好。

允许主机控制,允许设

置频率。

允许主机控制,

不允许设置频率。

不允许主机控制,

允许设置频率。

不允许主机控制,

不允许设置频率。

3A 30 31 30 30 30 30 30 30 46 46 0D 0A;

3A 30 31 30 30 30 30 30 31 30 46 41 30 34 46 0D 0A;(当前设定频率40.00Hz)

表9-4 查询从机当前运行状态

功 能

定 义

含义

主 机

命 令

字节数

功 能

定 义

帧头

3AH

1

地址

ADDR

2

01

2

查询从机当前运行状态

辅助

索引

00

2

命令

索引

0F

2

数据区

0

校验

LRC

2

帧尾

0DH、0AH

2

查询从机当前运行状态

-115-

VSI9000系列变频器用户手册 RS485通讯协议

从 机

响 应

字节数

故障

代码

2

当 前

运 行

状态字

4

3AH

1

ADDR

2

01

2

0F

2

LRC

2

0DH、0AH

2

索引区:命令帧辅助索引区为00H,命令索引为0FH。

回应帧辅助索引为从机故障代码,命令索引为0FH。

数据区:主机命令帧没有数据区。从机响应帧数据区为从机当前运行状态字。高位在

前,低位在后。具体代码含义如下表:

从机回应帧运行状态字含义

BIT0

BIT1

备注

BIT2

BIT3

BIT4

BIT5

BIT6

BIT7

BIT8

BIT9

BIT10~15

发 送

实 例

回 应

实 例

说明

停机/运行状态

欠压标志

正/反转运行模式标志

摆频运行模式标志

点运运行状态标志

PI闭环运行模式标志

PLC运行模式

多段频率运行模式

指定计数值到达标志

设定计数值到达标志

保留

0

停机

正常

正转

无效

1

运行

欠压

反转

有效

点动

3A 30 31 30 31 30 30 30 46 45 46 0D 0A;

3A 30 31 30 31 30 30 30 46 30 30 30 35 45 41 0D 0A;(当前变频器反转运行)

表9-5 读取从机功能码参数

功能定义

含义

主机命令

字节数

从机响应

字节数

帧头

3AH

1

3AH

1

地址

ADDR

2

ADDR

2

命令

10

2

10

2

读取从机功能码参数

索引区

见备注

4

见备注

4

数据区

0

功能码

参数

4

校验和

LRC

2

LRC

2

帧尾

0DH、0AH

2

0DH、0AH

2

-116-

VSI9000系列变频器用户手册 RS485通讯协议

索引区:辅助索引为功能码组号:范围0~9,表示P0~P9组功能码。

命令索引为功能码号:范围根据功能码组不同而不同。

例如:

读取P0.02功能码的参数,索引区=0002H,辅助索引=00H,命令索引=02 H。

读取P1.11功能码的参数,索引区=010BH,辅助索引=01H,命令索引=0BH。

读取P2.16功能码的参数,索引区=0210H,辅助索引=02H,命令索引=10 H。

数据区:主机命令帧没有数据区。从机响应帧数据区包含功能码的具体数值,高位

在前低位在后。当命令帧错误时,从机响应错误帧给主机,错误帧如下:

1. 功能码组号超限错误:响应帧命令区为90H(字节最高位为1),数据区高字节

为02H。

备注

2. 功能码号超限错误:响应帧命令区为90H(字节最高位为1),数据区高字节为

03H。

功能码组号名称的十进制及十六进制取值的对应关系

功能码

组 号

P0

P1

P2

P3

P4

发送实例

回应实例

十进制

0

1

2

3

4

十六进制

00H

01H

02H

03H

04H

功能码

组 号

P5

P6

P7

P8

P9

十进制

5

6

7

8

9

十六进制

05Hz

06Hz

07Hz

08Hz

09Hz

3A 30 31 31 30 30 32 30 31 45 43 0D 0A;(读起动频率P2.01功能码)

3A 30 31 31 30 30 32 30 31 30 31 46 34 46 37 0D 0A;(P2.01 = 5.00Hz)

如果变频器设置了用户密码,则在设置用户功能码的参数前,必须

先通过串口正确输入“用户密码”。然后才能设置功能码参数。

表9-6 设置从机功能码参数

功能定义 读取从机功能码参数:用户密码和厂家密码外所有功能码参数

命令

索引

见备注

4

见备注

4

含义

主机命令

字节数

从机响应

字节数

帧头

3AH

1

3AH

1

地址

ADDR

2

ADDR

2

命令

11

2

11

2

设定数据

设定功能码

参数

4

实际设定功

能码参数

4

校验和

LRC

2

LRC

2

帧尾

0DH、0AH

2

0DH、0AH

2

-117-

VSI9000系列变频器用户手册 RS485通讯协议

索引区:辅助索引为功能码组号:范围0~9,表示P0~P9组功能码。

命令索引为功能码号:范围根据功能码组不同而不同。

例如:

设置P0.02功能码的参数,索引区=0002H,辅助索引=00H,命令索引=02 H。

设置P1.11功能码的参数,索引区=010BH,辅助索引=01H,命令索引=0BH。

设置P2.16功能码的参数,索引区=0210H,辅助索引=02H,命令索引=10 H。

数据区:主机命令帧数据区为设置的功能码数值。从机响应帧数据区包含功能码的

实际设定的数值,高位在前,低位在后。当命令帧错误时,从机响应错误帧给主机,

错误帧如下:

1. 用户密码不等于0错误:响应帧命令区为91H(字节最高位为1),数据区高字

节为02H。需要先输入用户密码。

2. 能码组号超限错误:响应帧命令区为91H(字节最高位为1),数据区高字节为

02H。

3. 功能码号超限错误:响应帧命令区为91H(字节最高位为1),数据区高字节为

03H。

4. 用户密码输入错误:响应帧命令区为91H(字节最高位为1),数据区高字节为

04H。

备注

5. 功能码数据大于最大值错误:响应帧命令区为91H(字节最高位为1),数据区

高字节为05H。

6. 功能码数据小于最小值错误:响应帧命令区为91H(字节最高位为1),数据区

高字节为06H。

7. 功能码数据不能修改(只读)错误:响应帧命令区为91H(字节最高位为1),数

据区高字节为07H。

8. 功能码数据运行中不能修改错误:响应帧命令区为91H(字节最高位为1),数

据区高字节为08H。

功能码组号名称的十进制及十六进制取值的对应关系

功能码组号

P0

P1

P2

P3

P4

发送实例

回应实例

十进制

0

1

2

3

4

十六进制

00H

01H

02H

03H

04H

功能码组号

P5

P6

P7

P8

P9

十进制

5

6

7

8

9

十六进制

05H

06H

07H

08H

09H

3A 30 31 31 31 30 33 31 39 30 31 46 33 44 45 0D 0A;(P3.25=4.99Hz)

3A 30 31 31 31 30 33 31 39 30 31 46 33 44 45 0D 0A;(P3.25=4.99Hz)

-118-

VSI9000系列变频器用户手册 RS485通讯协议

10.4 RTU通讯协议

10.4.1 RTU协议格式

主机命令帧格式

1 2 3 4 5 6 7 8

3.5

字符

以上

停顿

定义

字节数

起始位

T1~T4

地址

1

命令

1

数据区

2

3.5

字符

以上

停顿

索引区

2

校验区

2

结束符

T1~T4

从机回应帧格式

1 2 3 4 5 6 7 8

3.5

字符

以上

停顿

定义

字节数

起始位

T1~T4

地址

1

响应

1

索引区

2

数据区

2

3.5

字符

以上

停顿

校验区

2

结束符

T1~T4

说明:

(1) RTU模式消息帧以发送至少

要以3.5 个字符时间的停顿间隔

开始, 以一个至少3.5 个字符时

间的停顿标定消息的结束。

(2) RTU模式有效命令帧长为8或

6字节。响应帧长为8字节。

(3) RTU模式消息帧以16进制的

字节为有效数据。

(4) RTU模式错误校验采用CRC

(循环冗长检测)方法。错误检

测域包含两个校验字节。

(5) RTU模式串行数据传输格式

采用3种传输格式:

1位起始位,8位数据位,

2位停止位;

1位起始位,8位数据位,

1位奇校验位,1位停止位;

1位起始位,8位数据位,

1位偶校验位,1位停止位。

(6) RTU模式字符传输序列如下:

-119-

VSI9000系列变频器用户手册 RS485通讯协议

无奇偶校验位

起始

12345678

停止

停止

有奇偶校验位

起始

12345678

奇偶

停止

无奇偶校验位

起始

12345678

停止

停止

有奇偶校验位

起始

12345678

奇偶

停止

10.4.2 RTU协议格式解释

(1) 起始位

RTU模式消息帧以发送至少

要以3.5个字符时间的停顿间隔

开始。整个消息帧必须作为一连

续的流转输,如果在帧完成之前

有超过1.5个字符时间的停顿时

间,接收端将刷新不完整的消息

并假定下一字节是一个新消息的

地址域。

(2) 地址

RTU模式地址域包含一个字

节的16进制数。范围为0~247,

其中0为广播地址。

(3) 主机命令/从机响应

数据含义:主机发送的命令,

一个字节的16进制数。

从机对命令的应答。一个字

节的16进制数。对正常回应,从

机仅回应相应的功能代码,对异

议回应(产生某种错误),从机

回应相同的命令码,但命令字节

的最高位变为1。举例如下:

485读取从机功能码参数命

令为:

00010000B(十六进制为10H)

从机的错误响应为:

10010000B(十六进制为90H)

(4) 索引区

数据含义:包括辅助索引字

节和命令索引字节。

对于主机,辅助索引、命令

索引用于配合主机命令实现具体

功能。

对于从机,辅助索引、命令

索引用于从机上报故障状态码,

命令索引不作改动,直接上报。

-120-

VSI9000系列变频器用户手册 RS485通讯协议

数据类型:两个字节的16进

制数。

命令索引占用低字节,数据

范围:“00”~“FF”。

辅助索引占用高字节,数据

范围:“00”~“FF”。

从机的故障状态占用“辅助

索引”字节,见附表2。

(5) 检验区

数据含义:帧校验。双字节

16进制数。

CRC 域是两个字节,包含一

16 位的二进制值。它由发送端计

算后加入到消息中;添加时先是

10.4.3 RTU协议命令列表

低字节,然后是高字节,故

CRC 的高位字节是发送消息的最

后一个字节。接收设备重新计算

收到消息的CRC, 并与接收到的

CRC 域中的值比较,如果两值不

同则接收消息有错误,丢弃该消

息帧,并不作任何回应,继续接

收下一帧数据。CRC校验计算方法

具体参考MODBUS协议说明。

(6) 结束符

RTU消息帧在最后一个传输字

符之后,一个至少3.5 个字符时间

的停顿标定了消息的结束。一个新

的消息可在此停顿后开始。

表9-7 RTU协议命令表

名称

主机

命令

辅助

索引

命令 主机发送实例 从机回应实例 运行数

据精度

说明

索引 (从机地址01H) (从机地址01H)

查询从机

状 态

00 00 00

01 00 00 00 01

D8

01 00 00 00 0F

A0 04 42

变频器当前允

许主机控制,

允许设置频

1

率,当前设定

频率40.00Hz

回应帧数据区

0.01Hz 为当前运行频

率40.00Hz

回应帧数据区

0.01Hz 为当前运行频

率5.00Hz

回应帧数据区

1V 为当前输出电

压380V

回应帧数据区

0.1A 为当前输出电

流0.5A

当前运

行频率

当前设

定频率

输 出

电 压

输 出

电 流

01 00 00

01 01 00 00 50

18

01 01 00 01 91

D8

01 01 00 02 D1

D9

01 01 00 03 10

19

01 01 00 00 0F

A0 39 82

01 01 00 01 01 F4

6D DD

01 01 00 02 01

7B DC 79

01 01 00 03 00 05

0C 09

01 00 01

01 00 02

01 00 03

-121-

VSI9000系列变频器用户手册 RS485通讯协议

主机

命令

01

辅助

索引

00

命令 主机发送实例 从机回应实例 运行数

名称

母 线

电 压

模 块

温 度

索引 (从机地址01H)

04

01 01 00 04 51

DB

01 01 00 05 90

1B

01 01 00 06 D0

1A

01 01 00 07 11

DA

01 01 00 08 51

DE

(从机地址01H) 据精度

01 01 00 04 02 08

7D 6D

01 01 00 05 00 28

2C 15

01 01 00 06 03

E8 DC B5

1V

说明

回应帧数据区

为当前母线电

压520V

回应帧数据区

为当前模块温

度40

O

C

回应帧数据区

为当前负载电

机转速

1000 rpm

01 00 05 1

O

C

负载电

机转速

输入、

输出端

子状态

模拟输

入AI1

模拟输

入AI2

运行时

读取变

频器运

行状态

从机运

设置从

机当前

运行频

从机运

行带运

行频率

给定

从机正

转运行

01 00 06 1rpm

01 00 07 无

01 00 08

01 00 09

01 00 0A

01 00 0F

02 00 00

03 00 00

04 00 00

回应帧数据区

01 01 00 08 00 64

0.01V 为模拟输入

BC 23

AI1:1.00V

回应帧数据区

01 01 00 09 90 01 01 00 09 00 64

0.01V 为模拟输入

1E ED E3

AI2:1.00V

回应帧数据区

01 01 00 0A D0 01 01 00 0A 00

小时 为运行时间9

1F 09 DC 0E

小时

当前变频器反

01 01 00 0F 10 01 01 00 0F 00 05 转运行,

1C CC 0A BIT0=1,

BIT2 =1

回应帧数据区

01 02 00 00 A0 01 02 00 00 01 F4

0.01HZ 为当前设定频

18 78 1D

率5.00HZ

命令帧、回应

01 03 00 00 01 01 03 00 00 01 F4 帧数据区为设

0.01Hz

F4 45 DD 45 DD 定频率

5.00Hz。

命令帧、回应

01 04 00 00 02 01 04 00 00 02 58 帧数据区为设

0.01Hz

58 F0 90 F0 90 定频率

6.00Hz。

回应帧数据区

01 05 00 00 11

D9

01 05 00 00 02 58

CD 50

0.01Hz

为当前设定频

率6.00HZ

05 00 00

-122-

VSI9000系列变频器用户手册 RS485通讯协议

主机

命令

辅助

索引

命令 主机发送实例 从机回应实例 运行数

名称

索引 (从机地址01H) (从机地址01H) 据精度

说明

回应帧数据区

从机反

转运行

从机正

转运行

带运行

频率给

从机反

转运行

带运行

频率给

从 机

停 机

从机点

动运行

从机正

转点动

运 行

从机反

转点动

运 行

从机停

止点动

运 行

从机故

障复位

06 00 00

01 06 00 00 E1 01 06 00 00 02 58

D9 89 50

0.01Hz 为当前设定频

率6.00HZ

07 00 00

01 07 00 00 13

88 B9 5C

01 07 00 00 13 88

B9 5C

0.01Hz

正转运行设定

频率=50.00Hz

08 00 00

01 08 00 00 01

F4 E0 1C

01 08 00 00 01 F4

E0 1C

0.01Hz

反转运行设定

频率=5.00Hz

09 00 00

01 09 00 00 D1 01 09 00 00 02 58

DA

01 0A 00 00 21

DA

01 0B 00 00 70

1A

01 0C 00 00 C1

DB

01 0D 00 00 90

1B

01 0E 00 00 60

1B

DD 51

01 0A 00 00 01

F4 99 DC

01 0B 00 00 01

F4 A4 1C

01 0C 00 00 01

F4 11 DC

01 0D 00 00 01

F4 2C 1C

01 0E 07 00 13

88 64 29

回应帧数据区

0.01Hz 为当前设定频

率6.00HZ

回应帧数据区

0.01Hz 为当前点动设

定频率5.00HZ

回应帧数据区

0.01Hz 为当前点动设

定频率5.00HZ

回应帧数据区

0.01Hz 为当前点动设

定频率5.00HZ

回应帧数据区

0.01Hz 为当前点动设

定频率5.00HZ

回应帧数据区

0.01Hz 为当前设定频

率50.00HZ

变频器直接封

锁输出。回应

0.01Hz 帧数据区为当

前设定频率

5.00HZ

0A 00 00

0B 00 00

0C 00 00

0D 00 00

0E 00 00

从机紧

急停车

0F 00 00

01 0F 00 00 31

DB

01 0F 00 00 01

F4 55 DC

-123-

VSI9000系列变频器用户手册 RS485通讯协议

主机

命令

辅助

索引

命令 主机发送实例 从机回应实例 运行数

名称

读频率

输入通

道选择

P0.01

读频率

数字设

P0.02

索引 (从机地址01H) (从机地址01H) 据精度

说明

辅助索引为功

10 00 01

01 10 00 01 C1 01 10 00 01 00 03

DD D1 C8

1

能码组号0,

命令索引为功

能码号01H。

辅助索引为功

10 00 02 01 10 00 02 81

DC

01 10 00 02 0F

A0 64 41

能码组号0,

0.01Hz 命令索引为功

能码号2。

P0.02=40.00Hz

辅助索引为功

读起动

频率

P2.01

10 02 01

01 10 02 01 C0

BD

01 10 02 01 00 02

11 B0

能码组号2,

0.01Hz 命令索引为功

能码号1。

P2.01=0.02HZ

功能码组号10

读功能

码(功

能码组

号超过

范围)

读功能

码(功

能码号

超过范

围)

频率数

字设定

P0.02

5.00Hz

多段频

率1设

P3.25

4.99Hz

11 03 19

01 11 03 19 01

F3 6D 9F

01 11 03 19 01 F3

6D 9F

11 00 02

01 11 00 02 01

F4 5C 1E

01 11 00 02 01 F4

5C 1E

10 01 21

01 10 01 21 C1

95

01 90 01 21 03 00

90 D1

1

10 10 0A

01 10 10 0A 8D

DA

01 90 10 0A 02

00 E4 75

1

超出范围,回

应帧数据区高

8位=02H(功

能码组号超限

错误码)。

功能码号21H

超出范围,回

应帧数据区高

8位=03H(功

能码号超限错

误码)。

辅助索引为功

能码组号0,

0.01Hz 命令索引为功

能码号2。

P0.02=5.00Hz

辅助索引为功

能码组号3,

0.01Hz 命令索引为功

能码号25。

P3.25=4.99Hz

-124-

VSI9000系列变频器用户手册 RS485通讯协议

主机

命令

辅助

索引

命令 主机发送实例 从机回应实例 运行数

名称

输入用

户密码

P0.00 =

3。解除

密码保

护。

输入用

户密码

P0.00 =

3。密码

输入错

误。

频率数

字设定

P002=

500,

但用户

密码不

等于0。

写功能

码(功

能码组

号超过

范围)

索引 (从机地址01H) (从机地址01H) 据精度

说明

输入用户密

码,密码输入

正确,用户密

码P0.00变为

0。密码保护解

除。

输入用户密

码,密码输入

错误,回应帧

数据区高8位

=04H(用户密

码输入错误)。

由于用户密码

不等于0,回

应帧数据区高

8位=01H(用

户密码不等于

0错误码)。

功能码组号

0AH超出范

围,回应帧数

据区高8位=

02H(功能码组

号超限错误

码)。

功能码号30H

超出范围,回

应帧数据区高

8位=03H(功

能码号超限错

误码)。

回应帧数据区

高8位=

05H(功能码数

据超出最大值

错误码)。

回应帧数据区

高8位=

07H(功能码数

据为只读错误

码)。

11 00 00

01 11 00 00 00

03 BD C8

01 11 00 00 00 00

FD C9

1

11 00 00

01 11 00 00 00

03 BD C8

01 91 00 00 04 00

FE D7

1

11 00 02

01 11 00 02 01

F4 5C 1E

01 91 00 02 01 00

5C 47

1

11 0A 00

01 11 0A 00 00

03 BE 10

01 91 0A 00 02

00 FE AF

1

写功能

码(功

能码号

超过范

围)

写频率

输入通

道选择

P0.01

=500

写故障

设定频

率功能

P601=

19H

11 02 30

01 11 02 30 00

03 BC 7F

01 91 02 30 03 00

FD 50

1

11 00 01

01 11 00 01 01

F4 AC 1E

01 91 00 01 05 00

AE 87

1

11 06 01

01 11 06 01 00

19 6D 4B

01 91 06 01 07 00

AF 6F

1

-125-

VSI9000系列变频器用户手册 RS485通讯协议

主机

命令

辅助

索引

命令 主机发送实例 从机回应实例 运行数

名称

写加减

速方式

选择功

能码

P013=1

但变频

器在运

行中。

查询从

机软件

版本号

命令

索引 (从机地址01H) (从机地址01H) 据精度

说明

P013功能码在

运行中不能写

入,回应帧数

据区高8位=

08H(功能码数

据在运行中不

能够写入错误

码)。

回应帧数据区

为从机软件版

本号V1.01

11 00 0C

01 11 00 0C 00

01 FC 0A

01 91 00 0C 08

00 3B D4

1

12 00 00

01 12 00 00 A1 01 12 00 00 01 01

DD 79 99

1

表9-8 RTU方式查询从机状态

功能定义

含 义

主机命令

字 节 数

从机响应

字 节 数

地址

ADDR

1

ADDR

1

命令

00

1

00

1

查询从机状态

辅助索引

00

1

故障代码

1

命令索引

00

1

状态代码

1

数据区

0

当前设

定频率

2

校验

CRC

2

CRC

2

索引区:命令帧索引区为全零。

回应帧辅助索引为从机故障代码,命令索引区为从机当前状态代码,具体代码

含义如下表:

数据区:主机命令帧没有数据区。从机响应帧数据区为从机当前的设定频率值,

高位在前,低位在后。

从机回应帧种类及实例

备注

状态代码

00H

01H

02H

03H

04H

发送实例

回应实例

回应帧实例

01 00 07 00 0F A0 05 36

01 00 00 01 0F A0 55 82

01 00 00 02 0F A0 A5 82

01 00 00 03 0F A0 F4 42

01 00 00 04 0F A0 45 83

说明

从机没有准备好。E007故障。

允许主机控制,允许设置频率。

允许主机控制,不允许设置频率。

不允许主机控制,允许设置频率。

不允许主机控制,

不允许设置频率。

01 00 00 00 01 D8;

01 00 00 01 0F A0 55 82;(当前设定频率40.00Hz)

-126-

VSI9000系列变频器用户手册 RS485通讯协议

表9-9 查询从机当前运行状态

功能定义

含 义

主机命令

字 节 数

从机响应

字 节 数

地址

ADDR

1

ADDR

1

命令

01

1

01

1

查询从机当前运行状态

辅助索引

00

1

故障代码

1

命令索引

0F

1

0F

1

数据区

0

当前运行状

2

校验

CRC

2

CRC

2

索引区:命令帧辅助索引区为00H,命令索引为0FH。

回应帧辅助索引为从机故障代码,命令索引为0FH。

数据区:主机命令帧没有数据区。从机响应帧数据区为从机当前运行状态字。高位

在前,低位在后。具体代码含义如下表:

从机回应帧运行状态字含义

BIT0

BIT1

备注

BIT2

BIT3

BIT4

BIT5

BIT6

BIT7

BIT8

BIT9

BIT10~15

发送实例

回应实例

01 01 00 0F 10 1C;

01 01 00 0F 00 05 CC 0A;(当前变频器反转运行)

说明

停机/运行状态

欠压标志

正/反转运行模式标志

摆频运行模式标志

点运运行状态标志

PI闭环运行模式标志

PLC运行模式

多段频率运行模式

指定计数值到达标志

设定计数值到达标志

保留

0

停机

正常

正转

无效

1

运行

欠压

反转

有效

点动

表9-10 RTU方式读取从机功能码参数

功能定义

含义

主机命令

字节数

从机响应

字节数

地址

ADDR

1

ADDR

1

命令

10

1

10

1

读取从机功能码参数

辅助索引

1

功能码

组 号

1

命令索引

1

功能码号

1

数据区

0

功能码

参 数

2

校验

CRC

2

CRC

2

-127-

VSI9000系列变频器用户手册 RS485通讯协议

索引区:辅助索引为功能码组号:范围0~9,表示P0~P9组功能码。

命令索引为功能码号:范围根据功能码组不同而不同。

例如:

读取P0.02功能码的参数,索引区=0002H,辅助索引=00H,命令索引=02 H。

读取P1.11功能码的参数,索引区=010BH,辅助索引=01H,命令索引=0BH。

读取P2.16功能码的参数,索引区=0210H,辅助索引=02H,命令索引=10 H。

数据区:主机命令帧没有数据区。从机响应帧数据区包含功能码的具体数值,高位

在前低位在后。当命令帧错误时,从机响应错误帧给主机,错误帧如下:

功能码组号超限错误:响应帧命令区为90H(字节最高位为1),数据区高字节为02H。

功能码号超限错误:响应帧命令区为90H(字节最高位为1),数据区高字节为03H。

备注

功能码组号名称的十进制及十六进制取值的对应关系

功能码组号

P0

P1

P2

P3

P4

发送实例

回应实例

十进制

0

1

2

3

4

十六进制

00H

01H

02H

03H

04H

功能码组号

P5

P6

P7

P8

P9

十进制

5

6

7

8

9

十六进制

05H

06H

07H

08H

09H

01 10 02 01 C0 BD;(读起动频率P2.01功能码)

01 10 02 01 01 F4 90 66;(P2.01 = 5.00Hz)

如果变频器设置了用户密码,则在设置用户功能码的参数前,必须

先通过串口正确输入“用户密码”。然后才能设置功能码参数。

表9-11 RTU方式设置从机功能码参数

功能定义

含 义

主机命令

字 节 数

从机响应

字 节 数

地址

ADDR

1

ADDR

1

读取从机功能码参数:用户密码和厂家密码外所有功能码参数

命令

11

1

11

1

辅助索引

功能码组号

1

功能码组号

1

命令索引

功能码号

1

功能码号

1

设定数据

设定功能码参数

2

实际设定功能码

参数

2

校验和

CRC

2

CRC

2

-128-

VSI9000系列变频器用户手册 RS485通讯协议

索引区:辅助索引为功能码组号:范围0~9,表示P0~P9组功能码。

命令索引为功能码号:范围根据功能码组不同而不同。

例如:

设置P0.02功能码的参数,索引区=0002H,辅助索引=00H,命令索引=02 H。

设置P1.11功能码的参数,索引区=010BH,辅助索引=01H,命令索引=0BH。

设置P2.16功能码的参数,索引区=0210H,辅助索引=02H,命令索引=10 H。

数据区:主机命令帧数据区为设置的功能码数值。从机响应帧数据区包含功能码的

实际设定的数值,高位在前,低位在后。当命令帧错误时,从机响应错误帧给主机,

错误帧如下:

1、用户密码不等于0错误:响应帧命令区为91H(字节最高位为1),数据区高字节

为02H。需要先输入用户密码。

2、能码组号超限错误:响应帧命令区为91H(字节最高位为1),数据区高字节为02H。

3、功能码号超限错误:响应帧命令区为91H(字节最高位为1),数据区高字节为03H。

4、用户密码输入错误:响应帧命令区为91H(字节最高位为1),数据区高字节为04H。

5、功能码数据大于最大值错误:响应帧命令区为91H(字节最高位为1),数据区高

字节为05H。

备注

6、功能码数据小于最小值错误:响应帧命令区为91H(字节最高位为1),数据区高

字节为06H。

7、功能码数据不能修改(只读)错误:响应帧命令区为91H(字节最高位为1),数据区

高字节为07H。

8、功能码数据运行中不能修改错误:响应帧命令区为91H(字节最高位为1),数据

区高字节为08H。

功能码组号名称的十进制及十六进制取值的对应关系

功能码组号

P0

P1

P2

P3

P4

发送实例

回应实例

十进制

0

1

2

3

4

十六进制

00H

01H

02H

03H

04H

功能码组号

P5

P6

P7

P8

P9

十进制

5

6

7

8

9

十六进制

05H

06H

07H

08H

09H

01 11 03 19 01 F3 6D 9F;(P3.25=4.99Hz)

01 11 03 19 01 F3 6D 9F;(P3.25=4.99Hz)

-129-

2024年3月31日发(作者:敖亦玉)

VSI9000系列变频器用户手册 维护与保养

8.1.2 定期维护

请用户根据使用情况,选择每3个月或每6个月对变频器进行一次

定期检查.

!

危险

检查内容

1.

2.

3.

4.

必须由经过专业培训的技术人员,才可进行变频器的维护及器件

的更换等操作。

在打开变频器前请确认电源已切断。

请用直流高压表测试P+、P-之间电压小于25V以下。

请不要将螺丝及垫圈等金属器件遗留在机器内,否则可能造成设

备损坏或火灾。

控制回路接线端子螺丝是否松动,如松动请用螺丝刀拧紧。

①主回路接线端子螺丝是否松动,如松动请加固。铜排连接处是否

有过热痕迹。

②主回路电缆,控制回路电缆有无损伤,特别是与金属表面接触的

表皮是否有割伤的痕迹。

③主回路电力电缆的绝缘 是否良好。

④对风道、本体风扇,及电路板上的粉尘全面清扫;在粉尘较大的

环境下应经常清扫。

8.2 易损部件的检查与更换

变频器内有些元器件在使用过程中会发生磨损或性能下降,为保证变

频器稳定可靠地运行,应对变频器进行预防性维护,必要时更换部件。

变频器易损器件主要有冷却风扇和滤波用电解电容器,其寿命与使用的

- 97 -

VSI9000系列变频器用户手册 维护与保养

环境及保养状态密切相关。

8.2.1 滤波电容

主回路的脉动电流会影响铝质电解滤波电容的性能,影响的程度与

环境温度和使用条件有关,通常情况下电解电容的使用寿命为4~5万

小时,请根据运行时间更换。

当电解电容器的电解质泄露、安全阀冒出或电容主体发生膨胀时,

应立即更换该电解电容。

8.2.2 冷却风扇

变频器内部的所有冷却风扇的使用寿命大约3~4万小时(即变频

器连续使用约两年),若发现风扇叶片等有裂痕,开机时声音有异常,

请仔细检查风扇,确定为风扇故障时,应及时更换风扇。

8.3 存放及保修

8.3.1 存放

变频器购买后暂时不用或长期存放,应注意以下事项:

(1)避免将变频器存放于高温、潮湿或有振动、金属粉尘的地方,保证

通风良好。

(2)变频器若长期不用,每两年应通一次电以恢复滤波电容器的特性,

同时检查变频器的功能。通电时应通过一个自耦变压器逐步增大电

压,且通电时间不小于5小时。

8.3.2 保修

本变频器的保修期限为18个月(从购买之日起),在保修期内,如

果在正常使用情况下发生故障或损坏,本公司提供免费维修或更换。

提示

在保修期内,由以下原因引起的故障,需收取一定的维修费用:

- 98 -

保修范围仅指变频器本体。

变频器如果长期不用,内部的滤波电容特性会下降。

注意

VSI9000系列变频器用户手册 维护与保养

① 不按使用手册或超出标准规范使用所引发的故障。

② 未经允许,自行修理、改装所引起的故障。

③ 由于保管不善引发的故障。

④ 将变频器用于非正常功能时引发的故障。

⑤ 由于火灾、盐蚀、气体腐蚀、地震、风暴、洪水、雷电、电压

异常或其它不可抗力引起的机器损坏。

即使超过保修期,本公司亦提供终生有偿维修服务。

提示

第九章 应用范例

RUN

、 起、停控制 9.1 面板控制

面板电位器设置频率,面板 、 设置频率

9.1.1 参数设置

根据变频器拖动电动机的额定铭牌数据,对参数P0.01、P0.03进

- 99 -

VSI9000系列变频器用户手册 应用范例

行参数设置。

必须设置的参数如下:

[P0.01] = 0 :设置参数P0.01为0,选择面板电位器设置频率。

[P0.01] = 1 :设置参数P0.01为1,选择面板 、 设置频率。

RUN

、 起停控制。[P0.03] = 1 :设置参数P0.03为0,选择面板

1、VSI9000-G4T0055/ G4T0075以下机型,面板带模拟电位器,默认

P0.01为0;

提示

2、VSI9000-G4T0055/ G4T0075以上机型,面板不带模拟电位器,默

认P0.01为1;

RUN

、 3、所有机型起、停控制均默认P0.03为0,即面板

起停控制。

9.1.2 基本接线图

面板控制起、停基本接线图如图9-1所示(仅供参考)。

三相断路器

电动机

U

R

×

V

×

M

S

W

×

T

G

TB

故障输出

TA

TC

RUN

起动

AO

电压表、电流表、

速度表、频率计

停止

GND

0~10V/4~20mA

VSI9000

图9-1面板控制起、停基本接线图

9.1.3 操作说明:

RUN

键启动变频器,顺时针旋动面板电位器旋钮或按 键,按

设定频率将逐步增大。逆时针旋动面板电位器旋钮或按 键,设定

频率将逐步减小,按 键机器停止。

提示

参数[P0.04]决定电机的运转方向,[P0.04]设为10电机正转,

[P0.04]设为01电机反转。

-100-

VSI9000系列变频器用户手册 应用范例

9.2 三线式控制模式1

9.2.1 参数设置

根据变频器拖动电动机的额定铭牌数据,进行以下参数设置。

[P0.01]=0或1:参数P0.01设置为0或,选择面板电位器或面板 、

键来设置频率输入。

[P0.03]=1:参数P0.03设置为1,选择外部端子控制。

[P4.00]=9:参数P4.00设置为9,选择输入端子X1为三线式运转控制。

[P4.08]=2:参数P4.08设置为2,选择外部运行指令方式为三线式控制

模式1。

其它参数请根据具体情况设定。

9.2.2基本接线图

三线式控制模式1基本接线图如图9-2所示(仅供参考)。

9.2.3 操作说明:

SB2

SB1

SB3

FWD

X1

三相断路器

×

×

×

S

T

R

U

V

W

G

电动机

M

控制按钮

SB1

SB2

停止按钮

正转按钮

反转按钮

FWD,X1,COM闭合,电机正转(正转指令); REV,X1,COM闭合,电

机反转(反转指令)。X1断开,变频器停机。

9.3 三线式控制模式2

9.3.1 参数设置

-101-

TA

TB

TC

故障输出

SB3

COM

REV

AO

GND

VSI9000

电压表、电流表、

速度表、频率计

0~10V/4~20mA

图9-2三线式控制模式1接线图

VSI9000系列变频器用户手册 应用范例

根据变频器拖动电动机的额定铭牌数据,进行参数设置。

[P0.01]=0或1:参数P0.01设置为0或,选择面板电位器或面板 、

键来设置频率输入。

[P0.03]=1:参数P0.03设置为1,选择外部端子控制。

[P4.00]=9:参数P4.00设置为9,选择输入端子X1为三线式运转控制。

[P4.08]=2:参数P4.08设置为3,选择外部运行指令方式为三线式控制

模式2。

其它参数请根据具体情况设定。

9.3.2基本接线图

三线式控制模式2基本接线图如图9-3所示(仅供参考)。

SB2

SB1

K2

FWD

X1

×

×

×

S

T

R

U

V

W

G

电动机

M

控制按钮

SB1

SB2

停止按钮

运行按钮

0

1

正转按钮

反转按钮

9.3.3 操作说明:

FWD,X1,COM闭合,电机正转(正转指令);K2断开,电机正转:

K2闭合,电机反转。

9.4 外部起停控制方式、外部电压信号设定频率

9.4.1 参数设置

根据变频器拖动电动机的额定铭牌数据,进行参数设置。

必须设置的参数如下:

[P0.01] = 5 :选择外部电压信号设定频率

-102-

TA

TB

TC

故障输出

K2

COM

REV

AO

GND

VSI9000

电压表、电流表、

速度表、频率计

0~10V/4~20mA

图9-3 三线式控制模式2接线图

VSI9000系列变频器用户手册 应用范例

[P0.03] = 1 : P0.03设置为1,选择外部端子控制。

9.4.2 基本接线图

外部控制方式、外部电压设定频率基本接线图如图9-4所示。

电动机

U

R

VSI9000

×

V

×

M

S

W

×

T

G

FWD

REV

TB

故障输出

TA

COM

TC

+10V

AO

电压表、电流表、

VI

10K

速度表、频率计

GND

0~10V/4~20mA

GND

图9-4外部起停控制方式、外部电压设定频率基本接线图

9.4.3 操作说明

FWD-COM闭合,电机正转(正转指令)。REV-COM闭合,电机反转(反

转指令)。FWD-COM、REV-COM同时闭合或断开,变频器停机。设定频率

由外部电压信号1确定(VI)。

9.5 外部控制方式、多段速运行

9.5.1 参数设置

根据变频器拖动电动机的额定铭牌数据,进行参数设置。

[P0.03] =1,选择外部端子控制

[P3.26] ~ [P3.32],

多段速频率设定值。

9.5.2 基本接线图

多段速运行、外部控制方式基本接线图如图9-5所示。

电动机

U

R

VSI9000

×

V

×

M

S

W

×

T

G

FWD

正转

反转

TB

TA

COM

-103-

TC

X1

AO

REV

故障输出

电压表、电流表、

VSI9000系列变频器用户手册 应用范例

图9-5 多段速运行、外部控制方式基本接线图

9.5.3 操作说明

FWD-COM闭合,电机正转(正转指令)。REV-COM闭合,电机反转(反

转指令)。FWD-COM、REV-COM同时闭合或断开,变频器停机。

X1、X2、X3全部与COM端断开,多段速运行无效,变频器按设定的

指令频率运行(频率设定通道由参数P0.01选择)。

X1、X2、X3中有任意1个或多个端子与COM端闭合(共有7种组合),

变频器按由X1、X2、X3所选择的多段速频率运行。

9.6 可编程多段速控制

9.6.1 参数设置

根据变频器拖动电动机的额定铭牌数据,进行参数设置。

必须设置的参数如下:

:参数P0.03设置为1,

选择外部端子控制

[P0.03] = 1

:多段速频率设定值(共7段)。

[P3.36] ~ [P3.32]

:根据运行需要设置简易PLC多段速的运行时间、

[P8.00]~ [P8.14]

运行方向以及各段速的加、减速时间。

9.6.2 基本接线图

可编程多段速控制基本接线图如图9-6所示。

电动机

U

R

VSI9000

×

V

×

M

S

W

×

T

G

FWD

正转

反转

紧急停机

TA

COM

-104-

X1

REV

TB

TC

故障输出

AO

电压表、电流表、

VSI9000系列变频器用户手册 应用范例

图9-6 可编程多段速控制基本接线图

9.6.3 操作说明

输入开机指令后,变频器按多段速频率1运行,设定的运行时间到

达后(该时间由参数P8.02确定),再切换到多段速频率2运行,以此

类推,直到多段速频率7结束。然后按照参数8-00设定的运行方式决

定变频器以后的运行操作。

多段速运行过程中,可以通过停机指令来终止运行,也可以通过简

易PLC暂停控制端子来暂停可编程多段速运行。

第十章 RS485通讯协议

10.1通讯概述

本变频器向用户提供工业控制中通用的RS485通讯接口。通讯协议

-105-

VSI9000系列变频器用户手册 RS485通讯协议

采用MODBUS标准通讯协议,该变频器可以作为从机与具有相同通讯接

口并采用相同通讯协议的上位机(如PLC控制器、PC机)通讯,实现对

变频器的集中监控,另外用户也可以使用一台变频器作为主机,通过

RS485接口连接数台本公司的变频器作为从机。以实现变频器的多机联

动。通过该通讯口也可以接远控键盘。实现用户对变频器的远程操作。

本变频器的MODBUS通讯协议支持两种传送方式:RTU方式和ASCII

方式,用户可以根据情况选择其中的一种方式通讯。下文是该变频器通

讯协议的详细说明。

10.2通讯协议说明

10.2.1通讯组网方式

(1) 变频器作为从机组网方式:

主机为PC

主机为PLC

主机为PC

RS232

232-485转换

模块

RS23

2

232-485转

换模块

RS485

VSI9000 VSI9000 VSI9000 VSI9000

RS485

VSI9000

单主机单从机

单主机多从机

图9-1 从机组网方式示意图

(2) 多机联动组网方式:

主机VSI9000

RS485

从机VSI9000

从机VSI9000

从机VSI9000

从机VSI9000

图9-2 多机联动组网示意图

10.2.2 通信协议方式

该变频器在RS485网络中既

可以作为主机使用,也可以作为

从机使用,作为主机使用时,可

以控制其它本公司变频器,实现

多级联动,作为从机时,PC机或

PLC可以作为主机控制变频器工

作。具体通讯方式如下:

(1) 变频器为从机,主从式点

-106-

VSI9000系列变频器用户手册 RS485通讯协议

对点通信。主机使用广播地址发

送命令时,从机不应答。

(2) 变频器作为主机,使用广

播地址发送命令到从机,从机不

应答。

(3) 用户可以通过用键盘或

10.2.3 通讯接口方式

通讯为RS485接口,异步串

行,半双工传输。默认通讯协议

方式采用ASCII方式。

默认数据格式为:1位起始位,

10.3 ASCII通讯协议

10.3.1 ASCII协议格式

串行通信方式设置变频器的本机

地址、波特率、数据格式。

(4) 从机在最近一次对主机

轮询的应答帧中上报当前故障信

息。

7位数据位,2位停止位。

默认速率为9600bps,通讯参数

设置参见P3.09~P3.12功能码.

主机命令帧格式

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

16 17

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

2

定义

字节

1

地址

2

命令区

2

索引区

4

设定数据区

4

校验区

2

从机回应帧格式

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

16 17

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

2

定义 头 地址

字节

响应区

2

索引区

4

回应数据区

4

校验区

2

说明:

1 2

(1) ASCII 模式消息帧以冒

号“:” 字符ASCII 码 3AH 开

始以回车换行符结束(ASCII码

0DH,0AH)。

-107-

VSI9000系列变频器用户手册 RS485通讯协议

(2) ASCII 模式协议中,除帧

头和帧尾,其他区域有效字符集

为:1、2、3、4、5、6、7、8、9、

A、B、C、D、E、F,小写ASCII字

母a、b、c、d、e、f为非法字符。

(3) ASCII 模式有效命令帧

长为13或17字节。响应帧长为17

字节。

(4) ASCII 模式错误校验采

用LRC(纵向冗长检测)方法。错

误检测域包含两个ASCII 字符。

起始位

1 2 3 4

(5) ASCII 模式串行数据传

输格式采用3种传输格式:

1位起始位,7位数据位,

2位停止位。

1位起始位,7位数据位,

1位奇校验位,1位停止位。

1位起始位,7位数据位,

1位偶校验位,1位停止位。

(6) ASCII模式字符传输序列

如下:

无奇偶校验位

5 6 7

停止位 停止位

有奇偶校验位

起始位

1 2 3 4 5 6 7

奇偶位 停止位

10.3.2 协议格式解释

(1) 帧头

帧头为冒号“:”字符ASCII

码 3AH。

(2) 从机地址

数据含义:从机的本机地址。

双字节ASCII码,高位在前,低

位在后。地址范围是0~247,其

中地址0为广播地址。变频器出

厂设置01。

(3) 主机命令/从机响应

数据含义:主机发送的命令,

双字节ASCII码,高位在前,低

位在后。

从机对命令的应答。双字节

ASCII码。对正常回应,从机仅回

应相应的功能代码,对异议回应

(产生某种错误),从机回应相同

的命令码,但命令字节的最高位

变为1。举例如下:

485读取从机功能码参数命

令为:

00010000B(十六进制为10H)

从机的错误响应为:

10010000B(十六进制为90H)

(4) 索引区

数据含义:包括辅助索引字节

和命令索引字节。

对于主机,辅助索引、命令索

引用于配合主机命令实现具体功

能。

对于从机,辅助索引、命令索

引用于从机上报故障状态码,命

令索引不作改动,直接上报。

数据类型:16进制,4字节。

ASCII格式。

命令索引占用低二字节,数据

-108-

VSI9000系列变频器用户手册 RS485通讯协议

范围:“00”~“FF”。

辅助索引占用高二字节,数据

范围:“00”~“FF”。

从机的故障状态占用“辅助索

引”字节,见表9-1。

表9-1 故障类型描述

故障索引

01

03

05

07

09

11

13

15

17

故障描述

加速运行过流

恒速运行过流

减速运行过压

停机时过压

变频器过载

运行中欠压

外部设备故障

RS232/485通讯故障

E

2

PROM读写错误

故障索引

02

04

06

08

10

12

14

16

18

故障描述

减速运行过流

加速运行过压

恒速运行过压

变频器过热

电机过载

逆变模块保护

电流检测电路故障

系统干扰

(5) 检验和

数据含义:帧校验。双字节

ASCII码。

计算方法:对于消息发送端,

LRC的计算方法是将要发送消息

中“从机地址”到“运行数据”

没有转换成ASCII码的全部字节

连续累加,结果丢弃进位,得到

的8位字节按位取反,后再加1

(转换为补码),最后转换成

ASCII码,放入校验区,高字节在

前,低字节在后。对于消息接收

10.3.3 ASCII协议命令列表

名称

主机 辅助 命令

命令 索引 索引

主机发送实例

端,采取同样的LRC方法计算接

收到消息的校验和,与实际接收

到的校验和进行比较,如果相等,

则接收消息正确。如果不相等,则

接收消息错误。如果校验错误,则

丢弃该消息帧,并不作任何回应,

继续接收下一帧数据

(6) 帧尾

数据含义:十六进制0DH、

0AH,双字节ASCII。0DH在前,

0AH在后。

表9-2 协议命令表

从机回应实例 运行数

据精度 (从机地址01H) (从机地址01H)

说明

-109-

VSI9000系列变频器用户手册 RS485通讯协议

3A 30 31 30 30

30 30 30 31 30

46 41 30 34 46

0D 0A

3A 30 31 30 31

30 30 30 30 00

31 46 34 30 39

0D 0A

3A 30 31 30 31

30 31 30 30 00

31 46 34 30 38

0D 0A

3A 30 31 30 31

30 30 30 32 30

31 37 43 37 46

0D 0A

3A 30 31 30 31

30 30 30 33 30

30 30 35 46 36

0D 0A

3A 30 31 30 31

30 30 30 32 30

32 30 38 46 32

0D 0A

3A 30 31 30 31

30 30 30 35 30

30 32 38 44 31

0D 0A

3A 30 31 30 31

30 30 30 36 30

33 45 38 30 44

0D 0A

3A 30 31 30 31

30 30 30 38 30

30 36 34 39 32

0D 0A

从机回应实例

变频器当前允

许主机控制,

允许设置频

率,当前设定

频率40.00Hz

查询从机状

00 00 00

3A 30 31 30 30

30 30 30 30 46

46 0D 0A

3A 30 31 30 31

30 30 30 30 46

45 0D 0A

3A 30 31 30 31

30 30 30 31 46

44 0D 0A

3A 30 31 30 31

30 30 30 32 46

43 0D 0A

3A 30 31 30 31

30 30 30 33 46

42 0D 0A

3A 30 31 30 31

30 30 30 34 46

41 0D 0A

3A 30 31 30 31

30 30 30 35 46

39 0D 0A

3A 30 31 30 31

30 30 30 36 46

38 0D 0A

3A 30 31 30 31

30 30 30 37 46

37 0D 0A

3A 30 31 30 31

30 30 30 38 46

36 0D 0A

主机发送实例

1

当前运

行频率

01 00 00

回应帧数据区

0.01Hz

为当前运行频

率5.00Hz

回应帧数据区

0.01Hz 为当前运行频

率5.00Hz

回应帧数据区

为当前输出电

压380V

回应帧数据区

为当前输出电

流0.5A

回应帧数据区

为当前母线电

压520V

回应帧数据区

为当前模块温

度40

O

C

回应帧数据区

为当前负载电

机转速1000

rpm

回应帧数据区

为模拟输入

AI1:1.00V

说明

当前设

定频率

01 00 01

输出

电压

01 00 02

1V

输出

电流

01 00 03

0.1A

母线

电压

01 00 04

1V

模块温

01 00 05

1

O

C

负载电

机转速

输入输

出端子

状 态

模拟输

入AI1

01 00 06

1rpm

01 00 07

01 00 08

0.01V

名称

主机 辅助 命令

命令 索引 索引

运行数

据精度 (从机地址01H) (从机地址01H)

-110-

VSI9000系列变频器用户手册 RS485通讯协议

3A 30 31 30 31

30 30 30 39 46

35 0D 0A

3A 30 31 30 31

30 30 30 41 46

34 0D 0A

3A 30 31 30 31

30 30 30 46 45

46 0D 0A

3A 30 31 30 32

30 30 30 30 46

44 0D 0A

3A 30 31 30 33

30 30 30 30 31

33 38 38 36 31

0D 0A

3A 30 31 30 34

30 30 30 30 31

33 38 38 36 30

0D 0A

3A 30 31 30 35

30 30 30 30 46

41 0D 0A

3A 30 31 30 36

30 30 30 30 46

39 0D 0A

3A 30 31 30 37

30 30 30 30 30

31 46 34 30 33

0D 0A

3A 30 31 30 38

30 30 30 30 30

31 46 35 30 31

0D 0A

主机发送实例

3A 30 31 30 31

30 30 30 39 30

30 36 34 39 31

0D 0A

3A 30 31 30 31

30 30 30 41 30

30 30 39 45 42

0D 0A

3A 30 31 30 31

30 30 30 46 30

30 30 35 45 41

0D 0A

3A 30 31 30 32

30 30 30 30 31

33 38 38 36 30

0D 0A

3A 30 31 30 33

30 30 30 30 31

33 38 38 36 31

0D 0A

3A 30 31 30 34

30 30 30 30 31

33 38 38 36 30

0D 0A

3A 30 31 30 35

30 30 30 30 31

33 38 38 35 46

0D 0A

3A 30 31 30 36

30 30 30 30 31

33 38 38 35 45

0D 0A

3A 30 31 30 37

30 30 30 30 30

31 46 34 30 33

0D 0A

3A 30 31 30 38

30 30 30 30 30

31 46 35 30 31

0D 0A

从机回应实例

回应帧数据区

为模拟输入

AI2:1.00V

回应帧数据区

为运行时间9

小时

当前变频器反

转运行,

BIT0=1,BIT2

=1

模拟输

入AI2

01 00 09 0.01V

运 行

时 间

01 00 0A 小时

读取变

频器运

行状态

01 00 0F 无

从 机

运 行

设置从

机当前

运行频

从机运

行带运

行频率

给定

02 00 00

回应帧数据区

0.01HZ 为当前设定频

率50.00HZ

命令帧、回应

帧数据区为设

0.01Hz

定频率

50.00Hz。

命令帧、回应

帧数据区为设

0.01Hz

定频率

50.00Hz。

回应帧数据区

0.01Hz 为当前设定频

率50.00HZ

回应帧数据区

0.01Hz 为当前设定频

率50.00HZ

03 00 00

04 00 00

从机正

转运 05

从机反

转运行

从机正

转运行

带运行

频率给

从机反

转运行

带运行

频率给

名称

00 00

06 00 00

07 00 00

0.01Hz

正转运行设定

频率=5.00Hz

08 00 00 0.01Hz

反转运行设定

频率=5.00Hz

主机 辅助 命令

命令 索引 索引

运行数

据精度 (从机地址01H) (从机地址01H)

说明

-111-

VSI9000系列变频器用户手册 RS485通讯协议

3A 30 31 30 39

30 30 30 30 46

36 0D 0A

3A 30 31 30 41

30 30 30 30 46

35 0D 0A

3A 30 31 30 42

30 30 30 30 46

34 0D 0A

3A 30 31 30 43

30 30 30 30 46

33 0D 0A

3A 30 31 30 44

30 30 30 30 46

32 0D 0A

3A 30 31 30 45

30 30 30 30 46

31 0D 0A

3A 30 31 30 46

30 30 30 30 46

30 0D 0A

3A 30 31 31 30

30 30 30 31 45

45 0D 0A

3A 30 31 31 30

30 30 30 32 45

44 0D 0A

3A 30 31 30 39

30 30 30 30 30

31 46 35 30 30

0D 0A

3A 30 31 30 41

30 30 30 30 30

31 46 34 30 30

0D 0A

3A 30 31 30 42

30 30 30 30 30

31 46 34 46 46

0D 0A

3A 30 31 30 43

30 30 30 30 30

31 46 34 46 45

0D 0A

3A 30 31 30 44

30 30 30 30 30

31 46 34 46 44

0D 0A

3A 30 31 30 45

30 37 30 30 31

33 38 38 34 46

0D 0A

3A 30 31 30 46

30 30 30 30 31

33 38 38 35 35

0D 0A

3A 30 31 31 30

30 30 30 31 30

30 30 33 45 42

0D 0A

3A 30 31 31 30

30 30 30 32 30

46 41 30 33 45

0D 0A

3A 30 31 31 30

30 32 30 31 30

30 30 32 45 41

0D 0A

从机回应实例

回应帧数据区

0.01Hz 为当前设定频

率5.00HZ

回应帧数据区

为当前点动设

定频率

5.00HZ

回应帧数据区

为当前点动设

定频率

5.00HZ

回应帧数据区

为当前点动设

定频率

5.00HZ

回应帧数据区

为当前点动设

定频率

5.00HZ

从机停

09 00 00

从机点

动运 0A

从机正

转点动

运行

从机反

转点动

运行

从机停

止点动

运行

00 00 0.01Hz

0B 00 00 0.01Hz

0C 00 00 0.01Hz

0D 00 00 0.01Hz

从机故

障复 0E

00 00

回应帧数据区

0.01Hz 为当前设定频

率5.00HZ

变频器直接封

锁输出。回应

0.01Hz 帧数据区为当

前设定频率

5.00HZ

辅助索引为功

能码组号0,

1

命令索引为功

能码号01H。

辅助索引为功

能码组号0,命

0.01Hz 令索引为功能

码号2

P0.02=40.00Hz

辅助索引为功

能码组号2,

0.01Hz 命令索引为功

能码号1

P2.01=0.02HZ

运行数

据精度

说明

从机紧

急停 0F

读频率

输入通

道选择

P0.01

00 00

10 00 01

.

读频率

数字设

P0.02

读起动

频率

P2.01

10 00 02

10 02 01

3A 30 31 31 30

30 32 30 31 45

43 0D 0A

主机发送实例

名称

主机 辅助 命令

命令 索引 索引 (从机地址01H) (从机地址01H)

-112-

VSI9000系列变频器用户手册 RS485通讯协议

功能码组号10

超出范围,回

应帧数据区高

8位=02H(功

能码组号超限

错误码)。

读功能

码(功

能码组

号超过

范围)

读功能

码(功

能码号

超过范

围)

频率数

字设定

P0.02=

5.00Hz

多段频

率1设

P3.25=

4.99Hz

输入用

户密码

P0.00=

3。解除

密码保

护。

输入用

户密码

P0.00=

3。密码

输入错

误。

频率数

字设定

P002

=500,

但用户

密码不

等于0.

名称

10 10 0A

3A 30 31 31 30

30 41 30 31 45

34 0D 0A

3A 30 31 39 30

30 41 30 31 30

32 30 30 35 33

0D 0A

1

10 01 21

3A 30 31 31 30

30 31 32 31 43

44 0D 0A

3A 30 31 39 30

30 31 32 31 30

33 30 30 34 41

0D 0A

3A 30 31 31 31

30 30 30 32 30

31 46 34 46 37

0D 0A

3A 30 31 31 31

30 33 31 39 30

31 46 33 44 45

0D 0A

3A 30 31 31 31

30 30 30 30 30

30 30 30 36 42

0D 0A

11 00 02

3A 30 31 31 31

30 30 30 32 30

31 46 34 46 37

0D 0A

3A 30 31 31 31

30 33 31 39 30

31 46 33 44 45

0D 0A

3A 30 31 31 31

30 30 30 30 30

30 30 33 45 42

0D 0A

11 03 19

11 00 00

11 00 00

3A 30 31 31 31

30 30 30 30 30

30 30 33 45 42

0D 0A

3A 30 31 39 31

30 30 30 30 30

34 30 30 36 41

0D 0A

功能码号21H

超出范围,回

应帧数据区高

1

8位=03H(功

能码号超限错

误码)。

辅助索引为功

能码组号0,

0.01Hz 命令索引为功

能码号2

P0.02=5.00Hz

辅助索引为功

能码组号3,

0.01Hz 命令索引为功

能码号25

P3.25=4.99Hz

输入用户密

码,密码输入

正确,用户密

1

码P0.00变为

0。密码保护解

除。

输入用户密

码,密码输入

错误,回应帧

1

数据区高8位

=04H(用户密

码输入错误)。

由于用户密码

不等于0,回

应帧数据区高

8位=01H(用

户密码不等于

0错误码)。

说明

11 00 02

3A 30 31 31 31

30 30 30 32 30

31 46 34 46 37

0D 0A

3A 30 31 39 31

30 30 30 32 30

31 30 30 36 42

0D 0A

1

主机 辅助 命令

命令 索引 索引

主机发送实例 从机回应实例 运行数

据精度 (从机地址01H) (从机地址01H)

-113-

VSI9000系列变频器用户手册 RS485通讯协议

功能码组号

写功能

码(功

能码组

号超过

范围)

11 0A 00

3A 30 31 31 31

30 41 30 30 30

30 30 33 45 31

0D 0A

3A 30 31 39 31

30 41 30 30 30

32 30 30 36 32

0D 0A

1

0AH超出范

围,回应帧数

据区高8位=

02H(功能码组

号超限错误

码)。

写功能

码(功

能码号

超过范

围)

写频率

输入通

道选择

P0.01

=500

写故障

设定频

率功能

P601=

19H

写加减

速方式

选择功

能码

11 00 0C P013=

1,但变

频器在

运行

3A 30 31 31 32

30 30 30 30 30

31 30 31 45

42 0D 0A

1

中。

查询从

机软件

版本号

命令

12 00 00

3A 30 31 31 32

30 30 30 30 45

44 0D 0A

3A 30 31 31 31

30 30 30 43 30

30 30 31 45

31 0D 0A

3A 30 31 39 31

30 30 30 43 30

38 30 30 35 41

0D 0A

1

11 06 01

3A 30 31 31 31

30 36 30 31 30

30 31 39 43 45

0D 0A

3A 30 31 39 31

30 36 30 31 30

37 30 30 36 30

0D 0A

1

11 00 01

11 02 30

功能码号30H

3A 30 31 31 31

30 32 33 30 30

30 30 33 42 39

0D 0A

3A 30 31 39 31

30 32 33 30 30

33 30 30 33 39

0D 0A

1

超出范围,回

应帧数据区高

8位=03H(功

能码号超限错

误码)。

3A 30 31 31 31

30 30 30 31 30

31 46 34 46 38

0D 0A

3A 30 31 39 31

30 30 30 31 30

35 30 30 36 38

0D 0A

1

回应帧数据区

高8位=

05H(功能码数

据超出最大值

错误码)。

回应帧数据区

高8位=

07H(功能码数

据为只读错误

码)。

P013功能码在

运行中不能写

入,回应帧数

据区高8位=

08H(功能码数

据在运行中不

能够写入错误

码)。

回应帧数据区

为从机软件版

本号V1.01

表9-3 查询从机状态

-114-

VSI9000系列变频器用户手册 RS485通讯协议

功 能

定 义

含 义

主 机

命 令

字节数

从 机

响 应

字节数

帧头

3AH

1

3AH

1

地址

ADDR

2

ADDR

2

00

2

00

2

辅助

索引

00

2

故障

代码

2

查询从机状态

命令索

00

2

状态

代码

2

数据区

0

当前设

定频率

4

校验和

LRC

2

LRC

2

帧尾

0DH、

0AH

2

0DH、

0AH

2

索引区:命令帧索引区为全零

回应帧辅助索引为从机故障代码,命令索引区为从机当前状态代码,具体代码含义如

下表:

数据区:主机命令帧没有数据区。从机响应帧数据区从机当前的设定频率值,高位在

前,低位在后。

从机回应帧种类及实例

状态

代码

备注

00H

01H

02H

03H

04H

发 送

实 例

回 应

实 例

回应帧实例

3A 30 31 30 30 30 37 30 30 30 46 41 30 34 39 0D 0A

3A 30 31 30 30 30 30 30 31 30 46 41 30 34 46 0D 0A

3A 30 31 30 30 30 30 30 32 30 30 30 30 46 44 0D 0A

3A 30 31 30 30 30 30 30 33 30 46 41 30 34 44 0D 0A

3A 30 31 30 30 30 30 30 34 30 30 30 30 46 42 0D 0A

说明

从机没有准备好。

允许主机控制,允许设

置频率。

允许主机控制,

不允许设置频率。

不允许主机控制,

允许设置频率。

不允许主机控制,

不允许设置频率。

3A 30 31 30 30 30 30 30 30 46 46 0D 0A;

3A 30 31 30 30 30 30 30 31 30 46 41 30 34 46 0D 0A;(当前设定频率40.00Hz)

表9-4 查询从机当前运行状态

功 能

定 义

含义

主 机

命 令

字节数

功 能

定 义

帧头

3AH

1

地址

ADDR

2

01

2

查询从机当前运行状态

辅助

索引

00

2

命令

索引

0F

2

数据区

0

校验

LRC

2

帧尾

0DH、0AH

2

查询从机当前运行状态

-115-

VSI9000系列变频器用户手册 RS485通讯协议

从 机

响 应

字节数

故障

代码

2

当 前

运 行

状态字

4

3AH

1

ADDR

2

01

2

0F

2

LRC

2

0DH、0AH

2

索引区:命令帧辅助索引区为00H,命令索引为0FH。

回应帧辅助索引为从机故障代码,命令索引为0FH。

数据区:主机命令帧没有数据区。从机响应帧数据区为从机当前运行状态字。高位在

前,低位在后。具体代码含义如下表:

从机回应帧运行状态字含义

BIT0

BIT1

备注

BIT2

BIT3

BIT4

BIT5

BIT6

BIT7

BIT8

BIT9

BIT10~15

发 送

实 例

回 应

实 例

说明

停机/运行状态

欠压标志

正/反转运行模式标志

摆频运行模式标志

点运运行状态标志

PI闭环运行模式标志

PLC运行模式

多段频率运行模式

指定计数值到达标志

设定计数值到达标志

保留

0

停机

正常

正转

无效

1

运行

欠压

反转

有效

点动

3A 30 31 30 31 30 30 30 46 45 46 0D 0A;

3A 30 31 30 31 30 30 30 46 30 30 30 35 45 41 0D 0A;(当前变频器反转运行)

表9-5 读取从机功能码参数

功能定义

含义

主机命令

字节数

从机响应

字节数

帧头

3AH

1

3AH

1

地址

ADDR

2

ADDR

2

命令

10

2

10

2

读取从机功能码参数

索引区

见备注

4

见备注

4

数据区

0

功能码

参数

4

校验和

LRC

2

LRC

2

帧尾

0DH、0AH

2

0DH、0AH

2

-116-

VSI9000系列变频器用户手册 RS485通讯协议

索引区:辅助索引为功能码组号:范围0~9,表示P0~P9组功能码。

命令索引为功能码号:范围根据功能码组不同而不同。

例如:

读取P0.02功能码的参数,索引区=0002H,辅助索引=00H,命令索引=02 H。

读取P1.11功能码的参数,索引区=010BH,辅助索引=01H,命令索引=0BH。

读取P2.16功能码的参数,索引区=0210H,辅助索引=02H,命令索引=10 H。

数据区:主机命令帧没有数据区。从机响应帧数据区包含功能码的具体数值,高位

在前低位在后。当命令帧错误时,从机响应错误帧给主机,错误帧如下:

1. 功能码组号超限错误:响应帧命令区为90H(字节最高位为1),数据区高字节

为02H。

备注

2. 功能码号超限错误:响应帧命令区为90H(字节最高位为1),数据区高字节为

03H。

功能码组号名称的十进制及十六进制取值的对应关系

功能码

组 号

P0

P1

P2

P3

P4

发送实例

回应实例

十进制

0

1

2

3

4

十六进制

00H

01H

02H

03H

04H

功能码

组 号

P5

P6

P7

P8

P9

十进制

5

6

7

8

9

十六进制

05Hz

06Hz

07Hz

08Hz

09Hz

3A 30 31 31 30 30 32 30 31 45 43 0D 0A;(读起动频率P2.01功能码)

3A 30 31 31 30 30 32 30 31 30 31 46 34 46 37 0D 0A;(P2.01 = 5.00Hz)

如果变频器设置了用户密码,则在设置用户功能码的参数前,必须

先通过串口正确输入“用户密码”。然后才能设置功能码参数。

表9-6 设置从机功能码参数

功能定义 读取从机功能码参数:用户密码和厂家密码外所有功能码参数

命令

索引

见备注

4

见备注

4

含义

主机命令

字节数

从机响应

字节数

帧头

3AH

1

3AH

1

地址

ADDR

2

ADDR

2

命令

11

2

11

2

设定数据

设定功能码

参数

4

实际设定功

能码参数

4

校验和

LRC

2

LRC

2

帧尾

0DH、0AH

2

0DH、0AH

2

-117-

VSI9000系列变频器用户手册 RS485通讯协议

索引区:辅助索引为功能码组号:范围0~9,表示P0~P9组功能码。

命令索引为功能码号:范围根据功能码组不同而不同。

例如:

设置P0.02功能码的参数,索引区=0002H,辅助索引=00H,命令索引=02 H。

设置P1.11功能码的参数,索引区=010BH,辅助索引=01H,命令索引=0BH。

设置P2.16功能码的参数,索引区=0210H,辅助索引=02H,命令索引=10 H。

数据区:主机命令帧数据区为设置的功能码数值。从机响应帧数据区包含功能码的

实际设定的数值,高位在前,低位在后。当命令帧错误时,从机响应错误帧给主机,

错误帧如下:

1. 用户密码不等于0错误:响应帧命令区为91H(字节最高位为1),数据区高字

节为02H。需要先输入用户密码。

2. 能码组号超限错误:响应帧命令区为91H(字节最高位为1),数据区高字节为

02H。

3. 功能码号超限错误:响应帧命令区为91H(字节最高位为1),数据区高字节为

03H。

4. 用户密码输入错误:响应帧命令区为91H(字节最高位为1),数据区高字节为

04H。

备注

5. 功能码数据大于最大值错误:响应帧命令区为91H(字节最高位为1),数据区

高字节为05H。

6. 功能码数据小于最小值错误:响应帧命令区为91H(字节最高位为1),数据区

高字节为06H。

7. 功能码数据不能修改(只读)错误:响应帧命令区为91H(字节最高位为1),数

据区高字节为07H。

8. 功能码数据运行中不能修改错误:响应帧命令区为91H(字节最高位为1),数

据区高字节为08H。

功能码组号名称的十进制及十六进制取值的对应关系

功能码组号

P0

P1

P2

P3

P4

发送实例

回应实例

十进制

0

1

2

3

4

十六进制

00H

01H

02H

03H

04H

功能码组号

P5

P6

P7

P8

P9

十进制

5

6

7

8

9

十六进制

05H

06H

07H

08H

09H

3A 30 31 31 31 30 33 31 39 30 31 46 33 44 45 0D 0A;(P3.25=4.99Hz)

3A 30 31 31 31 30 33 31 39 30 31 46 33 44 45 0D 0A;(P3.25=4.99Hz)

-118-

VSI9000系列变频器用户手册 RS485通讯协议

10.4 RTU通讯协议

10.4.1 RTU协议格式

主机命令帧格式

1 2 3 4 5 6 7 8

3.5

字符

以上

停顿

定义

字节数

起始位

T1~T4

地址

1

命令

1

数据区

2

3.5

字符

以上

停顿

索引区

2

校验区

2

结束符

T1~T4

从机回应帧格式

1 2 3 4 5 6 7 8

3.5

字符

以上

停顿

定义

字节数

起始位

T1~T4

地址

1

响应

1

索引区

2

数据区

2

3.5

字符

以上

停顿

校验区

2

结束符

T1~T4

说明:

(1) RTU模式消息帧以发送至少

要以3.5 个字符时间的停顿间隔

开始, 以一个至少3.5 个字符时

间的停顿标定消息的结束。

(2) RTU模式有效命令帧长为8或

6字节。响应帧长为8字节。

(3) RTU模式消息帧以16进制的

字节为有效数据。

(4) RTU模式错误校验采用CRC

(循环冗长检测)方法。错误检

测域包含两个校验字节。

(5) RTU模式串行数据传输格式

采用3种传输格式:

1位起始位,8位数据位,

2位停止位;

1位起始位,8位数据位,

1位奇校验位,1位停止位;

1位起始位,8位数据位,

1位偶校验位,1位停止位。

(6) RTU模式字符传输序列如下:

-119-

VSI9000系列变频器用户手册 RS485通讯协议

无奇偶校验位

起始

12345678

停止

停止

有奇偶校验位

起始

12345678

奇偶

停止

无奇偶校验位

起始

12345678

停止

停止

有奇偶校验位

起始

12345678

奇偶

停止

10.4.2 RTU协议格式解释

(1) 起始位

RTU模式消息帧以发送至少

要以3.5个字符时间的停顿间隔

开始。整个消息帧必须作为一连

续的流转输,如果在帧完成之前

有超过1.5个字符时间的停顿时

间,接收端将刷新不完整的消息

并假定下一字节是一个新消息的

地址域。

(2) 地址

RTU模式地址域包含一个字

节的16进制数。范围为0~247,

其中0为广播地址。

(3) 主机命令/从机响应

数据含义:主机发送的命令,

一个字节的16进制数。

从机对命令的应答。一个字

节的16进制数。对正常回应,从

机仅回应相应的功能代码,对异

议回应(产生某种错误),从机

回应相同的命令码,但命令字节

的最高位变为1。举例如下:

485读取从机功能码参数命

令为:

00010000B(十六进制为10H)

从机的错误响应为:

10010000B(十六进制为90H)

(4) 索引区

数据含义:包括辅助索引字

节和命令索引字节。

对于主机,辅助索引、命令

索引用于配合主机命令实现具体

功能。

对于从机,辅助索引、命令

索引用于从机上报故障状态码,

命令索引不作改动,直接上报。

-120-

VSI9000系列变频器用户手册 RS485通讯协议

数据类型:两个字节的16进

制数。

命令索引占用低字节,数据

范围:“00”~“FF”。

辅助索引占用高字节,数据

范围:“00”~“FF”。

从机的故障状态占用“辅助

索引”字节,见附表2。

(5) 检验区

数据含义:帧校验。双字节

16进制数。

CRC 域是两个字节,包含一

16 位的二进制值。它由发送端计

算后加入到消息中;添加时先是

10.4.3 RTU协议命令列表

低字节,然后是高字节,故

CRC 的高位字节是发送消息的最

后一个字节。接收设备重新计算

收到消息的CRC, 并与接收到的

CRC 域中的值比较,如果两值不

同则接收消息有错误,丢弃该消

息帧,并不作任何回应,继续接

收下一帧数据。CRC校验计算方法

具体参考MODBUS协议说明。

(6) 结束符

RTU消息帧在最后一个传输字

符之后,一个至少3.5 个字符时间

的停顿标定了消息的结束。一个新

的消息可在此停顿后开始。

表9-7 RTU协议命令表

名称

主机

命令

辅助

索引

命令 主机发送实例 从机回应实例 运行数

据精度

说明

索引 (从机地址01H) (从机地址01H)

查询从机

状 态

00 00 00

01 00 00 00 01

D8

01 00 00 00 0F

A0 04 42

变频器当前允

许主机控制,

允许设置频

1

率,当前设定

频率40.00Hz

回应帧数据区

0.01Hz 为当前运行频

率40.00Hz

回应帧数据区

0.01Hz 为当前运行频

率5.00Hz

回应帧数据区

1V 为当前输出电

压380V

回应帧数据区

0.1A 为当前输出电

流0.5A

当前运

行频率

当前设

定频率

输 出

电 压

输 出

电 流

01 00 00

01 01 00 00 50

18

01 01 00 01 91

D8

01 01 00 02 D1

D9

01 01 00 03 10

19

01 01 00 00 0F

A0 39 82

01 01 00 01 01 F4

6D DD

01 01 00 02 01

7B DC 79

01 01 00 03 00 05

0C 09

01 00 01

01 00 02

01 00 03

-121-

VSI9000系列变频器用户手册 RS485通讯协议

主机

命令

01

辅助

索引

00

命令 主机发送实例 从机回应实例 运行数

名称

母 线

电 压

模 块

温 度

索引 (从机地址01H)

04

01 01 00 04 51

DB

01 01 00 05 90

1B

01 01 00 06 D0

1A

01 01 00 07 11

DA

01 01 00 08 51

DE

(从机地址01H) 据精度

01 01 00 04 02 08

7D 6D

01 01 00 05 00 28

2C 15

01 01 00 06 03

E8 DC B5

1V

说明

回应帧数据区

为当前母线电

压520V

回应帧数据区

为当前模块温

度40

O

C

回应帧数据区

为当前负载电

机转速

1000 rpm

01 00 05 1

O

C

负载电

机转速

输入、

输出端

子状态

模拟输

入AI1

模拟输

入AI2

运行时

读取变

频器运

行状态

从机运

设置从

机当前

运行频

从机运

行带运

行频率

给定

从机正

转运行

01 00 06 1rpm

01 00 07 无

01 00 08

01 00 09

01 00 0A

01 00 0F

02 00 00

03 00 00

04 00 00

回应帧数据区

01 01 00 08 00 64

0.01V 为模拟输入

BC 23

AI1:1.00V

回应帧数据区

01 01 00 09 90 01 01 00 09 00 64

0.01V 为模拟输入

1E ED E3

AI2:1.00V

回应帧数据区

01 01 00 0A D0 01 01 00 0A 00

小时 为运行时间9

1F 09 DC 0E

小时

当前变频器反

01 01 00 0F 10 01 01 00 0F 00 05 转运行,

1C CC 0A BIT0=1,

BIT2 =1

回应帧数据区

01 02 00 00 A0 01 02 00 00 01 F4

0.01HZ 为当前设定频

18 78 1D

率5.00HZ

命令帧、回应

01 03 00 00 01 01 03 00 00 01 F4 帧数据区为设

0.01Hz

F4 45 DD 45 DD 定频率

5.00Hz。

命令帧、回应

01 04 00 00 02 01 04 00 00 02 58 帧数据区为设

0.01Hz

58 F0 90 F0 90 定频率

6.00Hz。

回应帧数据区

01 05 00 00 11

D9

01 05 00 00 02 58

CD 50

0.01Hz

为当前设定频

率6.00HZ

05 00 00

-122-

VSI9000系列变频器用户手册 RS485通讯协议

主机

命令

辅助

索引

命令 主机发送实例 从机回应实例 运行数

名称

索引 (从机地址01H) (从机地址01H) 据精度

说明

回应帧数据区

从机反

转运行

从机正

转运行

带运行

频率给

从机反

转运行

带运行

频率给

从 机

停 机

从机点

动运行

从机正

转点动

运 行

从机反

转点动

运 行

从机停

止点动

运 行

从机故

障复位

06 00 00

01 06 00 00 E1 01 06 00 00 02 58

D9 89 50

0.01Hz 为当前设定频

率6.00HZ

07 00 00

01 07 00 00 13

88 B9 5C

01 07 00 00 13 88

B9 5C

0.01Hz

正转运行设定

频率=50.00Hz

08 00 00

01 08 00 00 01

F4 E0 1C

01 08 00 00 01 F4

E0 1C

0.01Hz

反转运行设定

频率=5.00Hz

09 00 00

01 09 00 00 D1 01 09 00 00 02 58

DA

01 0A 00 00 21

DA

01 0B 00 00 70

1A

01 0C 00 00 C1

DB

01 0D 00 00 90

1B

01 0E 00 00 60

1B

DD 51

01 0A 00 00 01

F4 99 DC

01 0B 00 00 01

F4 A4 1C

01 0C 00 00 01

F4 11 DC

01 0D 00 00 01

F4 2C 1C

01 0E 07 00 13

88 64 29

回应帧数据区

0.01Hz 为当前设定频

率6.00HZ

回应帧数据区

0.01Hz 为当前点动设

定频率5.00HZ

回应帧数据区

0.01Hz 为当前点动设

定频率5.00HZ

回应帧数据区

0.01Hz 为当前点动设

定频率5.00HZ

回应帧数据区

0.01Hz 为当前点动设

定频率5.00HZ

回应帧数据区

0.01Hz 为当前设定频

率50.00HZ

变频器直接封

锁输出。回应

0.01Hz 帧数据区为当

前设定频率

5.00HZ

0A 00 00

0B 00 00

0C 00 00

0D 00 00

0E 00 00

从机紧

急停车

0F 00 00

01 0F 00 00 31

DB

01 0F 00 00 01

F4 55 DC

-123-

VSI9000系列变频器用户手册 RS485通讯协议

主机

命令

辅助

索引

命令 主机发送实例 从机回应实例 运行数

名称

读频率

输入通

道选择

P0.01

读频率

数字设

P0.02

索引 (从机地址01H) (从机地址01H) 据精度

说明

辅助索引为功

10 00 01

01 10 00 01 C1 01 10 00 01 00 03

DD D1 C8

1

能码组号0,

命令索引为功

能码号01H。

辅助索引为功

10 00 02 01 10 00 02 81

DC

01 10 00 02 0F

A0 64 41

能码组号0,

0.01Hz 命令索引为功

能码号2。

P0.02=40.00Hz

辅助索引为功

读起动

频率

P2.01

10 02 01

01 10 02 01 C0

BD

01 10 02 01 00 02

11 B0

能码组号2,

0.01Hz 命令索引为功

能码号1。

P2.01=0.02HZ

功能码组号10

读功能

码(功

能码组

号超过

范围)

读功能

码(功

能码号

超过范

围)

频率数

字设定

P0.02

5.00Hz

多段频

率1设

P3.25

4.99Hz

11 03 19

01 11 03 19 01

F3 6D 9F

01 11 03 19 01 F3

6D 9F

11 00 02

01 11 00 02 01

F4 5C 1E

01 11 00 02 01 F4

5C 1E

10 01 21

01 10 01 21 C1

95

01 90 01 21 03 00

90 D1

1

10 10 0A

01 10 10 0A 8D

DA

01 90 10 0A 02

00 E4 75

1

超出范围,回

应帧数据区高

8位=02H(功

能码组号超限

错误码)。

功能码号21H

超出范围,回

应帧数据区高

8位=03H(功

能码号超限错

误码)。

辅助索引为功

能码组号0,

0.01Hz 命令索引为功

能码号2。

P0.02=5.00Hz

辅助索引为功

能码组号3,

0.01Hz 命令索引为功

能码号25。

P3.25=4.99Hz

-124-

VSI9000系列变频器用户手册 RS485通讯协议

主机

命令

辅助

索引

命令 主机发送实例 从机回应实例 运行数

名称

输入用

户密码

P0.00 =

3。解除

密码保

护。

输入用

户密码

P0.00 =

3。密码

输入错

误。

频率数

字设定

P002=

500,

但用户

密码不

等于0。

写功能

码(功

能码组

号超过

范围)

索引 (从机地址01H) (从机地址01H) 据精度

说明

输入用户密

码,密码输入

正确,用户密

码P0.00变为

0。密码保护解

除。

输入用户密

码,密码输入

错误,回应帧

数据区高8位

=04H(用户密

码输入错误)。

由于用户密码

不等于0,回

应帧数据区高

8位=01H(用

户密码不等于

0错误码)。

功能码组号

0AH超出范

围,回应帧数

据区高8位=

02H(功能码组

号超限错误

码)。

功能码号30H

超出范围,回

应帧数据区高

8位=03H(功

能码号超限错

误码)。

回应帧数据区

高8位=

05H(功能码数

据超出最大值

错误码)。

回应帧数据区

高8位=

07H(功能码数

据为只读错误

码)。

11 00 00

01 11 00 00 00

03 BD C8

01 11 00 00 00 00

FD C9

1

11 00 00

01 11 00 00 00

03 BD C8

01 91 00 00 04 00

FE D7

1

11 00 02

01 11 00 02 01

F4 5C 1E

01 91 00 02 01 00

5C 47

1

11 0A 00

01 11 0A 00 00

03 BE 10

01 91 0A 00 02

00 FE AF

1

写功能

码(功

能码号

超过范

围)

写频率

输入通

道选择

P0.01

=500

写故障

设定频

率功能

P601=

19H

11 02 30

01 11 02 30 00

03 BC 7F

01 91 02 30 03 00

FD 50

1

11 00 01

01 11 00 01 01

F4 AC 1E

01 91 00 01 05 00

AE 87

1

11 06 01

01 11 06 01 00

19 6D 4B

01 91 06 01 07 00

AF 6F

1

-125-

VSI9000系列变频器用户手册 RS485通讯协议

主机

命令

辅助

索引

命令 主机发送实例 从机回应实例 运行数

名称

写加减

速方式

选择功

能码

P013=1

但变频

器在运

行中。

查询从

机软件

版本号

命令

索引 (从机地址01H) (从机地址01H) 据精度

说明

P013功能码在

运行中不能写

入,回应帧数

据区高8位=

08H(功能码数

据在运行中不

能够写入错误

码)。

回应帧数据区

为从机软件版

本号V1.01

11 00 0C

01 11 00 0C 00

01 FC 0A

01 91 00 0C 08

00 3B D4

1

12 00 00

01 12 00 00 A1 01 12 00 00 01 01

DD 79 99

1

表9-8 RTU方式查询从机状态

功能定义

含 义

主机命令

字 节 数

从机响应

字 节 数

地址

ADDR

1

ADDR

1

命令

00

1

00

1

查询从机状态

辅助索引

00

1

故障代码

1

命令索引

00

1

状态代码

1

数据区

0

当前设

定频率

2

校验

CRC

2

CRC

2

索引区:命令帧索引区为全零。

回应帧辅助索引为从机故障代码,命令索引区为从机当前状态代码,具体代码

含义如下表:

数据区:主机命令帧没有数据区。从机响应帧数据区为从机当前的设定频率值,

高位在前,低位在后。

从机回应帧种类及实例

备注

状态代码

00H

01H

02H

03H

04H

发送实例

回应实例

回应帧实例

01 00 07 00 0F A0 05 36

01 00 00 01 0F A0 55 82

01 00 00 02 0F A0 A5 82

01 00 00 03 0F A0 F4 42

01 00 00 04 0F A0 45 83

说明

从机没有准备好。E007故障。

允许主机控制,允许设置频率。

允许主机控制,不允许设置频率。

不允许主机控制,允许设置频率。

不允许主机控制,

不允许设置频率。

01 00 00 00 01 D8;

01 00 00 01 0F A0 55 82;(当前设定频率40.00Hz)

-126-

VSI9000系列变频器用户手册 RS485通讯协议

表9-9 查询从机当前运行状态

功能定义

含 义

主机命令

字 节 数

从机响应

字 节 数

地址

ADDR

1

ADDR

1

命令

01

1

01

1

查询从机当前运行状态

辅助索引

00

1

故障代码

1

命令索引

0F

1

0F

1

数据区

0

当前运行状

2

校验

CRC

2

CRC

2

索引区:命令帧辅助索引区为00H,命令索引为0FH。

回应帧辅助索引为从机故障代码,命令索引为0FH。

数据区:主机命令帧没有数据区。从机响应帧数据区为从机当前运行状态字。高位

在前,低位在后。具体代码含义如下表:

从机回应帧运行状态字含义

BIT0

BIT1

备注

BIT2

BIT3

BIT4

BIT5

BIT6

BIT7

BIT8

BIT9

BIT10~15

发送实例

回应实例

01 01 00 0F 10 1C;

01 01 00 0F 00 05 CC 0A;(当前变频器反转运行)

说明

停机/运行状态

欠压标志

正/反转运行模式标志

摆频运行模式标志

点运运行状态标志

PI闭环运行模式标志

PLC运行模式

多段频率运行模式

指定计数值到达标志

设定计数值到达标志

保留

0

停机

正常

正转

无效

1

运行

欠压

反转

有效

点动

表9-10 RTU方式读取从机功能码参数

功能定义

含义

主机命令

字节数

从机响应

字节数

地址

ADDR

1

ADDR

1

命令

10

1

10

1

读取从机功能码参数

辅助索引

1

功能码

组 号

1

命令索引

1

功能码号

1

数据区

0

功能码

参 数

2

校验

CRC

2

CRC

2

-127-

VSI9000系列变频器用户手册 RS485通讯协议

索引区:辅助索引为功能码组号:范围0~9,表示P0~P9组功能码。

命令索引为功能码号:范围根据功能码组不同而不同。

例如:

读取P0.02功能码的参数,索引区=0002H,辅助索引=00H,命令索引=02 H。

读取P1.11功能码的参数,索引区=010BH,辅助索引=01H,命令索引=0BH。

读取P2.16功能码的参数,索引区=0210H,辅助索引=02H,命令索引=10 H。

数据区:主机命令帧没有数据区。从机响应帧数据区包含功能码的具体数值,高位

在前低位在后。当命令帧错误时,从机响应错误帧给主机,错误帧如下:

功能码组号超限错误:响应帧命令区为90H(字节最高位为1),数据区高字节为02H。

功能码号超限错误:响应帧命令区为90H(字节最高位为1),数据区高字节为03H。

备注

功能码组号名称的十进制及十六进制取值的对应关系

功能码组号

P0

P1

P2

P3

P4

发送实例

回应实例

十进制

0

1

2

3

4

十六进制

00H

01H

02H

03H

04H

功能码组号

P5

P6

P7

P8

P9

十进制

5

6

7

8

9

十六进制

05H

06H

07H

08H

09H

01 10 02 01 C0 BD;(读起动频率P2.01功能码)

01 10 02 01 01 F4 90 66;(P2.01 = 5.00Hz)

如果变频器设置了用户密码,则在设置用户功能码的参数前,必须

先通过串口正确输入“用户密码”。然后才能设置功能码参数。

表9-11 RTU方式设置从机功能码参数

功能定义

含 义

主机命令

字 节 数

从机响应

字 节 数

地址

ADDR

1

ADDR

1

读取从机功能码参数:用户密码和厂家密码外所有功能码参数

命令

11

1

11

1

辅助索引

功能码组号

1

功能码组号

1

命令索引

功能码号

1

功能码号

1

设定数据

设定功能码参数

2

实际设定功能码

参数

2

校验和

CRC

2

CRC

2

-128-

VSI9000系列变频器用户手册 RS485通讯协议

索引区:辅助索引为功能码组号:范围0~9,表示P0~P9组功能码。

命令索引为功能码号:范围根据功能码组不同而不同。

例如:

设置P0.02功能码的参数,索引区=0002H,辅助索引=00H,命令索引=02 H。

设置P1.11功能码的参数,索引区=010BH,辅助索引=01H,命令索引=0BH。

设置P2.16功能码的参数,索引区=0210H,辅助索引=02H,命令索引=10 H。

数据区:主机命令帧数据区为设置的功能码数值。从机响应帧数据区包含功能码的

实际设定的数值,高位在前,低位在后。当命令帧错误时,从机响应错误帧给主机,

错误帧如下:

1、用户密码不等于0错误:响应帧命令区为91H(字节最高位为1),数据区高字节

为02H。需要先输入用户密码。

2、能码组号超限错误:响应帧命令区为91H(字节最高位为1),数据区高字节为02H。

3、功能码号超限错误:响应帧命令区为91H(字节最高位为1),数据区高字节为03H。

4、用户密码输入错误:响应帧命令区为91H(字节最高位为1),数据区高字节为04H。

5、功能码数据大于最大值错误:响应帧命令区为91H(字节最高位为1),数据区高

字节为05H。

备注

6、功能码数据小于最小值错误:响应帧命令区为91H(字节最高位为1),数据区高

字节为06H。

7、功能码数据不能修改(只读)错误:响应帧命令区为91H(字节最高位为1),数据区

高字节为07H。

8、功能码数据运行中不能修改错误:响应帧命令区为91H(字节最高位为1),数据

区高字节为08H。

功能码组号名称的十进制及十六进制取值的对应关系

功能码组号

P0

P1

P2

P3

P4

发送实例

回应实例

十进制

0

1

2

3

4

十六进制

00H

01H

02H

03H

04H

功能码组号

P5

P6

P7

P8

P9

十进制

5

6

7

8

9

十六进制

05H

06H

07H

08H

09H

01 11 03 19 01 F3 6D 9F;(P3.25=4.99Hz)

01 11 03 19 01 F3 6D 9F;(P3.25=4.99Hz)

-129-

发布评论

评论列表 (0)

  1. 暂无评论