PID with RSLogix500 question

busarider29

Lifetime Supporting Member
Join Date
Aug 2013
Location
Midland, MI
Posts
399
Setting up a PID instruction to control the temperature of oil in a small tank. First time using PID instruction. The heaters are 480VAC energized from a solid state relay with 110 VAC coil. Following the instructions in the Logix500 instruction set manual, it has a small program for time proportional control on page 9-31 which I plan to implement in my program. Is the latching output in that program the direct output to the coil to my SSR? Should I be using an analog output address to energize the coil??
 
Is the latching output in that program the direct output to the coil to my SSR?
If you mean the Latch for Output O:1.0, then yes.

Should I be using an analog output address to energize the coil??
No, not if you use the time-proportioning method. It only uses digital ON/OFF outputs.

Where you need to use analog outputs is when you have some type of controller (say an SCR temperature controller). Then you can feed the scaled PID output directly to the temperature controller. Without the temperature controller, you can use the PID with the time-proportioning method. Basically you are setting the % time (of the 10-second cycling timer T4:0) that the output stays ON. You definitely need solid-state relays for this, as they have to switch on and off a bunch of times.
 
Last edited:
If you mean the Latch for Output O:1.0, then yes.

No, not if you use the time-proportioning method. It only uses digital ON/OFF outputs.

Where you need to use analog outputs is when you have some type of controller (say an SCR temperature controller). Then you can feed the scaled PID output directly to the temperature controller. Without the temperature controller, you can use the PID with the time-proportioning method. Basically you are setting the % time (of the 10-second cycling timer T4:0) that the output stays ON. You definitely need solid-state relays for this, as they have to switch on and off a bunch of times.


Thanks for clear feedback. I was about 90% sure those were my direct digital outputs but wanted to be completely sure before proceeding. I'm sure I'll have more questions with the PID thing before I have it working so stand by....LOL :D.
 
What is your temperature tolerances? You may not need a PID.

A simple on-off with a deadband would be a whole lot easier.
 
What is your temperature tolerances? You may not need a PID.

A simple on-off with a deadband would be a whole lot easier.

Temperature tolerances are somewhat tight. I could certainly do it without the PID like we have it on some other machine setups. However, I thought this would be a good opportunity to learn PID as it certainly would be useful in some of our other applications such as oil flow control, motor speed ramp up control, etc. This is a new machine that I'm attempting to implement this on. I may have to temporarily set it up like our other machines until I get the PID working and dialed in.
 

Similar Topics

I have two questions: When you open the settings for the PID you have the option of doing manual and auto does manual use the values entered and...
Replies
2
Views
1,754
Dilemma..PID Instructions. I've read through back and forward and read Through again and I still don't quite grasp the setup of the outer face...
Replies
7
Views
2,842
I have been troubleshooting a system containing PID's that doesn't perform correctly (it's nothing dangerous) the setup screen shows a setpoint...
Replies
3
Views
3,106
Greetings everyone! I'm designing the automation for a Flame Control process, but I;ve been having some trouble on the programming and even more...
Replies
21
Views
4,617
I am tuning a PID loop on an SLC5/05 processor. The problem is- when viewing the PID setup window (while running), the scaled error doesn't...
Replies
3
Views
4,505
Back
Top Bottom