KMM调节器组态实现及控制系统模拟调试.docx

上传人:b****4 文档编号:4666686 上传时间:2022-12-07 格式:DOCX 页数:22 大小:350.32KB
下载 相关 举报
KMM调节器组态实现及控制系统模拟调试.docx_第1页
第1页 / 共22页
KMM调节器组态实现及控制系统模拟调试.docx_第2页
第2页 / 共22页
KMM调节器组态实现及控制系统模拟调试.docx_第3页
第3页 / 共22页
KMM调节器组态实现及控制系统模拟调试.docx_第4页
第4页 / 共22页
KMM调节器组态实现及控制系统模拟调试.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

KMM调节器组态实现及控制系统模拟调试.docx

《KMM调节器组态实现及控制系统模拟调试.docx》由会员分享,可在线阅读,更多相关《KMM调节器组态实现及控制系统模拟调试.docx(22页珍藏版)》请在冰豆网上搜索。

KMM调节器组态实现及控制系统模拟调试.docx

KMM调节器组态实现及控制系统模拟调试

KMM调节器组态、实现及控制系统模拟调试

一、设计目的

1了解过程控制方案的原理图表示方法(SAMA图)。

2掌握数字调节器KMM的组态方法,熟悉KMM的面板操作、数据设定器和KMM数据写入器的使用方法。

3初步了解控制系统参数整定、系统调试的过程。

二、设计实验设备

KMM数字调节器、KMM程序写入器、PROM擦除器、控制系统模拟试验台

三、

设计步骤

1由控制要求画出控制流程图。

对如图1所示的天然气压力控制系统,要求对罐内压力进行单变量定值控制。

储罐压力经压力变送器测量后,由KMM模入通道2送至调节器中。

调节器输出AO1经电/气转换器控制气动式调节阀,控制罐内压力。

控制要求:

当调节器的给定值SP和测量值PV之偏差超过给定的监视值(15%)时,调节器自动切换至手动(M)方式。

在偏差允许的范围内(15%),允许切入自动(A)方式。

2确定对可编程序调节器的要求。

控制系统要求一路模拟量输入(模入)通道输入压力信号,一路模拟量输出(模出)通道输出控制信号控制压力调节阀。

而KMM具有5路模入通道、3路模出通道(其中第一路模出通道AO1可另外同时输出一路4~20mA电流信号),可满足本系统控制要求。

3设计控制原理图(SAMA图)。

根据控制对象的特性和控制要求,进行常规的控制系统设计。

并用SAMA图表达出控制方案。

见图2所示。

SAMA图例是由美国科学仪器制造商协会(ScientificApparatusMaker’sAssociation)制订的标准功能图例,用于控制系统设计功能的表达。

图例表示了最基本的功能,在设计使用时把某些功能图例组合在一起,表示某一功能块或显示操作器的功能,从而将全部控制功能表达出来。

4绘制KMM组态图并填写KMM控制数据表

用所采用的控制仪表制造厂商提供的控制图例和组态方法,在控制装置中实现控制策略。

KMM的组态方式是填表式组态方法,要根据控制要求画出KMM组态图并由组态图按KMM数据表格式填写控制数据表,为制作用户EPROM作准备。

(1)绘制KMM组态图

图3是根据SAMA图绘制的KMM系统组态图。

(2)根据KMM组态图填写控制数据表。

KMM组态通过填入以下7个数据表格实现。

基本数据表

(F001-01-□□-)

项目

代码设定范围

代码

数据

省缺值

PROM管理编号

指定的四位数

01

0

运算操作周期

1、2、3、4、5

02

2

调节器类型

0、1、2、3

03

0

PV报警显示PID编号

1、2

04

1

调节器编号

1~50

05

1

上位计算机控制系统

0、1、2

06

0

上位机故障时切换状态

0、1

07

0

PROM管理编号:

作芯片记号,指定一个四位数。

运算操作周期:

1-100ms;2-200ms;3-300ms;4-400ms;5-500ms。

调节器类型:

0-1PID(A/M)1;1-PID(C/A/M);2-2PID(A/M);3-2PID(C/A/M)。

上位计算机控制系统:

0-无通信;1-有通信(无上位机);2-有通信(有上位机)。

上位机故障时切换状态:

0-MAN方式;1-AUTO方式。

输入处理数据表

(F002-□□-□□-)

项目

代码设定范围

代码

模拟输入数据

缺省值

01

02

03

