Step7 with PID SIMO (single input, multiple outputs)

zivk

Member
Join Date
Feb 2010
Location
aaaaaa
Posts
3
hello..

I use S-315 to run plastic Extruder. There is heating zone with cooling fan to stabilize the temperature

I have not found PID SIMO (single input, multiple outputs) in Step7 v5.4. There are solutions (also paid)??

Thanks.
 
zivk,
it would be very helpful if you actually explain your application and why you need to have SIMO. What is single input and what are multiple output (what process variables) and similar....
 
I'm looking PID or other solution to maintain a stable temperature by heating and cooling
Have a flow of hot plastic into the zone
if the temperature above SP so should cool by fan
if the temperature under the SP then need to heat
Of course the temperature is measured continuously
I hope this explains better
Thanks.

132d74b4265.gif

Single-Input, Multiple-Output (SIMO) Example

there is a single input coming from a temperature sensor, but then two controller outputs, or actuators, being used to change the temperature. PID can output both positive and negative values, so this example uses a case structure to decide when each actuator will be used. Let’s say that output channel 1 is connected to a heater and output channel 2 connects to a fan for cooling the system. If the PID output value is positive, then we want to raise the temperature by writing the output value to the heater and turning the fan off by writing a zero to channel 2. However, if the PID output value is negative, the false case structure writes the output value to the fan, and a zero to output channel 1. This is a very common way of implementing PID with multiple outputs.
 
Last edited:
You should look in the Step7 help files about FB42. That is STEP7 PID controller made for controlling motor actuators.
This is actually step controller. It has two outputs. It is aimed to control motors with discrete outputs. One output means move left other means move right. Of course, these outputs can be assign via DO module to relays. One relay would turn on heater, other would turn on cooler. Example is attached. When error is positive, one output is active, when error is negative, other output is active.
You can experiment with this and judge if this can be useful.
I know nothing about your particular application, but this could work.
Cheers,
Pandiani

FB42.jpg Step_controller.jpg
 
Last edited:
Zivk,

I explained the difference in that thread on Siemens web site. They are basically the same. Either will do. If temperature probe is directly wired to the input module you can use FB59 if you like and don't want to bother with conversion and scaling. You can try both and see for yourself. Under laying algorithm is the same. Since step controller is made for motorized valves, it requires MTR_TM (motor running time) which doesn't make much sense for heaters. Essentially this parameter determines the pulse duration. For example, for the same control deviation (error) the positioning pulse (output) will be active longer if MTR_TM is greater and vice versa. Duration of the control pulses is proportional to controller gain and MTR_TM and, of course, control error.

Please, let us know if you manage to get it to work.
 

Similar Topics

Sometimes............the PID DB reverts to default variables. And today, after weeks of running just fine.........as in 3 or 4 weeks, I get this...
Replies
0
Views
1,670
I have an analog input that is used as the PV to a PID. The PID controls an analog out. The analog out is connected to a transducer. The PID is...
Replies
4
Views
5,258
Let me begin with a few general details. I am new to Step7 I have read as many posts here about PIDs as I could. I do not find an answer to my...
Replies
2
Views
5,164
Hello guys, recently I opened the following thread on Siemens forums. It's about real time process simulator that was started by Peter and me...
Replies
5
Views
6,387
Hello, I would know, what is difference between Siemens S7 PID blocks CONT_C (FB41) and TCONT_CP(FB58), CONT_S(FB42) and TCONT_S(FB59) Thank you
Replies
2
Views
4,243
Back
Top Bottom