12
AFC1 0 自抗扰控制仪 使用说明书 2010

AFC10 自抗扰控制仪 - adrc.com.cn‡ª抗扰控制器説明書-screen.pdf通讯 串口通讯 rs232 、rs485 ,波特率2400~115200bps;通讯方式:modbus rtu 协议 电源

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: AFC10 自抗扰控制仪 - adrc.com.cn‡ª抗扰控制器説明書-screen.pdf通讯 串口通讯 rs232 、rs485 ,波特率2400~115200bps;通讯方式:modbus rtu 协议 电源

AFC10 自抗扰控制仪

使用说明书

2010

Page 2: AFC10 自抗扰控制仪 - adrc.com.cn‡ª抗扰控制器説明書-screen.pdf通讯 串口通讯 rs232 、rs485 ,波特率2400~115200bps;通讯方式:modbus rtu 协议 电源

2

目 录

1. 注意事项 ................................................................................................................................................................................................... 3

2. 概要 ........................................................................................................................................................................................................... 3

2. 1 主要特点 ........................................................................................................................................................................................ 3

2. 2 技术指标 ........................................................................................................................................................................................ 4

2. 3 型号定义 ........................................................................................................................................................................................ 4

3. 操作指南 .................................................................................................................................................................................................... 5

3. 1 面板说明 ........................................................................................................................................................................................ 5

. 2 上电初时状态 .................................................................................................................................................................................. 5

3. 3 改变给定值 .................................................................................................................................................................................... 5

3. 4自动/手动切换 ............................................................................................................................................................................... 5

3. 5显示控制输出量 ............................................................................................................................................................................. 5

3. 6 设定系统参数 ................................................................................................................................................................................ 5

3. 7 设定 ADRC参数 .............................................................................................................................................................................. 5

3. 8 系统参数说明 ................................................................................................................................................................................ 6

3. 8 ADRC参数说明 ............................................................................................................................................................................... 8

3. 9 报警类型 ........................................................................................................................................................................................ 8

3. 10 ADRC参数调节方法 ..................................................................................................................................................................... 8

4. 串口通讯 .................................................................................................................................................................................................. 10

4. 1 主设备读取系统参数值 .............................................................................................................................................................. 11

4. 2 主设备写入系统参数值 .............................................................................................................................................................. 11

4. 3 主设备读取 ADRC参数值 ............................................................................................................................................................ 11

4. 4 主设备写入 ADRC参数值 ............................................................................................................................................................ 12

4. 5 回应错误信息 .............................................................................................................................................................................. 12

5. 安装及接线 .............................................................................................................................................................................................. 12

Page 3: AFC10 自抗扰控制仪 - adrc.com.cn‡ª抗扰控制器説明書-screen.pdf通讯 串口通讯 rs232 、rs485 ,波特率2400~115200bps;通讯方式:modbus rtu 协议 电源

3

1. 注意事项

请在使用仪表前先仔细阅读本说明书。

■ 用户打开仪表包装后,请先检查仪表外观是否有损坏,仪表型号是否与您的定货相符,若有出现上述的问题请立即与本公

司更换。

■ 请先了解仪表的接线和操作方法后,正确安装测试本仪表。

■ 请在仪表允许的工作条件下使用仪表。一般情况下用户不要擅自拆开仪表,以免发生危险。如仪表出现故障,请先与本公

司技术人员联系,在技术人员允许和指导下方可拆开仪表。

■ 接线端子的 1、2端为高电压交流电输入,注意不要触电。

■ 输入信号必须按类型,量程(按配线图)输入。严禁超过量程电压、电流。

2. 概要

AFC10自抗扰控制仪适用于高精度闭环控制,内装自抗扰控制算法( ADRC: Aut o Di s t ur bances Rej ect i on Cont r ol l er)。ADRC

是中国科学院研究员韩京清,经过多年攻关,自主研发的世界领先控制技术,它具有算法简单、自抗扰控制能力显著、鲁棒性

强、系统响应快等特点,可广泛应用于温度、压力、流量、液位等各种控制系统,尤其是在大时滞、环境大干扰、对象特性变

