How to do temperature ramp up?
Hi, I am quite new to ABB. Currently I am doing my first project with freelance 2013.
While it is easy to use. There might be tools that I still need some time to discover.
How to do tempreature ramp up?
I need to do a define temperature ramping.
For example I need to rise 60C in the 1 hour (or other defined time)
currently I am using CST_DT minus system DT to determine the number per minutes steps needed to do ramping
60C in 1 hour = 1 degree per minute or
60C in 2 hour = 0.5 degree per minute
Then I use sample and hold FB to trigger sp + 1 (temperature per minute) = new sp
then I repeat the above step with new value enter via DST-real function block.
While this seem working for the time being. The ramp up is not very smooth.
There must be a better way of entering final temperature and duration and let the system ramping up the temperature up smoothly
Voted best answer
If You want to schedule a time-dependant analog value why not use Time Scheduler Function Block? You can not only set the both values and times, in which they should be set, but also have a better control over how Your value changes thanks to faceplate and Time Scheduler Display. TS will make a smooth transition in time, so there shouldn't be any problem with that. Please check manual: BDD012514 Engineering - Functions and Function Blocks, Section 2 - Analog Function Blocks. TS is the last function described in this section. If the TS block is not suitable for your solution, please answer what do You exactly need that the standard block can't handle.
Source: 3BDD012514 Engineering - Functions and Function Blocks