Rs5000 pid

grider75

Member
Join Date
Jul 2014
Location
Illinois
Posts
56
Hello all, I am new to 5000 and am trying to set up a PID block. I need to control fan speed VFD using a temp indication. I have the temp coming in as my PV and my speed control AO set up as the CV. No matter what set point I give it the output stays at 100% and I do have it in auto.
 
I am not a RSLogix5000 user but for those that are can help you if you can post your program. Zip it first.
 
I cant attach the file. My company wouldn't like that. It is a new program that I am working on so I can play around with it and not effect anything. I am pulling in the PV through a message block from a PLC5 if that makes a difference.
 
Just zip the PID part

If you just zip the PID part there should not be an problem.
And yes PV from can be a problem depends on how fast your loop is updating, it may not see the change if traffic is heavy on data highway.
Does the blower have to change that fast you need a PID?
 
Last edited:
Well, just messing around I deleted my PID tag and started from scratch. Now it seems to be working fine. No, it actually does not have to change speeds that fast. What are you suggesting? Oh, I do have a timer on the rung to control the speed of the scan too.
 
The first question should be whether you are using the PID instruction or the PIDE instruction.

Then you should explain if you've followed the basic rules about executing the instruction in a periodic task or using a timed subroutine.

Only then can you begin to describe the inputs, outputs, and gains and get advice on performance.

So start at the beginning.
 
The first thing you have to do is verify that your drive is capable of changing temperature as you desire when you change motor speed. So try changing motor speed manually with your PID(PIDE) and measuring temperature with your changing speed.
 
back to basics

Well, just messing around I deleted my PID tag and started from scratch. Now it seems to be working fine. No, it actually does not have to change speeds that fast. What are you suggesting? Oh, I do have a timer on the rung to control the speed of the scan too.

If it does not need to be that fast of a change go back to basics.
If temp need increase of large amount move a output value.
as temp gets closer reduce value. I had a blower system that response time from blower would not let PID run stable. Built logic to do it no problems.
 
Thanks for all the input. I am getting the hang of this. I will probably put these in a periodic task. That makes sense. We are currently controlling the older 1336plus VFD's in a PLC 5 using a PID block, so will probably start with those parameters and tune from there. This is on a huge 10 cell cooling tower, so its not needing to be too accurate really. I could possibly do this with logic like cowboy said, because from what I have noticed they are usually only running two different speeds depending on the time of year.
 
I am pulling in the PV through a message block from a PLC5

I would never do anything like that. Relying on a message instruction and a communication link for control. No matter how reliable it seems to be there are always hiccups. IMHO
 

Similar Topics

I'm trying to control a slow process where we only get an updated PV every 5-10 minutes. Right now we do a pseudo-automatic control that works...
Replies
7
Views
3,339
Hi Guys I have a cooler using evaps to set up PID to control the humidity. I put ugly step logic in it but although it works (+/- 4% humidity...
Replies
0
Views
1,074
Good Morning, This may be an easy question for some...but I'll need a little guidance. I have a project where under a particular condition I...
Replies
2
Views
1,608
I've been chasing my tail for a couple of hours now, trying to get the output of the PID instruction to generate a value of 4095 for 100% output...
Replies
0
Views
2,302
Hello, trying to set up some PID loops with ME and 5000. i'm fairly new to both. i'd like to use a faceplate and PIDE function block-spinning my...
Replies
2
Views
3,164
Back
Top Bottom