化较大的场合更能显示出其优点,是一项完全能够替代 PI D控制技术的新型控制技术。ADRC已获中国和日本的发明专利,并在

美国和日本的高科技领域得到实际应用。自抗扰控制仪控制精度高、性能可靠、控制方式多样,具有当代国际同类产品的先进

水平。

2. 1 主要特点

■ 热电偶,热电阻,线形输入等多种输入信号可任意选择;

■ 热电偶、热电阻输入采用非线性修正,测量精度高,稳定性好;

■ 内装 2路 16位 A/ D转换器,使用高精度电阻,实现高精度测量;

■ 采样周期(控制周期)在 0. 05~60秒范围内任意选定;

■ ADRC参数调节简单,改变给定值后无需再调 ADRC参数;

■ 具有控制响应速度快、超调小、稳定性好等优点;

■ 控制精度大大优于普通的 PI D,适用于多种高精度控制系统;

■ 不依赖于系统的数学模型,对于系统的内扰和外扰具有很强的抗干扰能力;

■ 具有很强的鲁棒性与自适应性;

Page 4: AFC10 自抗扰控制仪 - adrc.com.cn‡ª抗扰控制器説明書-screen.pdf通讯 串口通讯 rs232 、rs485 ,波特率2400~115200bps;通讯方式:modbus rtu 协议 电源

4

2. 2 技术指标

输入规格 热电偶 S型(0~1700℃)、 R型(0~1700℃)、 B型(300~1800℃)、

K型(- 100~1300℃)、N型(- 100~1300℃)、E型(- 100~1000℃)、

J 型(0~1000℃)、 T型(- 200~350℃)

热电阻 Pt 10(- 200~600℃)、Pt 100(- 200~600℃)、

Cu50(- 50~150℃)、 Cu100(- 50~150℃)

线性电流 0~20mA、4~20mA

线性电压 0~5V、1~5V

用户指定 用户指定一种额外线性输入规格(非线性输入需要提供分度表)

精度 测量精度 0. 2%FS

显示方式 数码显示 - 1999~9999(双 4位高亮数码管)

输出规格 线性电流 0~20mA、4~20mA,负载电阻≤500Ω

线性电压 0~5V、1~5V

用户指定 用户指定一种额外线性输出规格

PWM 继电器触点输出,220VAC/ 10A或 30VDC/ 10A

可控硅 SCR过零触发输出,可触发 220VAC/ 50A双向可控硅

固态继电器 SSR驱动输出,12VDC/ 30mA

控制方式 手动/自动 手动控制

自动控制:ADRC线形 1 阶、ADRC线形 2 阶、ADRC非线形 2 阶

采样周期 控制输出周期 0. 05~60秒

报警输出 报警 1

报警 2

继电器触点输出,220VAC/ 10A 或 30VDC/ 10A

上下限报警、上下偏差报警

通讯 串口通讯 RS232、RS485,波特率 2400~115200bps;通讯方式:MODBUS RTU协议

电源 85~265VAC、50/ 60Hz

功耗 ≤5W

环境温度 0~50℃

环境湿度 ≤85%RH

2. 3 型号定义

AFC10 - □-□-□-□-□

尺寸(高×宽) 输入 输出 报警 串口通讯

代码 说明 代码 说明 代

说明 代码 说明 代码 说明

A 96×96 T 热电偶 I 电流 N 无报警 N 无

B 96×48 R 热电阻 U 电压 1 1路报警 2 RS232

I 电流 J 继电器触点 2 2路报警 4 RS485

U 电压 C 可控硅(SCR)过零触发

X 用户指定 S 固态继电器(SSR)驱动

X 用户指定

Page 5: AFC10 自抗扰控制仪 - adrc.com.cn‡ª抗扰控制器説明書-screen.pdf通讯 串口通讯 rs232 、rs485 ,波特率2400~115200bps;通讯方式:modbus rtu 协议 电源

5

3. 操作指南

3. 1 面板说明

. 2 上电初时状态

