PID在DCS和PLC控制系统中的运行与应用

现在国内外一些知名品牌制造商几乎已经判断了整个工业自动化控制领域,例如:外国公司包括艾默生和西门子;国内公司:浙江大学控制,和利时等),那么这些控制系统中最传统的PID控制是如何实现的,以及它们如何执行PLD操作的编程和配置。

本文总结了常规的PID和模块,并简要介绍了其应用:一,DCS和PLC控制系统中的PID操作1指令说明l上述类型T是梯形图时间继电器的周期性输出,即称为采样和调整期。

L S1是设定目标值,也称为给定值value S2是实际测量值。

L S3是PID控制参数的初始参数单位,并且控制参数在S3之后占用25个D数据寄存器。

具体说明如下:S3 + 0:TS采样时间设置为K1(1T)S3 + 1:ACT。

操作方向一般设置为H0001;当设置为H0000时,为反PID运算。

S3 + 2:L滤波器系数0-99%0%无滤波器。

参考设置为K50 0000-99.00 S3 + 3:KP比例增益0-32767%参考设置为K2000。

0000-327.67 S3 + 4:TI积分时间0-32767(& bull; 1T)参考设置为K500。

S3 + 5:KD差分增益0-32767%通常设置为K0。

0000-327.67 S3 + 6:将TD差分参数0-32767(& 1T)设置为K0,无差分S3 + 7:偏差,浮点数表示,占据两个字节:S7 + 7,S7 + 8。

E(K)= SV-PV(ACT.0 = 1)E(K)= PV-SV(ACT.0 = 0)S3 + 8:S3 + 9:偏差的一阶导数,表示为浮点数字。

S3 + 9,S3 + 10 E(K)' = E(K)-E(K-1)S3 + 10:S3 + 11:偏差的二阶导数,表示为浮点数。

S3 + 11,S3 + 12 E(K)'' = E(K)' -E(K-1)' S3 + 12:S3 + 13:这次过滤之后的测量值表示为浮点数。

S3 + 13,S3 + 14。

PVF(K)= PV(K)+ L&公牛; [PVF(K-1)-PV(K)] S3 + 14:S3 + 15:PID的微分调整项,以浮点数表示。

S3 + 15,S3 + 16。

PID_D(K)= [TD& E(K)'' + KD& TD& PID_D(K-1)] /(TS + KD• TD) S3 + 16:S3 + 17:PID此调整的输出表示为浮点数。

S3 + 17,S3 + 18 DMV(K)= DMV(K-1)小数部分+ KP [E(K)' + TS& E(K)/ TI + PID_D(K)] S3 +18:S3 + 19:PID控制输出值,值范围:0-32767。

MV(K)= MV(K-1)+ INT(DMV)S3 + 20:SH上限警报设置为K20000 S3 + 21:SL下限警报设置为K20 S3 + 22:设置OH上限幅度至K10000 S3 + 23:OL下限值设置为K20 S3 + 24:ALM.0 SH上限报警ON ALM.1 SL下限报警ON ALM.2 OH上限输出ON ALM.3 OL下限输出ON

联系方式

Advanced Analogic Technologies Incorporated (AnalogicTech)是移动消费电子产品全面电源管理(Total Power Managementä)半导体解决方案提供商,产品应用于诸如各种无线电话、笔记本电脑和平板电脑、智能电话、数码相机、无线局域网(WLAN)和个人媒体播放器等等产品中。公司面向消费、通信和计算应用等领域内快速发展的各种设备,专注于开发和销售满足不同应用需求的电源管理方案。AnalogicTech还开发和授权各种器件、工艺、封装和应用相关技术。AnalogicTech总部位于美国加州圣克拉拉和澳门特别行政区,并在中国(北京、上海和深圳)、香港、日本、韩国、瑞典、法国和英国等国家和地区设立了办事处,同时还拥有遍及全球的销售代理和分销商网络。

查看详情

在线咨询