OptoNews Tip: Changes to PID algorithms

Posted by Jean Femia on Sep 14, 2016 4:05:36 PM

pid_basic_400x222-2.pngA proportional integral derivative (PID) control loop monitors an input or process variable, compares the variable’s current value to a desired value (a setpoint), and calculates an output to keep the value very close to the setpoint.

PID loops are used extensively in heating and cooling (HVAC) systems and for other industrial systems as well.

Each Opto 22 SNAP PAC rack-mounted controller or brain has 96 PID loops built in. You configure and tune them, and they automatically run locally.

Effective with PAC Project and firmware R9.5a, we've changed some PID algorithms. To resolve an issue caused when PID input is supplied by the host, we've changed three algorithms: ISA, Parallel, and Interacting. (The Velocity algorithm was already changed when Velocity Type C replaced Velocity Type B.) For more information about the issue, see KB82058.

When you're configuring a new PID loop, especially if the input is supplied by the host, we recommend you use one of the newer algorithms. When you configure a PID loop, they are listed as:

  • Velocity (Type C)
  • ISA
  • Parallel
  • Interacting

All your older PID loops will continue to run, and you can continue to use the obsolete algorithms as well if you wish, though the new ones are recommended. In the configuration list, older algorithms are labeled Obsolete, like this:

  • Velocity (Type B) Obsolete
  • ISA (Obsolete)
  • Parallel (Obsolete)
  • Interacting (Obsolete)

For more information on PIDs, see the sections on configuring PID loops in the PAC Control User's Guide, PAC Manager User's Guide, or OptoMMP Protocol Guide

Time to tune? When you're tuning your PID loop, try out our online tuner and technical note

And as always, please contact Opto 22 Product Support if you have questions.

Learn how to use the online PID tuner

Topics: Process control, Updates, Tips, optonews, PAC Project, Building management, OptoNews 2016-09-14

Written by Jean Femia

Jean Femia writes about technical subjects and has focused on automation and control systems for more than 15 years. She likes learning about technology and taking corners in her Honda S2000.
Find me on:

    Subscribe to Email Updates

    Recent Posts

    Posts by Topic

    see all