【显示仪表名称】 【显示版本】 【自动控制状态】

自动控制状态下,上排显示测量值,下排显示给定值,“SV”

指示灯量,“OUT”指示灯闪亮。

3. 3 改变给定值

【自动控制状态】 【改变给定值状态】

自动控制状态下按“SET”键 3秒以内,此时下排给定值闪

烁,用“▲”、“▼”键改变给定值。再按“SET”键 3 秒以

内,返回到自动控制状态。

3. 4 自动 / 手动切换

【自动控制状态】 【手动控制状态】

自动控制状态下按“◄”键 3秒到 5秒之间,此时“SV”指

示灯熄灭,“MAN”指示灯量,用“▲”、“▼”键改变控制量,

再按“◄”键 3秒到 5秒之间,返回到自动控制状态。

3. 5 显示控制输出量

【自动控制状态】 【显示控制量状态】

自动控制状态下按“◄”键 3秒以内,下排显示控制输出量。

再按“◄”键 3秒以内,返回到自动控制状态。

3. 6 设定系统参数

自动控制状态下按“SET”键 5秒以上,上排显示系统参数名,

下排显示系统参数值,用“▲”、“▼”键改变系统参数值。

3. 7 设定 ADRC参数

按 3秒

按 3秒

SET

SET

按 SET

按 SET

按 3秒SET

按 3秒SET

自动控制状态下按“SET”键 3秒到 5秒之间,上排显示 ADRC

参数名,下排显示 ADRC 参数值,用“▲”、“▼”键改变

ADRC参数值。

数码管显示字符对应表

LED

指示

表示 LED

表示 LED

指示

LED

指示

表示

0 8 G o

1 9 H P

2 A i q

3 b J r

4 C K S

5 d L t

6 E M u

7 F n y

Page 6: AFC10 自抗扰控制仪 - adrc.com.cn‡ª抗扰控制器説明書-screen.pdf通讯 串口通讯 rs232 、rs485 ,波特率2400~115200bps;通讯方式:modbus rtu 协议 电源

6

3. 8 系统参数说明

表 3- 1:系统参数(寄存器地址与串口通讯参数值用于 RS232/ RS485串口通讯)

寄 存 器 地

参 数

参数定义 [串口通讯参数值: SV数码管显示值 : 说明] 出厂值

0x0000 i nt y 输入类型 [ 0:S:热电偶 S型]; [ 1:r:热电偶 R型];

[ 2:b:热电偶 B型]; [ 3:K:热电偶 K型];

[ 4:n:热电偶 N型]; [ 5:E:热电偶 E型];

[ 6:J:热电偶 J 型]; [ 7:t:热电偶 T型];

[ 8:P10:热电阻 PT10]; [ 9:P100:热电阻 PT100];

[ 10:C50:热电阻 Cu50]; [ 11:C100:热电阻 Cu100];

[ 12:0_5u:0~ 5V电压]; [ 13:1_5u:1~ 5V电压];

[ 14:0_2A:0~ 20mA电流]; [ 15:4_2A:4~ 20mA电流];

[ 16:Fr EE:保留,根据用户的需求扩充定义输入类型] ※注 4

0_5u

0x0001 Poi n 小数点位置 [ 0:0:个位]; [ 1:0. 0:十位];

[ 2:0. 00:百位]; [ 3:0. 000:千位]

0. 0

0x0002 i n_L 线性输入下限 [ - 1999~ 9999:- 1999~ 9999单位:应小于“i n_H”值,

当输入类型选择“0_5u”,“1_5u”,“0_2A”,“4_2A”,“Fr EE”其中

之一时本参数有效,否则本参数无效,当选择输入类型为“0_5u”,

实际输入为 0V时,测量值显示本参数值,当选择输入类型为“4_2A”,

实际输入为 4mA时,测量值显示本参数值];※注 1,※注 2

0