04

05

输入使用

0、1

01

0

按工程显示小数点位置

0、1、2、3

02

1

工程测量单位的下限值

-9999~9999

03

0.0

工程测量单位的上限值

-9999~9999

04

100.0

折线编号

0、1、2、3

05

0

温度补偿输入编号

0、1、2、3、4、5

06

0

温度单位

0、1

07

0

设定(目标)温度

-9999~9999

08

0

压力补偿输入编号

0、1、2、3、4、5

09

0

压力单位

0、1

10

0

设定(目标)压力

-9999~9999

11

0

开平方处理

0、1

12

0

开方小信号切除

0.0~100.0(%)

13

0

数字滤波常数

0.0~999.9s

14

0.0

传感器故障诊断

0、1

15

1

输入使用:

0-不用;1-用。

按工程显示小数点位置:

0-无小数;1-1位小数;2-2位小数;3-三位小数。

开平方处理:

0-直线;0-开平方处理。

开方小信号切除:

给AI1~AI5设定的开方信号切除值。

传感器故障诊断:

0-无诊断;1-诊断。

PID数据表

(F003-□□-□□-)

项目

代码设定范围

代码

PID数据

缺省值

01

02

PID操作类型

0、1

01

0

PV输入编号

1~5

02

1

PV跟踪

0、1

03

0

报警滞后

0.0~100.0(%)

04

1.0

比例带

0.0~799.9(%)

05

100.0

积分时间

0.0~99.9min

06

1.0

微分时间

0.0~99.9min

07

0.00

积分下限

-200.0~200.0(%)

08

0.0

积分上限

-200.0~200.0(%)

09

100.0

比率

-699.9~799.9(%)

10

100.0

偏置

-699.9~799.9(%)

11

0.0

死区

0.0~100.0(%)

12

0.0

输出偏差率限制

0.0~100.0(%)

13

100.0

偏差报警

0.0~100.0(%)

14

10.0

报警下限

-6.9~106.9(%)

15

0.0

报警上限

-6.9~106.9(%)

16

100.0

PID操作类型:

0-常规PID;1-微分先行PID。

PV跟踪:

定值跟踪功能,0-无;1-有。

折线数据表

(F004-□□-□□-)

折点

代码

折线数据

01

02

03

X轴

X1

01

X2

02

X3

03

X4

04

X5

05

X5

06

X7

07

X8

08

X9

09

X10

10

Y轴

Y1

11

Y2

12

Y3

13

Y4

14

Y5

15

折点

代码

折线数据

01

02

03

Y轴

Y6

16

Y7

17

Y8

18

Y9

19

Y10

20

折线数据:

缺省值是0.0,设定范围是0.0~799.0%,必须满足:

xi

