RSL500 setting initial PID CV output?

rupej

Member
Join Date
Sep 2014
Location
NC
Posts
967
Hello all,

On occasion, I need to manually set a PID control variable's initial output when the process is first started- say a bump to 100% to get a process going quickly. I've tried doing this with a oneshot to energize the .AM bit to set the PID in manual mode, while also using the oneshot to write the initial value to the CV output word. For whatever reason, I can't get this to work- the PID starts out exactly as it would normally. I'm assuming it's because the PID doesn't update every scan, and the PID doesn't "see" the oneshot.

My workaround is to trigger a 1 second timer to "hold" the .AM bit energized while also "holding" the MOV instruction to the CV output word.

That works, but it seems clunky to use a timer- is there a better way to do this? Do I need to break the PID instruction's rung to "reset" it when I manually change the output? Or is it better to just write a value to the feed forward word and leave it?

Curious what you guys do in this situation.
 
Last edited:
Thanks for the response. I agree, normally it is a non-issue as most PIDs can ramp up in a reasonable amount of time, however occasionally I will have a process slow enough to require very conservative gains, which would end up taking a number of minutes for the PID to ramp up on its own. Usually the first startup of a large heater or cooler has this sort of issue for me. So I do indeed need to set the initial PID output or startup is unacceptably slow.
 

Similar Topics

Hello. I haven't been in RSL500 in a little while and have forgotten.....under the "Program Files" are "SYS0" and "SYS1". If memory serves me well...
Replies
2
Views
1,535
Hey All, making progress with my Applied Motion Drive. SV200. however to properly convert decimal to hex, byte swap and message the conversion...
Replies
4
Views
1,843
Hi Everyone, PLC: ML1400 Testing on a SLC 5/04 I am working on a Project were I need to save 28 days worth of float data. So I set up F9 with 28...
Replies
3
Views
1,453
I have an annoying problem that has been going on with my home desktop for a few months, and just today is now happening on my main laptop, but...
Replies
4
Views
2,672
This is probably a dumb question but I have to ask. Is there a way to save a program in RSL5, that can be opened in RSL500?
Replies
2
Views
1,818
Back
Top Bottom