0x0003 i n_H 线性输入上限 [ - 1999~ 9999:- 1999~ 9999单位:应大于“i n_L”值,当输入类型

选择“0_5u”,“1_5u”,“0_2A”,“4_2A”,“Fr EE”其中之一时本参

数有效,否则本参数无效。当选择输入类型为“0_5u”,实际输入为

5V时,测量值显示本参数值,当选择输入类型为“4_2A”,实际输

入为 20mA时,测量值显示本参数值];※注 1,※注 2

1000

0x0004 AdJu 测量值偏移 [ - 1000~ 1000:- 1000~ 1000单位:用于修定传感器标定后在现场出

现的误差,(请勿乱设,以免引起测量误差)];※注 1,※注 2

0

0x0005 Su 给定值 [ - 1999~ 9999:- 1999~ 9999单位:控制目标值];※注 1,※注 2 500

0x0006 AL1M ALM1报警类型 [ 0:nonE: 无报警

[ 1:Hi: 上限报警 PV>A1u+A1Hy时 ON;

PV<A1u- A1Hy时 OFF];

[ 2:Hi dF:上限偏差报警 PV>SV+A1dF+A1Hy时 ON;

PV<SV+A1dF- A1Hy时 OFF];

[ 3:Lo: 下限报警 PV<A1u- A1Hy时 ON;

PV>A1u+A1Hy时 OFF];

[ 4:LodF:下限偏差报警 PV<SV- A1dF- A1Hy时 ON;

PV>SV- A1dF+A1Hy时 OFF];

nonE

0x0007 A1u ALM1报警设定值 [ - 1999~ 9999:- 1999~ 9999单位:ALM1报警设定值];

※注 1,※注 2

600

0x0008 A1dF ALM1偏差报警值 [ 0~ 1000:0~ 1000单位:ALM1偏差报警值];※注 1,※注 2 100

0x0009 A1Hy 死区 [ 0~ 500:0~ 500单位:回差、死区、不灵敏区];※注 1,※注 2 0

0x000A AL2M ALM2报警类型 [ 0:nonE:无报警]; nonE

Page 7: AFC10 自抗扰控制仪 - adrc.com.cn‡ª抗扰控制器説明書-screen.pdf通讯 串口通讯 rs232 、rs485 ,波特率2400~115200bps;通讯方式:modbus rtu 协议 电源

7

寄 存 器 地

参 数

参数定义 [串口通讯参数值: SV数码管显示值 : 说明] 出厂值

[ 1:Hi: 上限报警: PV>A2u+A2Hy时 ON;

PV<A2u- A2Hy时 OFF];

[ 2:Hi dF:上限偏差报警 PV>Su+A2dF+A2Hy时 ON;

PV<Su+A2dF- A2Hy时 OFF];

[ 3:Lo: 下限报警 PV<A2u- A2Hy时 ON;

PV>A2u+A2Hy时 OFF];

[ 4:LodF:下限偏差报警 PV<Su- A2dF- A2Hy时 ON;

PV>Su- A2dF+A2Hy时 OFF];

0x000B A2u ALM2报警设定值 [ - 1999~ 9999:- 1999~ 9999单位:ALM2报警设定值];

※注 1,※注 2

600

0x000C A2df ALM2偏差报警值 [ 0~ 1000:0~ 1000单位:ALM2偏差报警值];※注 1,※注 2 100

0x000D A2Hy 死区 [ 0~ 500:0~ 500单位:回差、死区、不灵敏区];

※注 1,※注 2

0

0x000E out M 控制输出方式 [ 0:0_5u:0~ 5V电压输出]; [ 1:1_5u:1~ 5V电压输出];

[ 2:0_2A:0~ 20mA电流输出]; [ 3:4_2A:4~ 20mA电流输出];

[ 4:P_M: PWM( ADRC)控制输出];

[ 5:Fr EE:保留,根据用户的需求扩充定义控制输出方式];

0_5u

0x000F out L 控制输出下限 [ 0~ 500:0. 0~ 50. 0% ];※注 3 0. 0

0x0010 out H 控制输出上限 [ 500~ 1000:50. 0~ 100. 0% ];※注 3 100. 0

0x0011 Adr C ADRC控制模式 [ 0:Li n1:线性一阶 ADRC ]; [ 1:Li n2:线性二阶 ADRC];

[ 2:nl n2:非线性二阶 ADRC ];

Li n1

0x0012 ACt n 正反向控制 [ 0:Hot:正向控制(控制量与测量值变化成正比)];

[ 1:Cool:反向控制(控制量与测量值变化成反比)];

Hot

0x0013 Adr 通讯地址 [ 1~ 247:1~ 247:本仪表的串口通讯地址]; 2

0x0014 bPS 通讯波特率 [ 0:2400:2400bps ];[ 1:4800:4800bps ];

[ 2:9600:9600bps ];[ 3:1440:14400bps ];

[ 4:1920:19200bps ];[ 5:3840:38400bps ];

[ 6:5760:57600bps ];[ 7:1152:115200bps ];

(内部设定:8位数据位、无奇偶校验、2位停止位)※注 4

1920

※注 1:SV数码管显示参数值时,根据“Poi n”的小数点位置设定,附加小数点。

※注 2:串口通讯参数值为 2字节整形数据,根据“Poi n”的小数点位置设定,本仪表内部附加小数点。

※注 3:串口通讯时,控制输出上下限参数值可调范围为 0~ 1000,本仪表内部附加个位小数点,转换为 0~ 100. 0%。本仪表

控制输出为 4~ 20mA线性电流,控制输出上下限参数分别设定为 25%,75%时,实际控制输出范围为 8~ 16mA。用户可

以根据现场控制系统的承受能力,适当设置控制输出上下限参数。

※注 4:改变该参数值,需要重启动本仪表。

Page 8: AFC10 自抗扰控制仪 - adrc.com.cn‡ª抗扰控制器説明書-screen.pdf通讯 串口通讯 rs232 、rs485 ,波特率2400~115200bps;通讯方式:modbus rtu 协议 电源

8

3. 8 ADRC参数说明

表 3- 2:ADRC参数定义(寄存器地址用于串口通讯)

寄存器地址 参数名 参数定义 [串口通讯参数值(10 进制): SV数码管参数值 : 说明] 出厂值

0x0020 t 控制输出周期 [ 0. 005~ 60. 0:0. 005~ 60.0:单位秒,表 3- 1 的控制输出方式

“out M”选择“P_M”时,控制输出周期与 PWM输出比例周期相

同。控制输出方式是 PWM继电器输出时,为提高继电器的使用寿

命,控制输出周期要大于 1秒。]

0. 25

0x0021 b0 控制增益 [ 0. 001~ 9990:0. 001~ 9990:]※注 5 4

0x0022 r 0 过渡过程速度参数 [ 0. 001~ 9990:0. 001~ 9990:]※注 5 0. 16

0x0023 bt 1 快慢因子 [ 0. 001~ 9990:0. 001~ 9990:]※注 5 0. 4

0x0024 bt 2 阻尼因子 [ 0. 001~ 9990:0. 001~ 9990:表 3- 1的“Adr C =Li n1”时不显示

此项] ※注 5

0. 5

0x0025 测量值 用于串口通讯,上位机可读该参数值,不能写]

