11/20/2017 9:50 AM | |
Posts: 6 Rating:
|
Hello, Is there any easy way to implement a deadband on the PI controller, as there doesn't seem to be an in-built option? Thanks. |
11/20/2017 9:56 AM | |
Joined: 12/18/2014 Last visit: 3/23/2025 Posts: 34925 Rating:
|
Personally, no possibility is known to me. May I ask what you want to regulate with the PI Controller? |
11/20/2017 11:40 AM | |
Joined: 12/18/2014 Last visit: 3/23/2025 Posts: 34925 Rating:
|
I experimented a bit, maybe this will help you. I turn on a MAX / MIN block as memory in between. The MAX / MIN block is turned on and off by a pulse generator. When switched off, the block saves the last value. AttachmentDead_band_0BA8.Standard.zip (242 Downloads) |
This contribution was helpful to
1 thankful Users |
11/20/2017 12:25 PM | |
Posts: 6 Rating:
|
Yeah that works now with the max/min block as a memory. In the attached file: Input I1 enables the PI controller to run. B003 defines the setpoint, this is passed to the PI controller and the two comparators. When the PV enters the deadband (+/-5 in this case) the max/min is triggered to store a value that is passed into the manual paramater of the PI controller. After a short delay, the PI controller is put into manual control. It stays in that state until the PV moves outside of the deadband. AttachmentPI Deadband.zip (244 Downloads) |
Last edited by: Tom Earp at: 11/20/2017 12:25:40 PM |
|
This contribution was helpful to
1 thankful Users |
Follow us on