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 !!
[?+]: Temperature control with Siemens
-
- Posts: 265
- Joined: Sat May 27, 2006 6:46 am
- Location: Europe
-
- Site Admin
- Posts: 1122
- Joined: Wed Sep 06, 2006 12:03 pm
- Location: CIS
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 ).
-
- Posts: 508
- Joined: Mon Jul 16, 2007 12:28 pm
- Location: Europe
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
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!
-
- Posts: 2
- Joined: Sun May 09, 2010 10:48 am
- Location: Romania
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.
-
- Posts: 103
- Joined: Fri Aug 31, 2007 8:17 pm
- Location: Europe
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?
-
- Posts: 50
- Joined: Sun Nov 27, 2005 7:46 pm
- Location: Russia
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.
-
- Posts: 265
- Joined: Sat May 27, 2006 6:46 am
- Location: Europe
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 !
-
- Posts: 1
- Joined: Tue Dec 23, 2008 6:15 am
- Location: China
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