读写指令格式参见7.3章节。

7.5.1 读指令03H举例

例1:读取地址为01H的变频器的状态字1(参看表1“其他功能的参数表”)。从表1知道,变频器状态字1的参数地址为2100H。

RTU模式:

给变频器发送的命令为:

image.png

假如回应信息如下:

image.png

ASCII模式:

给变频器发送的读命令:

image.png

如果操作成功,返回的回应信息如下:

image.png

变频器返回的数据内容为0003H,从表中可知变频器处于停机中。

7.5.2 写指令06H举例

例1:将地址为03H的变频器正转运行。参见“其他功能的参数表”,“通讯控制命令”的地址为2000H,正转运行为0001。见下表。

功能说明

地址定义

数据意义说明

R/W特性

通讯控制命令

2000H

0001H:正转运行

R/W

0002H:反转运行

0003H:正转点动

0004H:反转点动

0005H:停机

0006H:自由停机(紧急停机)

0007H:故障复位

0008H:点动停止

RTU模式:

主机发送的命令为:

image.png

如果操作成功,返回的回应信息如下(和主机发送的命令一样):

image.png

ASCII模式:

主机发送的命令为:

                                             

image.png

如果操作成功,返回的回应信息如下(和主机发送的命令一样):

image.png

例2:将地址为03H的变频器的“最大输出频率”设为100Hz。

功能码

名称

参数详细说明

缺省值

更改

P00.03

最大

输出频率

用来设定变频器的最大输出频率。它是频率设定的基础,也是加减速快慢的基础,请用户注意。

设定范围:P00.04~400.00Hz

50.00Hz

由小数点位数来看,“最大输出频率”(P00.03)现场总线比例值为100。将100Hz乘上比例值100得10000,对应的十六进制为2710H。

RTU模式:

主机发送的命令为:

image.png

如果操作成功,返回的回应信息如下(和主机发送的命令一样):

image.png

ASCII模式:

主机发送的命令为:

image.png

如果操作成功,返回的回应信息如下(和主机发送的命令一样):

image.png

7.5.3 连写指令10H举例

例1:将地址为01H的变频器正转运行10Hz。参见“其他功能的参数表”,“通讯控制命令”的地址为2000H,正转运行为0001。“通讯设定频率”的地址为2001H,10Hz对应的十六进制为03E8H。见下表。

功能说明

地址定义

数据意义说明

R/W特性

通讯控制命令

2000H

0001H:正转运行

R/W

0002H:反转运行

0003H:正转点动

0004H:反转点动

0005H:停机

0006H:自由停机(紧急停机)

0007H:故障复位

0008H:点动停止

通讯设定值地址

2001H

通讯设定频率(0~Fmax(单位:0.01Hz))

R/W

2002H

PID给定,范围(0~1000,1000对应100.0%)

RTU模式:

主机发送的命令为:

image.png

如果操作成功,返回的回应信息如下:

image.png

ASCII模式:

主机发送的命令为:

image.png

如果操作成功,返回的回应信息如下:

image.png

例2:将地址为01H的变频器的“加速时间”设为10s,减速时间设为20s。

P00.11

加速时间1

P00.11和P00.12的设定范围:0.0~3600.0s

机型确定

P00.12

减速时间1

机型确定

P00.11对应的参数地址为000B,加速时间10s对应的十六进制为0064H,减速时间20s对应的十六进制为00C8H。

RTU模式:

主机发送的命令为:

image.png

如果操作成功,返回的回应信息如下:

image.png

ASCII模式:

主机发送的命令为:

image.png

如果操作成功,返回的回应信息如下:

image.png

注意:上述指令中加空格只是便于说明。在实际运用不要在指令中加空格,除非上位机能够自己去掉空格符号。


上一章节 下一章节