DCS Control Modes: 6 Types With Surprising Transfer Rules

Share:
DCS
DCS Control Modes: 6 Types With Surprising Transfer Rules

The mode of a control block decides who owns the setpoint and the output, the operator, the algorithm or another block.

Manual and Auto Cascade Bumpless Transfer Function Blocks

DCS control modes decide who writes the setpoint and who writes the output of a control loop. Knowing them well prevents process bumps, broken cascades and confused operators.

Hello everyone, today we are going to understand DCS control modes, how manual, auto and cascade differ, and how bumpless transfer keeps the process steady when modes change.
DCS control modes

What Are DCS Control Modes?

DCS control modes are the operating states of a control function block, usually a PID block, that define where its setpoint and output come from. They are part of every distributed control system and every FOUNDATION fieldbus device.

An operator changes modes from the faceplate, while the block reports its actual mode back. The difference between the requested and actual mode tells you when something below is not ready.

PID controller faceplate showing manual auto and cascade mode selection in a DCS
Image credit: Casual Process Engineer

FOUNDATION fieldbus defines a mode parameter with four parts, target, actual, permitted and normal. Most DCS vendors follow the same model even for their own blocks.

Modes connect closely to DCS function block programming, because blocks pass status and back calculation values to each other to manage mode changes.

6 Main DCS Control Modes

MAN, Manual

Operator writes the output directly and the PID algorithm does not move it.

Best for: startup and troubleshooting
Operator Output
AUTO, Automatic

Operator writes the setpoint and PID calculates the output.

Best for: normal single loop control
Operator Setpoint
CAS, Cascade

Setpoint comes from an upstream block such as a primary controller.

Best for: cascade and ratio schemes
Block Setpoint
RCAS, Remote Cascade

Setpoint is written by an external host or supervisory program.

Best for: advanced process control
Remote Setpoint
ROUT, Remote Output

Output is written directly by an external program.

Best for: optimizers and sequences
Remote Output
OOS, Out of Service

Block is not executing and its output holds or goes to a safe value.

Best for: maintenance and configuration
Inactive

Two more states appear as actual modes only. IMAN, or initialization manual, shows the downstream path is not ready, and LO, or local override, shows an interlock or local action has taken the output.

Operators cannot choose IMAN or LO. The block enters them by itself and returns to the target mode when the condition clears.

Who Owns the Setpoint and Output

ModeSetpoint Written ByOutput Written ByPID Active
MANOperator, often tracking PVOperatorNo
AUTOOperatorPID algorithmYes
CASUpstream blockPID algorithmYes
RCASExternal hostPID algorithmYes
ROUTNot usedExternal programNo
OOSNot usedHolds last valueNo

In a cascade control loop, the secondary controller runs in CAS so it follows the primary controller output. The primary runs in AUTO with a setpoint from the operator.

If the secondary is put in MAN, the primary sees the cascade broken and goes to IMAN. This prevents the primary output from winding up while it has no effect.

Bumpless Transfer and Setpoint Tracking

Operator in MANAdjusts output by hand
PV TrackingSetpoint follows PV while in MAN
Switch to AUTOError is zero at the moment of change
Integral StartsOutput moves smoothly from its last value
Stable ControlNo kick in the valve position

Bumpless transfer means the output does not jump when the mode changes. The block initializes its internal integral term to the current output before the algorithm takes over.

Setpoint tracking helps further by keeping the setpoint equal to PV while in manual. When the loop enters AUTO, the error is zero and the proportional term adds no sudden kick.

In cascade, the secondary sends a back calculation value to the primary. The primary uses it to line up its output so the cascade can close without a bump, a detail often missed during PID tuning.

Mode Change Bump Formula

Output bump = Kc × (SP minus PV)

Applies when switching MAN to AUTO without setpoint tracking,
for a PID with proportional action on error.

Worked example:
Kc = 2.0
SP = 60 percent, PV = 55 percent
Error = 60 minus 55 = 5 percent
Output bump = 2.0 × 5 = 10 percent valve jump

A 10 percent step on a large steam or fuel valve can upset the whole unit. With PV tracking enabled, the error at switchover is zero and the bump disappears.

Some DCS blocks also offer proportional on PV instead of error. That option removes setpoint kicks during normal operation as well.

5 Steps to Close a Cascade Safely

1
Stabilize Secondary
Put the secondary in AUTO and tune it first.
2
Enable Tracking
Turn on setpoint and back calculation tracking.
3
Switch Secondary to CAS
The secondary now waits for the primary.
4
Place Primary in AUTO
Primary initializes its output to the secondary setpoint.
5
Watch the Transfer
Confirm valve and PV move smoothly.

The same order applies to split range and ratio loops that feed a secondary block.

Always close the inner loop first and open the outer loop first. This single rule prevents most cascade upsets during commissioning.

Where DCS Control Modes Are Used

Plant Startup
MAN lets operators bring the process up gently.
Steady Operation
AUTO and CAS keep variables at target.
Advanced Control
RCAS lets an APC layer adjust setpoints.
Sequencing
ROUT lets a batch sequence drive valves directly.
Maintenance
OOS allows safe configuration changes.
Interlocks
LO shows a safety action has taken the output.

Local override is linked to interlock design. Our article on force vs override explains how these actions should be controlled and logged.

Alarm systems should report unexpected mode changes. Guidance in ISA 18.2 alarm management helps decide which ones deserve an alarm.

Mode Change Bump Calculator

Output Jump Without Tracking
Expected output bump
10.00 percent output step

A negative result means the output steps down instead of up. Either way, tracking removes the step completely.

Good Mode Practice
  • Setpoint tracking in manual.
  • Back calculation in every cascade.
  • Normal mode defined for each block.
  • Mode changes logged for review.
Surprising Traps
  • Primary winds up when cascade is broken.
  • OOS blocks hold outputs unexpectedly.
  • ROUT left active after a sequence ends.
  • Operators misread IMAN as a fault.

FOUNDATION Fieldbus Tutorial PDF

PDF
FOUNDATION fieldbus Book, A Tutorial
Yokogawa technical information explaining block modes and parameters

Cascade Mode Transfer Video

DCS Control Modes FAQ

What are DCS control modes?
They are block states that define who writes the setpoint and output of a control loop.
What is the difference between MAN and AUTO?
In MAN the operator sets the output, while in AUTO the PID calculates it from the setpoint.
What does CAS mean?
The setpoint comes from another block, usually a primary controller.
What is IMAN?
Initialization manual, which shows the downstream path is not ready to accept control.
What is bumpless transfer?
It is a mode change that does not cause a sudden output jump.
Can operators select LO?
No, local override is entered automatically by interlocks or local action.
Which loop closes first in a cascade?
Always the inner, secondary loop.

Related Articles

External References

What We Learn Today

  • Each mode defines who owns the setpoint and who owns the output.
  • Tracking and back calculation make mode changes bumpless.
  • In a cascade, close the inner loop first and open the outer loop first.
I hope you like above blog. There is no cost associated in sharing the article in your social media. Thanks for reading!! Happy Learning!!

Leave a Reply

Your email address will not be published. Required fields are marked *