产品线频道   >
机器人| PLC| 低压变频器| DCS| 人机界面| 现场总线| 运动控制| 高压变频器| 电机| PAC| 现场仪表| PC-BASED| 机械传动| 传感器

S7-200在自剪成型机温度控制中的改进(7)

  • 作者:张嘉良
  • 供稿:米尔自动化网
  • 阅读人次:
  • 发布时间:2012-08-06

网络十一、加热输出:

LD          温度开关1:M14.0          //温度开关打开

AW<          T96,PID输出1:VW116          //如果T96当前值小于PID输出

=          加热1:Q0.0          //那么加热输出

4.自制PID程序中,相关参数和常数的确定

(1)增益

在实际调试中,增益的设定值一般设置到当前值略超过设定值即可,如图6所示。

(2)比例项标准化系数K

为了方便调试,按上述设置好增益,其值为Kc那么把在人机界面上给操作人员设置的增益(Pi:VD108)定义为1,Kc=PiK,即Ke=K;假设Ke=0.0333时是一个合适的增益,那么标准化系数K=0.0333/1=0.0333。

(3)比例效果放大倍数

在不引起振荡的范围内,取一个合适的值。本系统中取值为2倍。加入控制的时机是在加热惯性不大,并且其误差在一定范围内,比例项调节效果不明显时。

图6增益的设定值
图6增益的设定值

(4)积分投入条件

如图7所示,积分投入定时器在a点时开始计时,设定值约在b点附近,即当比例项调节无法消除误差、进入平衡状态时投入。

(5)积分时间

积分时间就是定时执行积分项的定时器设定值,值一般是取略大于输出变化时到能够在反馈值上反映的响应时间,如图8所示,T1是设置的一个较长的积分时间,从当前值上可以看出,积分项输出对实际效果的影响在d点时已经结束,所以Tn是较合适的积分时间。

图7积分投入条件图8积分时间
图7积分投入条件

图8积分时间
图8积分时间

(6)积分项计算公式中Ts/T1变更为常数

系统中采取的是连续采样,无法确定采样时间,且更改积分时间原本就可以改变积分项的输出,所以这里经过实际测试取值为0.1,即每次执行积分项运算时,将比例项输出的1/10作为积分量。

(7)输出周期

输出周期的确定是在满足PWM输出精度的情况下,缩小PWM输出周期。系统中取2000ms即PID的调节精度为1/2000,可以满足控制精度,且周期时间小于系统响应时间。

5.利用人机界面的配方功能

前面讲述了原系统采用温控表控制,有一个缺点就是当生产的产品更换时所有温区的温度设定值都得改变。由于温控区比较多,约有20多路,这在操作上是很繁琐的。西门子公司人机界面MP277提供了强大的配方功能,可以利用它来解决这一缺点。

用MP277做配方是相当简单的,具体做法如下:

1)在Recipes中建立一个配方,并添加需要保存的变量,如图9所示。

图9建立配方
图9建立配方

分享到
【文章来自米尔自动化网http://www.mirautomation.com/pages/2012-08/s36359.shtml
本文标签: PLC   PID   S7-200   温度控制  
 三菱电机

热门内容:
工业机器人 S7-200 S7-300 PLC编程入门 自动化产品 DCS控制系统 变频电机 工控机 可编程自动化控制器 温度传感器 HMI