联系方式


应用指南

Modbus通讯控制

 

       1.基本使用说明
  只有在远程模式下才可以通过Modbus通信控制变频器启停和调速。
  1)上位机通过Modbus与变频器通信,首先要注意通信参数P0-80~P0-82要与上位机的通信设定参数一致。P0-80是用于设置变频器的从机地址,默认为1.参数P0-81是指通信波特率,默认是9600。P0-82是指通信数据格式,默认是偶校验位,一位停止位。这些3个参数也可根据上位机的通信参数对应改变,上位机与变频器的通信参数必须设为一致才能通信。
  2)通信线连接上后,可直接通过寄存器地址9999控制变频器启动停止,寄存器地址10000写入运行频率。电气原理图参考如下:
  2.寄存器地址定义
  本说明中的寄存器地址从0开始计算。
  1)变频器参数和寄存器地址转换规则
  变频器参数都映射为Modbus寄存器。变频器参数的读写特性、范围仍然遵循使用说明书中的说明。变频器参数和Modbus寄存器之间的转换关系如下:寄存器地址=参数号–1
  例如:参数P0-30(预置设定值0)的寄存器地址为:30-1=29(0x001D)
  参数P9-11(直流母线电压)的寄存器地址为:911-1=910(0x038E)
  注意:第8组和第9组参数为只读参数。变频器不支持一次读写多个参数。
  2)其他寄存器地址说明
  除了变频器参数映射为Modbus寄存器外,变频器内还额外定义了部分寄存器方便用户控制变频器运行、监视变频器状态。这部分寄存器支持一次读写最多不超过10个寄存器。

寄存器地址

说明

R/W

9999*        (十六进制270F)

控制命令

W

10000*       (十六进制2710)

运行频率(0~Fmax,单位0.01Hz)

W

10099*       (十六进制2773)

变频器状态

R

10100*       (十六进制2774)

变频器故障码

R

10101        (十六进制2775)

输出频率(0~Fmax,单位0.1Hz)

R

10102        (十六进制2776)

输出电流(185kW及以上,单位:0.1A;其他,单位0.01A)

R

10103        (十六进制2777)

输出电压(单位:1V)

R

10104        (十六进制2778)

输出功率(185kW及以上,单位:0.1kW;其他,单位:0.01kW)

R

10105        (十六进制2779)

电机转速(单位:1rpm)

R

10106        (十六进制277A)

直流母线电压(单位:1V)

R

10107        (十六进制277B)

设定值

R

10108        (十六进制277C)

过程PID反馈值

R

  *寄存器9999控制命令说明

说明

7~0(启停控制等)

0x00:无功能(保持原状态不变)

0x01:正转运行

0x02:反转运行

0x03:点动正转运行

0x04:点动反转运行

0x05:停止

0x06:自由停车

0x07:故障复位

0x08:清除命令(清除所有运行及停止指令)

11~8(多段速选择)

0000B:P0-30(预置设定值0)

0001B:P0-31(预置设定值1)

1111B:P0-45(预置设定值15)

13~12(加减速时间选择)

00B:加减速1

01B:加减速2

10B:加减速3

11B:加减速4

14

保留

15

1B 使能Bit8~13; 0B 禁能Bit8~13

  *寄存器10000运行频率说明
  使用通讯控制变频器时,可以通过写寄存器10000直接设置运行频率。该寄存器数值范围为0.00~P5-08,单位0.01Hz。
  *寄存器10099变频器状态说明

说明

0

0B:无; 1B:警告

1

0B:无; 1B:故障

3~2

00B:停止

01B:正转运行

10B:反转运行

11B:保留

7~4

预留

11~8

0000B:预置设定值0有效

0001B:预置设定值1有效

1111B:预置设定值15有效

15~12

预留

  *寄存器10100变频器故障码说明
  寄存器10100用于读取变频器当前故障或警告码。例如:当变频器发生A.48故障时,寄存器10100的值即48;当变频器报u.24警告时,寄存器10100的值即24。