(注:

本设计中此数据表未用。

可不填写。

可变变量表

可使用百分型可变变量20个,时间型可变变量5个。

(F005-□□-□□-)

01(百分型)02(时间型)

代码

数据

代码

数据

01

01

02

02

03

03

04

04

05

20

百分型数据:

缺省值为0.0;给定范围为:

-699.0~799.9%。

时间型数据:

缺省值为0.00min;给定范围为:

0.00~99.99min。

输出处理数据表

规定模拟输出信号和数字输出信号从哪个模块引出。

(F006-□□-□□-)

输出

输出端

代码

连接的内部信号名称

信号名

代码

01

(模拟输出)

AO1

01

AO2

02

AO3

03

02

(数字输出)

DO1

01

DO2

02

DO3

03

连接的内部信号缺省值为U0000。

 

运算模块数据表

用来规定模块的类型及模块相互之间的连接。

(F1□□-□□-)

运算模

块编号

运算式

H1输入信号

H2输入信号

P1输入信号

P2输入信号

名称

编号

信号名称

代码

信号名称

代码

信号名称

代码

信号名称

代码

1

PID1

2

LLM

3

HLM

4

MAN

5

DMS

6

NOT

7

OR

8

AND

9

MOD

10

11

12

30

运算模块编号:

由设计人员按模块调入顺序给出的序号。

运算模块数据表参见教材:

表4-1。

模块输入端能用的内部信号参见教材:

表4-2。

5掌握KMM程序写入器的使用方法并用程序写入器将数据写入EPROM中。

根据数据表中所填写的代码和数据用KMM程序写入器进行编程。

程序写入器的具体使用方法参见附录中说明。

按表格次序逐项输入数据。

程序输入并检查修改完毕后,按“WRIT”、“ENT”键,将程序写入EPROM中。

写入程序后的EPROM移插到KMM调节器的用户EPROM中,即可进行整机和系统调试工作。

6按控制系统模拟线路原理图接线。

由运算放大器构成的反馈网络模拟控制对象特性,构成控制系统的模拟控制回路。

系统原理接线图见图4所示。

图中实线连线表示已接连线,有三条,分别是KMM(CZ6)端子33-37(禁止外部联锁信号输入)、端子3-4(模拟通道1的电流输出构成闭合回路,以避免产生开路报警信号)和端子1-11(供电电源)。

实验时需检查确认。

弯虚线表示实验时需接连线,按图4逐条正确连接。

模拟的控制对象采用由两个线性运算放大器构成的一阶滞后反馈环节串连构成,以加大对象的滞后时间。

控制回路中测量值和设定值信号分别送入工业控制信号转换器中的A/D模拟量输入通道中进行显示和记录。

运算放大器构成的是一阶滞后特性的反馈回路。

运放的反馈网络是电阻和电容的并联,等效阻抗

,输入网络的等效阻抗

,这个放大器构成的闭环特性传递函数

,设定

,则

因此,这是一个滞后时间

的一阶滞后环节。

设计实验中选取

,计算得这个滞后环节的滞后时间

因滞后时间较小,设计中将这样的两个环节串连而成。

工业控制信号转换器是一个数据采集系统。

本设计中输入系统的定值信号和测量值,可完成信号的数据存储、显示、打印等功能。

7进行控制参数调整,对控制系统各项功能进行模拟测试并记录定值扰动控制曲线。

(1)上电准备。

检查并确认接线正确;□

对内藏有“后备手操单元”的KMM,要预先将此单元的“后备/正常方式切换开关”(Standby/NormalmadeSwitch)扳到“正常”(Normal)侧。

对使用“预置(Preset)型后备手操单元”的场合,要预先设定好“预置(Preset)输出值”。

(2)通电。

使调节器通电,初上电,调节器先处于“联锁手动”(InterlockManmalmode)方式。

(3)运行数据的确认。

用“数据设定器”来确认,对于运行所必需的控制数据、可变参数等是否被设定在规定值。

必要时可进行数据的设定变更。

(4)按控制面板上的R(Reset,复位)按钮,解除“联锁方式”后,调节器可进行输出操作、方式切换等正常的运行操作。

(5)组态工业控制信号转换设备的显示画面,以便记录调试曲线。

(6)通过“数据设定器”进行PI参数的调整,使控制品质达到控制要求。

记录定值扰动10%时的动态过程曲线。

8验收

根据设计内容填写设计报告。

设计实验报告

姓名:

专业、班级:

EPROM编号

学号:

同组人

设计名称

KMM组态及控制系统调试

1设计功能说明

控制系统功能说明

 

被控对象说明

 

2PI参数

 

3记录曲线

 

(本页提供报告内容要求,格式和页数不限)

指导教师

设计日期

附录:

实验设备及操作指南

设计实验是在控制技术实验系统设备上进行。

实验设备见附图1左图所示。

附图1实验设备全貌

其中KMM调节器安装在实验系统主设备面板的右上角,KMM的接线端子通过内部接线已布置在实验系统主设备的面板上(见附图1右图所示)。

一、KMM调节器面板及操作

KMM的机壳安装于实验系统设备中。

KMM的机芯可从机壳中抽出(见附图2右图所示)。

附图2KMM调节器面板(左)及机芯(右)

KMM面板如附图2左图所示。

面板功能如下:

测量值(PV,红)/给定值(SP,绿)指针:

指示输入到PID演算单元去的PV信号、SP信号。

报警指示灯(PV/SP指针上方的两个红灯):

依靠PID演算单元内的PVH(测量值上限),PVL(测量值下限)决定并指示出来。

复位按钮R和联锁指示灯(红,在复位按钮上方):

当自诊断功能的A组(输入异常、演算溢出、演算过载等故障)的异常被检出,仪表就自行切换到“联锁手操”运行方式,此灯亮。

此外,当联锁信号(INT`K)被输入时,仪表也自行切换到“联锁手操”,但指示灯是一亮一暗地闪亮。

找出原因并排除故障后,一按“复位”按钮R,指示灯灭。

上电时,仪表也处于(联锁手操)方式。

仪表异常指示灯和通信指示灯(复位按钮R下方的两个指示灯):

调节器故障,CPU工作停止时,仪表异常指示灯亮。

表示仪表处于“后备手操”运行方式。

此状态时,各指针的指示值均为无效。

在通信过程中通信指示灯亮。

给定值设定增

、减

按钮:

改变本机内给定值的增加、减少按钮。

当SP指针用作“PV跟踪”而成为手动运行方式时,给定值(SP)不能设定。

串级方式按钮C及指示灯(橙):

让调节器处于“串级”运行方式时,按此按钮。

成为“串级”运行方式时,此指示灯亮。

自动方式按钮A及指示灯(绿):

让调节器处于“自动”运行方式时,按此按钮。

成为“自动”运行方式时,此指示灯亮。

手动方式按钮M及指示灯(红):

让调节器处于“手动”运行方式时,按此按钮。

成为“手动”运行方式时,此指示灯亮,可以进行输出的手动操作。

(运行方式指示灯一亮一暗地闪亮表示在向“跟踪”方式转移及从“跟踪”方式回到原先的方式。

输出指针及输出操作增

、减

按钮:

输出指针用来指示AO1的电流输出值。

输出增减按钮为用手动方式改变模拟输出AO1的值。

二、KMM数据设定器及使用

数据设定器用来对指示KMM内部模块数据和设定控制参数,也可显示自诊断结果及报警。

它可以从KMM调节器侧面脱下、插上而不影响KMM的正常工作,因此可以用一个数据设定器来对多台调节器进行数据设定。

数据设定器的面板如附图3所示。

附图3KMM数据设定器面板

数据设定器的上部是两排数码显示管,第一排为代码显示部,有代码1和代码2两段组成并用两个发光二极管标识。

代码1为3位数码管,代码2为两位数码管;第二排为数据显示部并用一个发光二极管标识。

按可变更部位移动键可依次移动这三个标识用的发光二极管灯亮的位置。

当所标识部分的发光二极管亮时,表示这部分的代码或数据可以通过操作数据/代码减少键

和增加键

改变。

变更的数据按“ENTRY”键送入仪表中(此时KMM调节器的辅助开关中的“数据投入许可开关”至于“ON”位置时方有效)。

按“SP1/PV1”键时,调出PID1的SP1(给定值)和PV1(测量值)并分别在代码显示部和数据显示部显示数值。

按“SP2/PV2”键时,调出PID2的SP2(给定值)和PV2(测量值)并分别在代码显示部和数据显示部显示数值。

如果在1PID场合则显示“………”。

PID1演算参数的调出和变更示例如下:

按PID键。

代码显示部分显示C0101。

代码1为C01,其中C表示PID,01表示为PID1。

代码2为01,表示为PID1的第一个参数(即比例带)。

同时比例带的数值(即代码“C0101”的内容)被显示在数据显示部中。

按可变更部位移动键使数码显示部的LED指示灯亮。

键改变数码显示部中的比例带数值。

按“ENTRY”键送入数据(数据投入许可开关许可时)

按可变更部位移动键使代码显示部分代码2的LED指示灯亮。

键改变代码2显示部中数值为02(表示为PID1的第二个参数,即积分时间,03为微分时间,……)(参见KMM产品说明书表5-2PID演算的表示代码说明)。

按可变更部位移动键使数码显示部的LED指示灯亮。

键改变数码显示部中的积分时间数值。

按“ENTRY”键送入数据(数据投入许可开关许可时)。

同样数据设定器可对运算单元(代码为U××××)、可变参数(代码为P××××)、折线参数(代码为L××××)中的数据进行显示和修改。

三、KMM程序写入器的操作方法

程序写入器具有制作可编程调节器的用户PROM所需要的全部功能,还能够打印出程序的内容并具有程序写入器本身的自诊断功能。

 

四、

附图4KMM程序写入器(左)及面板(右)

程序写入器外观见附图4(左)。

其键盘和显示单元部分如附图4(右)所示。

显示部分由两排数码管显示信息,上排数码管显示控制代码及数据,其全部格式见附图5所示。

附图5控制数据的代码

下排数码管给出数据填写过程中的提示信息或出错代码。

控制代码及数据的内容填写由键盘控制。

各键功能如下(按由上至下,从左到右的键盘顺序):

READ键:

把用户PROM程序读入写入器的RAM中。

A键:

选择增加运算单元的功能。

C键:

选择用户PROM校核功能,擦除检查、缺省值读出和程序写入器的自诊断功能。

例如:

C333+ENT(表示输入C333后按ENT键,以下同),表示进行用户PROM擦除检查,没有擦除干净则显示“ERROR21”。

C444+ENT表示把控制数据的缺省值装入程序写入器的RAM。

(上电时自动执行该功能。

C222+ENT表示进行用户PROM和程序写入器RAM之间的校核检查,有错则显示“ERROR20”。

UF键:

送运算单元的单元编号。

F键:

选择控制数据的写入功能。

WRIT键:

把程序写入器RAM中的程序写入用户PROM中。

D键:

选择删除运算单元的内容。

L键:

选择打印功能。

C1键:

调用各个项目码的第一部分。

(在写入运算单元时,调用运算式的编号部分。

C2F键:

调用各个项目码的第二部分。

(在写入运算单元时,调用输入信号部分。

P键和U键:

用于运算单元的置数。

DATA键:

调用数据部分。

STOP键:

停止打印。

ENT键:

确认键,填入设置的代码和数据。

例1:

填写代码F0020202的数值为2(规定第二路模拟输入数据的显示保持两位小数的形式),填写步骤如下:

按F键+0键+0键+2键+ENT键,则显示F0020101_0000;

按C1键+2键+ENT键,则显示F0020201_0000;

按C2F键,则显示F0020202____1;

按DATA键+2键+ENT键,则显示F0020202____2,输入完毕。

例2:

填写运算模块数据F10120H2的数据为P0402(规定编号为1的模块为PID模块(编号为20),其H2端接第二路模拟输入(代码为P0402)),填写步骤如下:

按F键+1键+0键+1键+ENT键,则显示F101_________;

按C1键+2键+0健+ENT键,则显示F10120H1_____;

按C2F键,则显示F10120H2_____;

按DATA键+P键+4键+0键+2键+ENT键,则显示F10120H2P0402,输入完毕。

五、工业控制信号转换设备的使用

工业控制信号转换设备对由A/D转换器送入的过程参数进行记录、存储、显示、运算等功能处理后并可由D/A转换器送出模拟量信号。

本设计实验中利用其记录、显示功能记录过程变量(PV)和目标定值(SP),并打印出实验曲线。

其使用步骤如下:

组态

开机后在C:

/提示符下输入WIN↙(击回车键),进入WINDOWS界面。

在桌面上双击“CAE2000”图标,进入CAE2000界面(附图6)。

在CAE2000界面上点击下拉菜单“模块组”,选择“综合”项,出现“综合”项图标组;同样再次点击下拉菜单“模块组”,选择“接口”项,出现“接口”项图标组。

在“接口”项图标组中选择“A/D”项,在工作区点出“A/D”图形;在“综合”项图标组中选择“输出曲线2”项,在工作区点出“输出曲线2”图形(附图6所示)。

附图6CAE2000界面

连线。

将鼠标移至“A/D”图形的输出,按住鼠标左键,连线至“输出曲线2”图形的输入后松开鼠标左键,将信号输入同输出曲线连接起来。

填写模块参数。

双击“A/D”图形,出现“A/D转换模块参数表”,在“转换通道号”中填入“1”,规定了输入第一路A/D通道信号,在“标签”项中填入“通道1”,给第一路A/D通道的显示加了一个文字标识。

按确定返回至图形界面,双击“输出曲线2”图形,出现“变比例输出模块参数表”在“标签”项中填入“定值”,给第一路A/D通道的显示曲线加了一个文字标识,表示显示的是目标值参数的曲线。

按确定返回。

重复

步,组态第二路A/D信号,在“A/D转换模块参数表”中“转换通道号”中填入“2”,“A/D”图形、“输出曲线2”图形的标签分别填入“通道2”、和“测量值”。

图形组态完毕(见附图7)。

附图7图形显示组态画面

运行和显示

在CAE2000界面上点击下拉菜单“运行”,选择“实时仿真”项,出现“实时仿真参数表”,将仿真步距由1秒改为0.2秒,按确定返回。

工作区出现两个分别显示定值和测量值实时曲线界面。

预保存显示过程,在“运行”菜单下选择“结束”,按提示保存运行数据至文件名“***”下。

曲线打印

在CAE2000界面上点击下拉菜单“运行”,选择“曲线分析”项,出现“选择输出曲线”画面,点击“加入模块”项,出现“打开运行结果”画面,选

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1