0x0026 过度过程值 串口通讯数据,上位机可读该参数值,不能写]

0x0027 控制输出值 串口通讯数据,上位机可读该参数值,不能写

※注 5:ADRC参数的变化范围为:

0. 001~ 0. 999 范围内,修改参数的最小单位为 0. 001; 1. 00~ 9. 99 范围内,修改参数的最小单位为 0. 01;

10. 0~ 99. 9 范围内,修改参数的最小单位为 0. 1; 100~ 999 范围内,修改参数的最小单位为 1;

1000~ 9990 范围内,修改参数的最小单位为 10;

3. 9 报警类型

下列图中 “ON”表示:报警发光二极管点亮,同时报警继电器输出端“COM”和“NO”闭合,“COM”和“NC”开路;

“OFF”表示:报警发光二极管熄灭,同时报警继电器输出端“COM”和“NO”开路,“COM”和“NC”闭合;

1)上限报警 2)下限报警

3)上限偏差报警 4)下限偏差报警

3. 10 ADRC参数调节方法

本仪表提供线性一阶、线性二阶、非线性二阶 ADRC控制模式,对于线性一阶 ADRC阻尼因子“bt 2”不起作用。ADRC的阶数

与系统特性阶数的含义有所区别,对于大部分被控对象,尽管具有高阶次系统响应特性,线性一阶 ADRC都具有良好的控制品

