[?+]: Temperature control with Siemens
[?+]: Temperature control with Siemens
hello friends, One years ago, my collegues tell me that simatic have a specific Fb standard to realize a pid control temperature ( not fb41 ).
Now i need to control a temperature into a furnace whit 1000 °C and a relative ramp of heating. Is necessary to haven't a overshoot over 20-30 °C when the setpoint is reached .
Note : all the process is very slowly .
If i use a standard pid the integral action is not good for my application and if i use also a derivate action i have a sinuosoidal movement.
Anyone know if exist this fb fr the temperature control and where i can find it ?
Anyone have a suggest for me ?
Thank a lot !!
Now i need to control a temperature into a furnace whit 1000 °C and a relative ramp of heating. Is necessary to haven't a overshoot over 20-30 °C when the setpoint is reached .
Note : all the process is very slowly .
If i use a standard pid the integral action is not good for my application and if i use also a derivate action i have a sinuosoidal movement.
Anyone know if exist this fb fr the temperature control and where i can find it ?
Anyone have a suggest for me ?
Thank a lot !!
Re: Temperatre contro whit Siemens
May be FB 58? See 'Simatic Temperature Control' in the documentation folder.PLC_ITA wrote:a specific Fb standard to realize a pid control temperature ( not fb41 ).
Re: Temperatre contro whit Siemens
Hi
Look also sample program zEn01_13_STEP7_PID-Temp in Simatic Manager.
regards
Look also sample program zEn01_13_STEP7_PID-Temp in Simatic Manager.
regards
-
- Posts: 33
- Joined: Thu Mar 27, 2008 2:18 am
- Location: Vietnam
- Contact:
I think that we have two ways for this application:
1. Use FB58 together with DB58 (for storage data) => simply
2. Use FB41 coporation with FB43 => more complicate
but i suggest that u should use FuzzyControl with S7-300, with fuzzy controller u can have a efficiently system for Temperature Control and it's very flexible for this application.
best regard!
1. Use FB58 together with DB58 (for storage data) => simply
2. Use FB41 coporation with FB43 => more complicate
but i suggest that u should use FuzzyControl with S7-300, with fuzzy controller u can have a efficiently system for Temperature Control and it's very flexible for this application.
best regard!
Re: [?]: Temperatre control with Siemens
Is your sinusoidal movement constant in amplitude?
If yes, try to decrease derivative component and see what happens. My opinion is that you will have a sinusoidal action with a lower amplitude.
Tune the PID regulator until it reaches your accepted sinusoidal movement.
From my experience I can tell that for temperature control is recommended to use PI controller, but there are cases which require PID controller. In that "special" cases is better to have a "small" amount of derivative action, otherwise the process tends to be oscilatory.
If yes, try to decrease derivative component and see what happens. My opinion is that you will have a sinusoidal action with a lower amplitude.
Tune the PID regulator until it reaches your accepted sinusoidal movement.
From my experience I can tell that for temperature control is recommended to use PI controller, but there are cases which require PID controller. In that "special" cases is better to have a "small" amount of derivative action, otherwise the process tends to be oscilatory.
Re: [?]: Temperature control with Siemens
The FB41 should be OK, I use it for extruders with very good results, but there are several parameters to set. The derivative action must be set completely ZERO for this aplication, only work with PI. Only have heating or heating and cooling?
Re: [?]: Temperature control with Siemens
Do you use it for the temperature controller or for the pressure controller too?Scarch wrote:The FB41 should be OK, I use it for extruders with very good results, but there are several parameters to set. The derivative action must be set completely ZERO for this aplication, only work with PI. Only have heating or heating and cooling?
Last edited by Scowl on Tue May 25, 2010 2:47 pm, edited 1 time in total.
Re: [?]: Temperature control with Siemens
my problem was in a very very long time to response from field. ( some case also 2-3 hour ) In this case the integral action accumulate a high value.
I had solve my problem with a integral limitation, and inserted a big gain.
for pressure control the FB41 are excellent !
I had solve my problem with a integral limitation, and inserted a big gain.
for pressure control the FB41 are excellent !
Re: [?+]: Temperature control with Siemens
I have done a lot of projects, which apply siemens s7 to fulfill temperature control strategy, you can contact me if you need help.PLC_ITA wrote:hello friends, One years ago, my collegues tell me that simatic have a specific Fb standard to realize a pid control temperature ( not fb41 ).
Now i need to control a temperature into a furnace whit 1000 °C and a relative ramp of heating. Is necessary to haven't a overshoot over 20-30 °C when the setpoint is reached .
Note : all the process is very slowly .
If i use a standard pid the integral action is not good for my application and if i use also a derivate action i have a sinuosoidal movement.
Anyone know if exist this fb fr the temperature control and where i can find it ?
Anyone have a suggest for me ?
Thank a lot !!
my email: lazysy@gmail.com