《可编程调节器》PPT课件.ppt
《《可编程调节器》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《可编程调节器》PPT课件.ppt(60页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、控制仪表及装置控制仪表及装置控制仪表及装置控制仪表及装置第四章第四章 可编程调节器可编程调节器 第一节第一节 概述概述 可编程调节器的特点可编程调节器的特点 基本构成基本构成 第二节第二节 KMM可编程调节器可编程调节器 组成组成 功能功能 编程方法和仪表投入编程方法和仪表投入 应用举例应用举例第一节第一节 概述概述 可编程调节器的特点可编程调节器的特点 实现了仪表和计算机一体化。实现了仪表和计算机一体化。具有丰富的运算、控制功能。具有丰富的运算、控制功能。通用性强,使用方便。通用性强,使用方便。具有通信功能,便于系统扩展。具有通信功能,便于系统扩展。可靠性高,维护方便可靠性高,维护方便。调节
2、器还具有自诊断功能,随时监视各部件调节器还具有自诊断功能,随时监视各部件工况,出现故障,指示操作人员及时排除。工况,出现故障,指示操作人员及时排除。基本构成基本构成硬件系统硬件系统 多多路路开开关关采采样样保保持持输输入入缓缓冲冲模拟量输入开关量输入A/D输输入入接接口口微微处处理理器器输输出出接接口口存储器存储器键盘显示接口键盘显示接口D/A多多路路开开关关输输出出保保持持V/I输输出出缓缓冲冲键盘显示器通信接口通信接口发送发送接收接收模拟量输出开关量输出通信主机电路主机电路 由微处理器由微处理器(CPU)、存储器存储器(ROM、EPROM、RAM)、定时定时/计数器计数器(CTC)以及输入
3、输出接口以及输入输出接口(I/O)等组成等组成,完成数据传递完成数据传递、信息与程序存信息与程序存储储、定时计数定时计数、并行输入输出和异步并行输入输出和异步或或同步串同步串行通信的功能。行通信的功能。数字仪表现常采用单片微机或专用集成电路数字仪表现常采用单片微机或专用集成电路作为主机电路作为主机电路。单片微机包括了单片微机包括了CPU、ROM、RAM、CTC和和I/O接口等接口等,与多芯片组成的主与多芯片组成的主机电路相比,具有体积小、连线少、可靠性机电路相比,具有体积小、连线少、可靠性高、价格便宜的优点。高、价格便宜的优点。模拟量输入输出通道模拟量输入输出通道 模拟量输入通道包括多路模拟开
4、关模拟量输入通道包括多路模拟开关、采样采样/保保持器持器(S/H)和和 A/D转换器等,完成模数转换功转换器等,完成模数转换功能。能。有多种类型的有多种类型的 A/D,性能各异,位数有,性能各异,位数有二进制二进制 8、10、12、16、20、24位及二位及二-十进制十进制31/2、41/2位。位。模拟量输出通道包括模拟量输出通道包括 D/A转换器、多路模拟转换器、多路模拟开关、输出保持电路和开关、输出保持电路和V/I转换器转换器 等等,完成数完成数模转换和电压模转换和电压/电流转换功能电流转换功能。常采用电流型常采用电流型 D/A 芯片,有芯片,有 8、10、12、16位等几种,位等几种,D
5、/A 输出端尚需加接运算放大器。输出端尚需加接运算放大器。开关量输入输出通道开关量输入输出通道 触点开关、无触点开关或逻辑器件的开关量触点开关、无触点开关或逻辑器件的开关量信号,通过输入缓冲电路或直接由输入接口信号,通过输入缓冲电路或直接由输入接口送至主机电路,经处理后通过输出锁存器输送至主机电路,经处理后通过输出锁存器输出至开关器件出至开关器件。人机联系部件人机联系部件 包括测量值、给定值显示器,输出电流显示包括测量值、给定值显示器,输出电流显示器器,运行状态运行状态(串级串级/自动自动/手动手动)切换按钮,切换按钮,给定值增减按钮给定值增减按钮,另有一些状态显示灯和设另有一些状态显示灯和设
6、置、指示各种变量的键盘、显示器。置、指示各种变量的键盘、显示器。显示器常使用动圈指示表、显示器常使用动圈指示表、LED、LCD等器等器件。件。通信部件通信部件 包括通信接口和发送、接收电路等。通信接包括通信接口和发送、接收电路等。通信接口将欲发送的数据转换成标准通信格式的数口将欲发送的数据转换成标准通信格式的数字信号,由发送电路送至通信线路上;同时字信号,由发送电路送至通信线路上;同时通过接收电路接收来自通信线路的数字信号,通过接收电路接收来自通信线路的数字信号,将其转换成能被主机接受的数据。将其转换成能被主机接受的数据。通信接口有并行和串行两种。可编程调节器通信接口有并行和串行两种。可编程调
7、节器大多采用串行传送方式,一次传送一位,连大多采用串行传送方式,一次传送一位,连续传送,其特点是所用电缆少,成本低,适续传送,其特点是所用电缆少,成本低,适于远距离传输。于远距离传输。系统程序系统程序 软件系统软件系统 系统初始化系统初始化键盘显示管理键盘显示管理中断管理中断管理自诊断处理自诊断处理运行状态控制运行状态控制监监控控程程序序键处理键处理定时处理定时处理运算控制运算控制通信处理通信处理掉电处理掉电处理中中断断处处理理程程序序 是调节器的主体部分,包括是调节器的主体部分,包括基本程序、基本程序、输入处理程序、运算式程序和输出处理程序。基本输入处理程序、运算式程序和输出处理程序。基本程
8、序程序通常由监控程序和中断处理程序组成:通常由监控程序和中断处理程序组成:输入处理程序包括:折线处理、温度补偿、压力补偿、开输入处理程序包括:折线处理、温度补偿、压力补偿、开方处理和数字滤波程序。方处理和数字滤波程序。输出处理程序规定模拟输出信号和数字输出信号从哪个模输出处理程序规定模拟输出信号和数字输出信号从哪个模块引接过来。块引接过来。运算式程序包括:算术运算、逻辑运算、运算式程序包括:算术运算、逻辑运算、PID运算、高、运算、高、低值选择、高、低值监视、超前低值选择、高、低值监视、超前/滞后等滞后等45种子程序。用种子程序。用户最多可选择户最多可选择30种运算模块进行组合。种运算模块进行
9、组合。用户程序用户程序 其作用是连接系统程序中各功能模块,以完成其作用是连接系统程序中各功能模块,以完成预定的控制任务预定的控制任务。编制程序采用表格式组态语言编制程序采用表格式组态语言(KMM调节器调节器)和助记符式组态语言和助记符式组态语言(SLPC调节器调节器)。本章本章以前者为例予以介绍。以前者为例予以介绍。编程有离线和在线两种方法:编程有离线和在线两种方法:编程器独立于调节器编程器独立于调节器,用户程序写入用户程序写入EPROM,将其插入调节器相应的插座上。将其插入调节器相应的插座上。编程器和调节器共用一个编程器和调节器共用一个CPU,用户程序写用户程序写入入EPROM后,同样移至调
10、节器的插座上。后,同样移至调节器的插座上。PID控制算式控制算式 可编程调节器的可编程调节器的 PIDPID 算式是对模拟控制器的算算式是对模拟控制器的算式(参见第一章)进行离散化得到的式(参见第一章)进行离散化得到的。积分项可表示为积分项可表示为 e(t)d t=TS e(i)t0ni=0微分项可表示为微分项可表示为d e(t)e(n)-e(n-1)d tTS式中TS 为采样周期,n 为采样序号。经替换得到完全微分型的位置型算式位置型算式:y(n)=Kp e(n)+TS e(i)+yTIni=0TDTSe(n)-e(n-1)式中y(n)为第n次采样输出值,y为输出初值。=将将第第n次采样的次
11、采样的算式减去算式减去第第(n-1)次采样的次采样的算式,算式,得到得到完全微分型的增量型算式增量型算式:y(n)=Kp e(n)-e(n-1)+Ki e(n)+Ki=KpKd e(n)-2e(n-1)+e(n-2)TSTI式中:,调节器的积分系数Kd=Kp,调节器的微分系数TDTS另有另有速度型算式速度型算式:v(n)=y(n)/TS 常使用常使用增量型算式增量型算式,因有利于实现手因有利于实现手/自动之间自动之间的无扰动切换。的无扰动切换。PID算式的改进算式的改进 不完全微分型不完全微分型 不完全微分型算式的传递函数,将其离散化得不完全微分型算式的传递函数,将其离散化得到:到:y(n)=
12、Kp e(n)+TS e(i)+TIni=0TDT*e(n)-e(n-1)+yD(n-1)T*=TS+TDKD式中:,=TD/KDTS+TD/KD 不完全微分型算式较复杂不完全微分型算式较复杂,但其控制品质优于,但其控制品质优于完全微分型完全微分型。微分先行微分先行PID 如同微分先行的模拟控制器一样,它只对测量如同微分先行的模拟控制器一样,它只对测量值进行微分,这样在给定值变化时,不会产生值进行微分,这样在给定值变化时,不会产生输出的大幅度变化。输出的大幅度变化。积分分离积分分离PID 在偏差大于一定值时,取消积分作用,而当偏在偏差大于一定值时,取消积分作用,而当偏差小于该值时,才将积分投入
13、,这样既可减小差小于该值时,才将积分投入,这样既可减小超调,又可达到积分校正的效果超调,又可达到积分校正的效果(消除偏差消除偏差)。还可采用其它方法改进还可采用其它方法改进PID算式,例如带有死算式,例如带有死区的区的PID控制控制,自动改变比例增益的,自动改变比例增益的PID控制、控制、模糊模糊PID控制等控制等。主机电路:主机电路:CPU采用采用8085A,系统,系统ROM容量为容量为10K字节,用户字节,用户ROM容量容量2K字节,字节,RAM为为1K字节,定时器采用字节,定时器采用8253。设置有监视定时器设置有监视定时器(WDT)电路,一旦电路,一旦CPU异常,异常,即能告警,仪表转
14、入联锁手动状态。即能告警,仪表转入联锁手动状态。电源电压电源电压异常时,切入后备电源,以保护异常时,切入后备电源,以保护RAM内数据。内数据。第二节第二节 KMM可编程调节器可编程调节器 组成组成主要性能指标:主要性能指标:模拟量输入模拟量输入5点,输出点,输出4点;数点;数字量输入字量输入5点,输出点,输出4点;采样周期点;采样周期100500ms;运算模块;运算模块45种;可编程模块种;可编程模块30个。个。硬件部分硬件部分 模拟量输入输出电路:模拟量输入输出电路:A/D 转换电路是利用输转换电路是利用输出电路中的出电路中的12位位 D/A 和比较器通过软件来实现和比较器通过软件来实现的。
15、输出电路除输出模拟信号外,还送出的。输出电路除输出模拟信号外,还送出PV、SP模拟值至面板,供显示测量、给定值之用。模拟值至面板,供显示测量、给定值之用。数字量输入输出电路:数字量输入输出电路:输入电路由晶体管陈列输入电路由晶体管陈列 和门控电路构成。输出电路包括锁存器和锁存和门控电路构成。输出电路包括锁存器和锁存器和晶体管,来自输出接口的数字信号通过锁器和晶体管,来自输出接口的数字信号通过锁存器和晶体管送到外部开关电路。存器和晶体管送到外部开关电路。输入输出接口:输入输出接口:I/O 接口包括可编程并行接口接口包括可编程并行接口电路电路8255和可编程键盘显示控制器和可编程键盘显示控制器82
16、79。8255的三组的三组I/O端口分别作为端口分别作为D/A的输入口数字信号的输入口数字信号的输入、输出口,的输入、输出口,8279用于数据设定器的数据用于数据设定器的数据修改和修改和LED数码管的显示。数码管的显示。系统程序:系统程序:系统程序包括基本程序、输入处理系统程序包括基本程序、输入处理程序、运算程序和输出处理程序。程序、运算程序和输出处理程序。基本程序基本程序是程序的主体部分,由监控程序和中是程序的主体部分,由监控程序和中断处理子程序组成。断处理子程序组成。输入处理程序和运算程序输入处理程序和运算程序则由一系列子程序构则由一系列子程序构成,每个子程序完成一种特定的功能。成,每个子
17、程序完成一种特定的功能。软件部分软件部分 用户程序:用户程序:由使用者自行编制,采用表格式组由使用者自行编制,采用表格式组态语言,其语句是一些起连接作用的控制数据。态语言,其语句是一些起连接作用的控制数据。将这些数据填入规定的表格中,即构成表格式将这些数据填入规定的表格中,即构成表格式用户程序,再用编程器将程序写入用户程序,再用编程器将程序写入EPROM中。中。用户程序用户程序KMM可编程调节器采用表格式组态语言编制程序。这可编程调节器采用表格式组态语言编制程序。这种语言的语句实际上是一些起连接作用的控制数据。种语言的语句实际上是一些起连接作用的控制数据。控制数据由以下控制数据由以下4部分组成
18、:部分组成:F类型代码1代码2数据例如例如PID运算数据:运算数据:F0030105100.0%PID数据PID1比例度数据工作原理工作原理1、模拟信号(、模拟信号(5路)输入调节器路)输入调节器经滤波经滤波A/D转换转换存入存入RAM中的输入寄存器中的输入寄存器;2、数字信号输入调节器数字信号输入调节器经滤波经滤波存入存入RAM中的输入中的输入寄存器寄存器;3、按、按EPROM中的程序中的程序调用输入程序和运算程序调用输入程序和运算程序,同同时从时从RAM和和EPROM中取数据中取数据,进行运算进行运算;4、若运算结果没有溢出、若运算结果没有溢出D/A输出输出15v或或420mA信信号号;若
19、运算结果有溢出若运算结果有溢出取上次计算结果并报警取上次计算结果并报警.KMM 可对可对5个模拟信号个模拟信号(AIR)进行折线处理、进行折线处理、温度补偿温度补偿、压力补偿压力补偿、开平方和数字滤波处理,开平方和数字滤波处理,结果为结果为AI,见下图:见下图:功能功能输入处理功能输入处理功能 图中的开关若打在图中的开关若打在“0”,表示不进行该项处理,表示不进行该项处理。TBL1TCOMPPCOMPSQRTDIGFILTTBL2TBL31001010213AIRAI作用:对输入信号进行非线性校正。作用:对输入信号进行非线性校正。1、折线处理(、折线处理(TBL)传感器到传感器到A/D A/D
20、 转换之间的任何一个环节都存在非线性的问题,转换之间的任何一个环节都存在非线性的问题,使得使得A/DA/D转换值转换值n n与被测量与被测量x x不成线性关系,不成线性关系,如果不解决这种非线性问题,将会严重影响智能仪表的测量精度。测量值只与校正点的测量数据有关,而与包括传感器在内的模拟输入通道的各环节的非线性并无直接关系。因此,只要仪表的重复性或稳定性较好,即在不同时刻测量同一被测量X时,得到的A/D转换值N始终或基本保持不变,不论非线性是是由于传感器还是是因为模拟输入通道的其它环节引起的,都可以达到非线性校正非线性校正的目的,从而保证仪表的测量精度。理论上讲,分的段数越多,仪表的测量精度就
21、越高,但相应地,占用仪表的内存也越多,测量速度也会有少许影响,校准时也会稍微复杂。用户可定义折线表中的用户可定义折线表中的10个折点坐标。个折点坐标。根据用户需要定义折根据用户需要定义折线表中折点的坐标值线表中折点的坐标值(xi,yi),然后填入相应的数据表。,然后填入相应的数据表。图图4-5 折线折线作用:用于气体或蒸汽流量信号的温度补偿作用:用于气体或蒸汽流量信号的温度补偿2、温度补偿、温度补偿(T COMP)3、压力补偿(、压力补偿(P COMP)编程时,将有关数值填入输入处理数据表中编程时,将有关数值填入输入处理数据表中。用于气体或蒸气流量信号压力补偿:用于气体或蒸气流量信号压力补偿:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 可编程调节器 可编程 调节器 PPT 课件
限制150内