您现在的位置是:首页 > PLC技术 > PLC技术

典型的PLC模拟量闭环控制系统

来源:艾特贸易2017-12-20

简介典型的 PLC 模拟量闭环控制系统如图 10-1 所示,点画线中的部分是用 PLC 实现的。 在模拟量闭环控制系统中,被控量 c(t) (例如压力、温度、流量、转速等)是连续变化的模拟量,大多

    典型的PLC模拟量闭环控制系统如图10-1所示,点画线中的部分是用PLC实现的。

    在模拟量闭环控制系统中,被控量c(t)(例如压力、温度、流量、转速等)是连续变化的模拟量,大多数执行机构(例如电动调节阀等)要求PLC输出模拟量信号mv(t),而PLCCPU只能处理二进制数字值。c(t)首先被测量元件(传感器)和变送器转换为标准量程的直流电流信号或直流电压信号pv(t)PLC用模拟量输入模块中的A/D转换器将它们转换为时间上离散的数字值pv(n)

PLC模拟量闭环控制系统框图

    10-1    PLC模拟量闭环控制系统框图

    模拟量与数字值之间的相互转换和PID程序的执行都是周期性的操作,其间隔时间称为采样周期Ts。各数字值括号中的n表示该变量是第n次采样计算时的数字值。

    10-1中的sp(n)是给定值,pv(n)A/D转换后的过程值(即反馈值),误差ev(n)=sp(n)-pv(n)。模拟量输出模块的D/A转换器将PID控制器输出的数字值mv(n)转换为模拟量(直流电压或直流电流)mv(t),再去控制执行机构。

    例如在加热炉温度闭环控制系统中,被控对象为加热炉,被控制的物理量为温度c(t)。用热电偶检测炉温,温度变送器将热电偶输出的微弱的电压信号转换为标准量程的电流或电压,然后送给模拟量输入模块,经A/D转换后得到与温度成比例的数字值,CPU将它与温度设定值比较,并按某种控制规律(例如PID控制算法)对误差值进行运算,将运算结果(数字值)送给模拟量输出模块,经D/A转换后变为电流信号或电压信号,用来控制电动调节阀的开度,通过它控制加热用的天然气的流量,实现对温度的闭环控制。

    闭环负反馈控制可以使控制系统的反馈值pv(n)等于或跟随给定值sp(n)。以炉温控制系统为例,假设被控量温度值c(t)低于给定的温度值,反馈值pv(n)小于给定值sp(n),误差ev(n)为正,控制器的输出量mv(t)将增大,使执行机构(电动调节阀)的开度增大,进入加热炉的天然气流量增加,加热炉的温度升高,最终使实际温度接近或等于给定值。

    天然气压力的波动、工件进入加热炉,这些因素称为扰动量,它们会破坏炉温的稳定,有的扰动量很难检测和补偿。闭环控制具有自动减小和消除误差的功能,可以有效地抑制闭环中各种扰动对被控量的影响,使控制系统的反馈值pv(n))等于或跟随给定值sp(n)

    闭环控制系统的结构简单,容易实现自动控制,因此在各个领域得到了广泛的应用。

(部分原创文章应编辑稿费需求,每篇需要收取2元的稿费,如需查看全文请联系客服索取,谢谢理解!在线客服:艾特贸易网客服为您服务