质。如果利用线性一阶 ADRC不能得到满意的控制效果,可以依次利用线性二阶、非线性二阶 ADRC进行调试。

调试 ADRC参数时,根据系统响应特性,采样周期和过度过程参数可以预先设定,如果选定线性一阶 ADRC控制模式,在现

场只需要调节控制增益和快慢因子。对于大多数控制系统,线性一阶 ADRC基本上能够满足实际控制要求。

ADRC参数的调节顺序为,采样周期→过渡过程速度参数→控制增益/快慢因子/阻尼因子/反馈增益。采样周期和过渡过程参

Page 9: AFC10 自抗扰控制仪 - adrc.com.cn‡ª抗扰控制器説明書-screen.pdf通讯 串口通讯 rs232 、rs485 ,波特率2400~115200bps;通讯方式:modbus rtu 协议 电源

9

数值,根据被控对象的实际响应特性,可以事先确定。控制增益/快慢因子/阻尼因子/反馈增益参数,需要在现场结合系统的

实际相应进行调节,一旦调节完上述参数,改变给定值时不需重新调节参数,因为 ADRC参数的适应范围与 PI D参数比较其适

应范围很宽。

1)采样周期“t”

根据被控对象的实际响应特性,适当设置采样周期。对于系统响应快的被控对象可以缩短采样周期,相反时加长采样周

期。在本仪表内部采样周期控制输出周期相同。

2)过渡过程速度参数“r 0”

控制系统的给定值可以跳跃,例如给定温度从 50℃改为 70℃,但实际测量值不能从 50℃瞬间跳跃到 70℃。为了减少

系统相应的超调和振荡,当改变给定值时,本仪表内部自动安排从上一个给定值到当前给定值的过渡过程值,过渡过程值

的终值是当前给定值,过渡过程值成为 ADRC的实际控制目标值。本仪表初始通电启动时,过渡过程初始值为测量值,过

渡过程终值为给定值。

在现场实际应用本仪表时,根据系统的相应快慢情况适当安排过渡过程。例如,在温度控制系统中,实际温度从 50℃

上升为 70℃最短需要 10 分钟,安排的过渡过程时间可以比 10 分钟更短一点的时间。如果过渡过程时间安排得过长,达

到稳态的时间就变长。对时滞比较大的系统,安排较短时间的过渡过程,对系统的控制品质没有太大的影响。

■ 采用线形一阶ADRC控制模式时,过渡过程时间的近似计算公式如下:

完成过渡过程的时间 ≈ 6/r0 秒

给定值:0→30 过渡过程速度参数:0. 3 给定值:0→20 过渡过程速度参数:0. 1

完成过渡过程的时间 ≈ 6/0.3 = 20秒 完成过渡过程的时间 ≈ 6/0.1 = 60秒

■ 采用线形二阶ADRC控制模式时,过渡过程时间的近似计算公式如下:

完成过渡过程的时间 ≈ 4.8/r0 秒

给定值:0→30 过渡过程速度参数:0. 3 给定值:0→20 过渡过程速度参数:0. 1

完成过渡过程的时间 ≈4.8/0.3 = 16秒 完成过渡过程的时间 ≈ 4.8/0.1 = 48秒

■ 采用非线形二阶ADRC控制模式时,过渡过程时间的近似计算公式如下:

完成过渡过程的时间 = r0

v2- v12 v1:前给定值 v2:当前给定值

Page 10: AFC10 自抗扰控制仪 - adrc.com.cn‡ª抗扰控制器説明書-screen.pdf通讯 串口通讯 rs232 、rs485 ,波特率2400~115200bps;通讯方式:modbus rtu 协议 电源

