最近有个问题和大家讨论下
200smart的PLC,实现温度曲线控制,一般温控表都可以设置8段程序控制,此次用PLC实现,设备为一台加热器,由可控硅进行无级调功(接受PLC内部PID运算后的4-20ma直接调节输出),系统由一台PLC,一个模拟量模块,一个触摸屏组成,。
具体实现方法为:设置8段程序控制,循序执行1~8,每段程序有设定3个参数:设定值,爬坡时间,保温时间。如设定300度,爬坡设为30分钟,保温时间设为60分钟。
则执行一段,主要的问题是如何控制输出4-20mA能够在30分钟内稳定的输出,而不是大起大落。有些朋友提出,在爬坡的30分钟内将300度进行等量分解,并在30分钟内分别将设定值增加到300度,但是我的为PID控制的,该设计方法可能导致输出大起大落,造成系统不稳定。 我观察过温控器的输出曲线,很稳定,基本上是一条比较直的曲线,我当初认为温控器这么设计,应该是将PID的输出和斜率不停的比较输出,就是并不是将其做在设定值的改变上,而是直接PID的运算过程中涉入的,通过实际温度上升的斜率和设定的斜率做比较控制其能稳定的维持在一条有设定值和升温时间构成的曲线上。 程序一结束就执行二,执行完最后的程序那就保温在最后给定值上。
请问谁有做过类似的方案的,讨论讨论呢 看之前的帖子已经是多年之前的了 ,现在有什么合适的方案吗