Practical Process Control for Engineers and Technicians

The following is a list of Algorithms with the ability to interact automatically with each other to provide a complete controller. Depending on the combination of these algorithms and their specific use, controllers different in function and complexity can be configured.
| PIDN | Incremental real PID |
| PIDX | Incremental ideal PID |
| PV | PV and SP limits, mode, initialization, tracking, etc. |
| OP | PID-OP value, limits, mode, initialization, etc. |
| MODE | MODE handling between PID?, PV, OP, ALARM, etc. |
| STATUS | Controller status |
| ALARM | Controller alarm |
The following is a list of Stand Alone Algorithms which can be used in any combination:
| LEADLAG | First order LEAD and LAG |
| SUM | Summer |
| MUL | Multiplier |
| RATIO | Ratio and bias |
| PROP | Incremental proportional with gain |
| INT | Integral |
| DERN | Real derivative |
| DERX | Ideal derivative |
| LAG | First order LAG |
| NOISE | Random noise with gain |
| DISTURB | General disturbance generator |
| SINE | Sine wave generator |
| SNDORDER | 2nd order system with variable damping |
| HILIM | High limit |
| LOAL | Low alarm |
| ROCHIAL | Rate of change alarm high |
| ROCLOAL | Rate of change alarm low |
| FREQTOTC | Frequency to time constant conversion |
| EUTOPCT | Engineering units to % conversion |
| PCTTOEU | % to engineering units conversion |
| LINK | Link if a status variable is true |
| MATH | General mathematical |
| DIV | Division |
| HEATCOMP | Heat balance calc for feedforward control |
| HEATSIM | Heat as function of fuel consumption for simulation |
| MASSFLOW | Mass-flow compensation |
| DEADTIME | Deadtime for simulation and/or control |
Level controller algorithms and variables
| *ALGO1:LAG | P1 = 14 |