10

给定值:10→35 过渡过程速度参数:0. 01 给定值:10→26 过渡过程速度参数:0. 09

完成过渡过程的时间≈0.01

35-10 2 = 100 秒 完成过渡过程的时间≈

0.09 26-10

2 ≈27 秒

3)控制增益“b0”

控制增益类似于 PI D调解器的比例因子,但不完全相同,它不仅有比例因子的特性,又有对系统内部与外部扰动的

估计值的补偿强度特性。针对给定值控制输出过大引起超调或振荡时,适当减小控制增益参数值,相反控制输出过小不

能快速达到给定值时,适当加大控制增益参数值。

4)快慢因子“bt 1”

初始调试控制系统时,快慢因子参数值取 1/ ( 10×t )(t :采样周期)。快慢因子可理解为控制增益“b0”的细调参数,即

测量值有超调时适当减小“bt 1”参数值,系统响应过于缓慢时配合“b0”参数适当加大“bt 1”参数值。

5)阻尼因子“bt 2”

初始调试控制系统时,阻尼因子参数值取 0. 5,当测量值在给定值附近产生上下波动时,适当加大阻尼因子参数值。

注:控制增益/快慢因子/阻尼因子是互相有关联的参数,实际应用时根据系统的相应特性互调 3个参数。

4. 串口通讯

AFC10控制仪表提供 MODBUS RTU协议,主设备与从设备之间的查询回应周期如下所示。

图 4. 1 主-从 请求-回应周期表

AFC10提供功能码 0x03(读取寄存器内容)和 0x06(写

入寄存器内容)的请求-回应通讯,主设备利用 0x03功能

码可以获取表 3- 1 及表 3- 2 的所有系统参数和 ADRC参数

值,并利用 0x06 功能码可以改变表 3- 1 及表 3- 2 的所有

系统参数和 ADRC参数值(ADRC参数的测量值,过度过程

值,控制输出值是不能改变)。串口通讯时,表 3- 1 的系

统参数值是 2 字节带符号的整型数据,表 3- 2 的 ADRC参

数值是 4字节浮点型数据。

本仪表的设备地址由表 3- 1的“Adr”参数设置,串口通

讯波特率由表 3- 1的 “bPS” 参数设置、当改变这些通

讯参数后,需要重新启动本仪表。其他串口通讯的内部设

定为:8位数据位、无奇偶校验、2位停止位。

Page 11: AFC10 自抗扰控制仪 - adrc.com.cn‡ª抗扰控制器説明書-screen.pdf通讯 串口通讯 rs232 、rs485 ,波特率2400~115200bps;通讯方式:modbus rtu 协议 电源

11

4. 1 主设备读取系统参数值

主设备利用 0x03 功能码, 一次 RTU 通讯周期可读取 1 个 2 字节整型系统参数值,读取系统参数的寄存器地址范围为

0x0000- 0x0014 (参考表 3- 1)。例:主设备读取小数点位置(寄存器地址为 0x0001)

主设备请求 ←――――――――――――→ AFC10回应

AFC10地址 02 02 AFC10地址

功能码 03 03 功能码

寄存器高位地址 00 02 字节数

寄存器低位地址 01 00 参数值高位

寄存器数量的高位 00 02 参数值低位

寄存器数量的低位 01 7D 错误校验 CRC16高位

错误校验 CRC16高位 D5 85 错误校验 CRC16低位

错误校验 CRC16低位 F9

4. 2 主设备写入系统参数值

主设备利用 0x06 功能码, 一次 RTU 通讯周期可写入 1 个 2 字节整型系统参数值,写入系统参数的寄存器地址范围为

0x0000- 0x0014 (参考表 3- 1) 例:主设备写入给定值(寄存器地址为 0x0005)

主设备请求 ←――――――――――――→ AFC10回应

AFC10地址 02 02 AFC10地址

功能码 06 06 功能码

寄存器高位地址 00 00 寄存器高位地址

