![]() ![]() ![]() ![]() ![]() ![]() |
||
![]() |
||
![]() ![]() ![]() ![]() This board is for PLC Related Q&A ONLY. Please DON'T use it for advertising, etc. |
||
![]() |
![]() |
#16 |
Lifetime Supporting Member
|
They are using PD files, so should be somewhat easier than the old non-enhanced processors where everything was integers.
You need to change the engineering units to the scaled span of the temperature inputs. I see setpoints of 511 or so, but the range is 0-4095 EU, not going to work well. Also for temp loops, the tuning looks too aggressive, too much gain, and too fast on the integral. Edit: The PID is setup for raw counts of 0-4095, make sure the analog card setup matches.
__________________
Certified Siemens Functional Safety Professional, ID: SFSP17010238 https://azr.com/ Last edited by Ken Moore; April 7th, 2021 at 02:53 PM. |
![]() |
![]() |
#17 | |
Lifetime Supporting Member
|
Quote:
is the Kp (or Kc) divided by 100, so the actual gain is 0.5 and not 50? Or does the divide-by-100 trick only apply to non-enhanced (that manual is a interesting read, more smoke than light)? |
|
![]() |
![]() |
#18 | ||
Member
|
Quote:
The same questions come up over and over again. Ron Beaufort use to answer all these types of questions. Quote:
__________________
"Living is easy with eyes closed, misunderstanding all you see...." Strawberry Fields Forever, John Lennon |
||
![]() |
![]() |
#19 |
Lifetime Supporting Member
|
The divide by 100 only applies when you are using "N:" type files. With the PD file type the gain value is a float, so you can have a value of 3.4 or 4.25
Once you configure one or two of these, ( I did a bunch, back in the day), then the manual is easier to understand. I migrated from TI-565's to PLC-5's and was shocked at how crude and clunky PID's and analog handling was in the 5's. The TI platform was far more advanced and easier.
__________________
Certified Siemens Functional Safety Professional, ID: SFSP17010238 https://azr.com/ |
![]() |
![]() |
#20 |
Lifetime Supporting Member
![]() ![]() Join Date: Nov 2011
Location: Corona, CA
Posts: 1,868
|
And very good Auto Tuning at that. The Azbil SDC36 i normally use has a very good and fast auto tune. Also up to 8 PIDS that can assigned in ranges.
__________________
****Control Freak**** Net is where I be and Nathan is me. |
![]() |
![]() |
#21 | |
Lifetime Supporting Member
![]() ![]() Join Date: Nov 2011
Location: Corona, CA
Posts: 1,868
|
Quote:
I believe they are inverse of each other...ie..25 PB is 75 gain?
__________________
****Control Freak**** Net is where I be and Nathan is me. |
|
![]() |
![]() |
#22 |
Lifetime Supporting Member + Moderator
|
Does anyone remember the good old days, when Eurotherm PID controllers were "plug-in" modules that had a 5 or 6 inch drum with a slidewire on it as the SP, and a moving coil galvanometer as the PV display.
I used to service them, long ago, and we always unplugged the I and D sub-boards to disable them, taking care not to disturb the potentiometer settings ! The slidewire got cleaned with a cotton swab and a decent cleaning fluid, and we tested the unit with the I and D modules out, before return to the client with them re-inserted, untouched ! The only reason we got them in for "servicing" was that our client had a policy that if a controller was removed from a machine, for whatever reason, it had to be "serviced" before being put back into use. For the crudeness of their design, and bear in mind we are going back circa 40 years, they were incredibly good instruments/controllers. I cannot recall any that didn't go back to the client after their "service".
__________________
___________________________ ![]() abtrain@tiscali.co.uk www.abtrain.co.uk tel: 07506 73 9999 Everything works with smoke. Let it out, and it stops working. Nil Carborundem Illegitimi |
![]() |
![]() |
#23 |
Lifetime Supporting Member
|
It is GAIN, the larger the number the greater the response to an error.
__________________
Certified Siemens Functional Safety Professional, ID: SFSP17010238 https://azr.com/ |
![]() |
![]() |
#24 | |
Lifetime Supporting Member
![]() ![]() Join Date: Nov 2011
Location: Corona, CA
Posts: 1,868
|
Quote:
__________________
****Control Freak**** Net is where I be and Nathan is me. |
|
![]() |
![]() |
#25 |
Lifetime Supporting Member + Moderator
|
It was happy days for us, we got paid for cleaning a slide-wire
![]() ![]()
__________________
___________________________ ![]() abtrain@tiscali.co.uk www.abtrain.co.uk tel: 07506 73 9999 Everything works with smoke. Let it out, and it stops working. Nil Carborundem Illegitimi |
![]() |
![]() |
#26 | |
Lifetime Supporting Member
|
Quote:
A gain of 75 is equivlaent to a proportional band of 1.33% (=100/75), IIRC. That might not be right, but certainly (gain * proportional band) = some constant, and that constant is probably either 1 or 100%, and the units of that constant are the units of proportional band. |
|
![]() |
![]() |
#27 | |
Lifetime Supporting Member
![]() ![]() Join Date: Nov 2011
Location: Corona, CA
Posts: 1,868
|
Quote:
__________________
****Control Freak**** Net is where I be and Nathan is me. |
|
![]() |
![]() |
#28 |
Member
|
Units, units, units.
The proportional gain should be 1.33% control output per degree.
The open loop gain ( plant gain ) should have units of degree/ %control output. However, the Rockwell PIDs seem to do everything in counts. This is what makes Rockwell PIDs more difficult than necessary. If I were in charge of Rockwell software I would use the SCP block to convert counts to degrees in floating point format. The output would also use a SCP block to convert the control out% as a real do counts. Now the controller gain has units of %control output / degree C of error. This would be so much easier. If the ambient temperature is 25 degrees C and the open loop gain is 3 degrees C / % control output then an control output of 25% would increase the temperature to 100 degrees C. If you know the plants open loop gain, one should be able to calculate the control output necessary to achieve any temperature that is possible. I don't see why this is so damn difficult yet the same questions have be asked for over 20 years now.
__________________
"Living is easy with eyes closed, misunderstanding all you see...." Strawberry Fields Forever, John Lennon |
![]() |
![]() |
#29 | |
Lifetime Supporting Member
![]() ![]() Join Date: Nov 2011
Location: Corona, CA
Posts: 1,868
|
Quote:
__________________
****Control Freak**** Net is where I be and Nathan is me. |
|
![]() |
![]() |
#30 |
Lifetime Supporting Member
|
The bang-bang behavior suggests otherwise, and it depends on how the output is scaled, but with the PV range set to [0-4095] and the temperature in degrees, a 1 degree change is 0.025% of full scale, so 50 is not the most outrageous proportional gain.
Or am I still not grokking the scaling of the PD-based PID? |
![]() |
![]() |
Bookmarks |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
PID control (PLC5) | jeffblichmann | LIVE PLC Questions And Answers | 4 | October 9th, 2012 01:36 PM |
RSlogix PLC5 PID help! | DeweyfromOhio | LIVE PLC Questions And Answers | 13 | July 9th, 2012 07:50 PM |
PLC5 PID triggering curiosity - confirm my thougths please | wildswing | LIVE PLC Questions And Answers | 2 | November 22nd, 2011 11:48 AM |
ControlLogix general + PID "best practices" | wildswing | LIVE PLC Questions And Answers | 6 | October 10th, 2011 11:37 AM |
PID output scaling PLC5 | russrmartin | LIVE PLC Questions And Answers | 2 | January 30th, 2004 05:45 PM |