ddeshi2
Member
Hi all, I'm trying to implement PID loop to control air flow to a small burner. When I searched this forum I have found this:
I'm trying to implement the same. I couldn't understand his last line of stopping the PID loop and make the setpoint to track process value. Can anyone please explain how can I implement that last line using ladder logic.
Thank you,
Ding
Sounds to me like you're trying to achieve a ramped setpoint.
I'm not familiar with your make of plc but I assume that if it has built in PID function then there will be a specific register which holds the setpoint for the PID loop.
This register will need to be incremented on a periodic basis, e.g. for 100 degrees per hour the register needs to be incremented by 1 degree every 3600/100 seconds = 36 seconds.
This can be achieved with a self resetting timer which, in my experience, is normally accurate enough for this type of application.
You may also want to stop the pid loop and make the setpoint register track the process value until the burner is lit.
I'm trying to implement the same. I couldn't understand his last line of stopping the PID loop and make the setpoint to track process value. Can anyone please explain how can I implement that last line using ladder logic.
Thank you,
Ding