寄存器低位地址 05 05 寄存器低位地址

参数值高位 01 01 参数值高位

参数值低位 F4 F4 参数值低位

错误校验 CRC16高位 99 99 错误校验 CRC16高位

错误校验 CRC16低位 EF EF 错误校验 CRC16低位

给定值 0x01F4的十进制值为 500,如果小数点位置参数 Poi n的值是 2(小数点位置为百位),此时 AFC内部以 5. 00给定值

处理。

4. 3 主设备读取 ADRC参数值

主设备利用 0x03 功能码, 一次 RTU通讯周期可读取 1 个 4 字节浮点型 ADRC参数值,读取 ADRC参数的寄存器地址范围为

0x0020- 0x0027 (参考表 3- 2)。例:主设备读取测量值(寄存器地址为 0x0025)

主设备请求 ←――――――――――――→ AFC10回应

AFC10地址 02 02 AFC10地址

功能码 03 03 功能码

寄存器高位地址 00 04 字节数

寄存器低位地址 26 42 参数值高位

寄存器数量的高位 00 48 参数值次高位

寄存器数量的低位 01 00 参数值次低位

错误校验 CRC16高位 65 00 参数值低位

错误校验 CRC16低位 F2 5D 错误校验 CRC16高位

5D 错误校验 CRC16低位

Page 12: AFC10 自抗扰控制仪 - adrc.com.cn‡ª抗扰控制器説明書-screen.pdf通讯 串口通讯 rs232 、rs485 ,波特率2400~115200bps;通讯方式:modbus rtu 协议 电源

12

4. 4 主设备写入 ADRC参数值

主设备利用 0x06 功能码, 一次 RTU通讯周期可写入 1 个 4 字节浮点型 ADRC参数值,写入 ADRC参数的寄存器地址范围为

0x0020- 0x0025 (参考表 3- 2)。例:主设备写入采样周期(寄存器地址为 0x0020)

主设备请求 ←――――――――――――→ AFC10回应

AFC10地址 02 02 AFC10地址

功能码 06 06 功能码

寄存器高位地址 00 00 寄存器高位地址

寄存器低位地址 20 20 寄存器低位地址

参数值高位 3E 3E 参数值高位

参数值次高位 80 80 参数值次高位

参数值次低位 00 00 参数值次低位

参数值低位 00 00 参数值低位

错误校验 CRC16高位 2A 2A 错误校验 CRC16高位

错误校验 CRC16低位 15 15 错误校验 CRC16低位

采样周期参数值 0x3E800000的十进制值为 0. 25(秒)。

4. 5 回应错误信息

从主设备接受的信息有错误时,本仪表返回相应错误信息。

本仪表回应错误信息

02 AFC10地址 错误码 错误内容

83 从主设备接受的功能码的最高位置 1

(0x83, 0x86,或其他)

01 接收的数据列长度不正确

02 本仪表的地址不正确

01 字节数 03 功能码不正确(03, 06 以外)

0X 错误码 04 寄存器地址超出范围

XX 错误校验 CRC16高位 05 寄存器数量不正确(0001以外)

XX 错误校验 CRC16低位 06 超出设定值范围(参考表 3- 1和表 3- 2)

07 CRC16- 2码不正确

5. 安装及接线

1) 开孔尺寸

本仪表外形尺寸为:96长× 96高× 108. 6深(mm); 开孔尺寸为:92+0. 87长× 92+0. 87

高(mm)

2) 接线图

1) 接线图中三角形表明输入与输出,1、2 端是 220V

交流电,千万不要带电触摸;

2) 17、18、19端可接 3线式热电阻,其线电阻由内部电

路来消除,实现高精度测量。如果用户接 2 线式热

电阻,17、18端需短路,18、19端接热电阻;根据

输入类型 18、19端可接电压、电流输入;

3) 报警 1,2 输出的“COM”表示公共端,“NC”表示常

闭,“NO”表示常开;

4) 8,9 端为 PWM可控硅 SCR过零触发信号输出或 PWM

固态继电器 SSR驱动信号输出;