Control Narrative: 9 Essential Sections for Smooth Projects

Share:
DCS
Control Narrative: 9 Essential Sections for Smooth Projects

P&IDs show what is installed, but they do not say how the plant should behave when a pump trips or a level climbs too high. A clear written description of the control intent fills that gap before a single line of logic is written.

Loop Descriptions Interlocks and Permissives Sequences and Modes Review and FAT

Every DCS and PLC project needs one document that says, in plain language, how the plant must be controlled. A well written control narrative aligns process, operations and programmers, and later becomes the yardstick for testing.

Hello everyone, today we are going to learn what a control narrative is, which sections it must contain, how it is reviewed with process and operations teams, and how it drives the factory acceptance test.
control narrative

What Is a Control Narrative?

A control narrative is a written description, in plain engineering language, of how a process unit must be monitored and controlled, covering each loop, interlock, sequence, operating mode and alarm. It turns the static picture of a piping and instrumentation diagram into behaviour that a programmer can configure and an operator can understand.

The document is also called a functional description, a loop description or, in larger projects, part of the functional design specification. The names vary between companies, but the purpose is the same: agree what the system must do before anyone decides how to program it.

Engineers working on control documentation for an industrial process facility
Image credit: Cross Company. Image courtesy of Cross Company, shown here for educational reference.

Cross Company, a US system integrator, says a typical control narrative defines all control loops, including range, description, alarms, graphic depiction, interlocks and automated logic. It also lists the equipment, the software items such as totalizers and calculations, and the concurrent tasks that run outside sequences.

Advertisement

Why Every DCS Project Needs One

Tetra Tech states that a functional specification defines how an automation or control system must operate, including its response during normal operation, edge cases and fault conditions. It advises developing the document before programming begins and keeping it as a living document as the system evolves.

Without a control narrative, programmers guess the intent from P&IDs and old logic, and the guesses surface as arguments during commissioning. With one, the process engineer, the operations team and the DCS function block programmer all work from the same words.

9Essential sections in this guide
3Parts in the Vegas documentation approach
2007Year of ANSI/ISA 5.06.01
Rev FHudson’s Hope narrative revision
Do You Know?

In an ISA Mentor Program discussion on Emerson Exchange 365, Hiten Dalal describes a functional specification as a progressive elaboration of a simple process description written by the process engineer. Once finalised, it can be developed into a DCS or SCADA operations manual.

9 Essential Sections of a Control Narrative

1
Purpose, Scope and References
Unit covered, battery limits, P&ID numbers and related documents.
2
Process Overview
What the unit does, main flows and how units interact.
3
Equipment and Instrument List
Pumps, valves, motors and transmitters with tag numbers.
4
Operating Modes
Manual, auto, cascade, local and remote, with who may switch.
5
Loop Descriptions
Each loop with measurement, range, action, output and setpoint source.
6
Interlocks and Permissives
Trip causes, actions, resets, bypasses and start conditions.
7
Sequences
Startup, shutdown and batch steps with transitions and timeouts.
8
Alarms and HMI Needs
Non default alarms, priorities and key graphics or trends.
9
Failure Responses
Bad signal, power loss, communication loss and fail positions.

Section four should match how the system really switches modes, as explained in DCS control modes, manual, auto and cascade. State clearly whether a loop returns to auto by itself after a trip or waits for the operator.

Sections five to seven carry most of the value and most of the effort. Write them unit by unit, in the order the plant actually operates, so reviewers can follow the process from feed to product.

Quick Tip

Give every control narrative paragraph a number such as 5.3.2 and quote the tag numbers it describes. Test sheets and punch list items can then point to an exact clause instead of a vague page.

Writing a Good Loop Description

A good loop description names the measured variable, the transmitter range, the controller action, the final element and its fail position. For a level loop on a feed tank, it would say that LIC 101 controls level between 0 and 100 percent by throttling LV 101, which fails closed, with a normal setpoint of 60 percent.

Advanced strategies need extra detail. A cascade control loop must say which controller is master, how setpoint tracking works and what happens when the slave goes to manual, and a split range loop must give the split points.

ItemExample EntryWhy It Matters
Tag and serviceFIC 205, reflux flow to columnTies text to the P&ID
Range and units0 to 40 m³/hSets scaling and alarms
ActionReverse actingPrevents runaway on start
Final elementFV 205, fail openDefines safe position
Setpoint sourceCascade from TIC 210Shows strategy links
AlarmsHigh 36, low 4 m³/hAgrees limits early

Keep each description short and factual. Hunter Vegas, writing in the same ISA Mentor Program thread, describes logic notes of a couple of paragraphs each for complex interlocks, ratio or cascade logic, linked from a tag list, a method that suits DCS control strategies of any size.

Interlocks, Permissives and Sequences

Interlocks need the most precise wording, because a vague sentence becomes a dangerous assumption. Many projects summarise them in a cause and effect matrix and keep the reasons, resets and bypass rules in the control narrative text.

CauseLow suction pressure PSLL 120 for 3 seconds
EffectTrip pump P 120 and close XV 121
IndicationFirst out alarm on the pump graphic
ResetOperator reset after pressure is normal
RestartPermissives checked before a new start

Showing which trip came first saves hours after a shutdown, so specify first out alarm logic wherever several causes can trip the same equipment. Safety instrumented functions belong in the safety requirements specification, defined in the SIS safety lifecycle, and the narrative should only reference them.

Sequences are easier to review as numbered steps with transitions and timeouts. For batch plants, organise them by phase as described in ISA 88 batch control, and programmers can convert them directly into a sequential function chart.

Do You Know?

Emerson Exchange 365 notes that API RP 554 Part 1 covers process control system functions and functional specification development. ANSI/ISA 5.06.01, by contrast, focuses on user requirement, functional and detailed design documents.

Control Narrative Versus Related Documents

Control Narrative

Plain language description of loops, interlocks, modes and sequences.

Best for: process and operations review
Intent
Functional Design Specification

Formal document covering the whole system, hardware, software and interfaces.

Best for: contract and validation
Scope
Cause and Effect Matrix

Table of initiating causes against resulting actions.

Best for: interlock and trip review
Grid
Safety Requirements Specification

Requirements for each safety instrumented function and its SIL.

Best for: IEC 61511 safety systems
Safety

The overall rules for redundancy, naming and alarm philosophy usually sit one level higher, in a control system philosophy document. The narrative then applies those rules to each unit without repeating them.

Review With Process and Operations

The best review is a table top walk through with the process engineer, an experienced shift operator, the maintenance lead and the programmer. Read each clause aloud against the P&ID and ask what happens if this signal fails or this pump trips.

Operators catch practical gaps that designers miss, such as a restart that needs a manual valve opened first. Record every comment, the agreed answer and the new revision number before the programmer starts the configuration.

Quick Tip

Freeze an approved revision before coding and route every later change through a formal change request. A control narrative that keeps changing without control turns the FAT into a negotiation.

Effort Formula for a Control Narrative

Writing time grows with the number of loops, interlocks and sequences. A simple estimate uses your own company norms for hours per item, so the numbers below are planning assumptions, not industry statistics.

Hours = loops × hours per loop + interlocks × hours per interlock + sequences × hours per sequence
Working days = Hours ÷ 8, rounded up

Example:
40 loops × 1.5 h = 60 h
25 interlocks × 1 h = 25 h
4 sequences × 8 h = 32 h
Hours = 60 + 25 + 32 = 117 h, about 15 working days

Control Narrative Effort Calculator

Estimated Writing Effort
Result
Estimated effort 117.0 hours, about 15 working days
Advertisement

Second Worked Example: A Small Dosing Skid

A chemical dosing skid for a water plant in Maharashtra has 12 loops, 8 interlocks and 2 sequences, using the same hours per item. Hours = 12 × 1.5 + 8 × 1 + 2 × 8 = 18 + 8 + 16 = 42 hours.

Dividing by 8 gives 5.25, which rounds up to 6 working days. Add time for the review meeting and one revision cycle, which often take as long as the first draft.

From Narrative to FAT and Commissioning

Each numbered clause becomes one or more test steps in the factory acceptance test. The tester simulates inputs, watches the logic and graphics, and signs the clause only when the behaviour matches the text.

After site installation, the same clauses guide the site acceptance test and the cold loop and hot loop testing. Any change found on site goes back into the control narrative so the as built document matches the running plant.

McElhanney prepared the Hudson’s Hope water treatment plant narrative linked below, which is a real public example. Its sections cover the process overview by unit, start up and normal operation, emergency plant shutdown, manual operation and functional programming.

Advertisement

Control Narrative Quality Checklist

  • Every tag in the narrative exists on the P&ID and instrument index.
  • Each loop states range, action, fail position and setpoint source.
  • Every interlock lists cause, delay, effect, reset and bypass rules.
  • Sequences have numbered steps, transitions and timeouts.
  • Mode changes and bumpless transfer behaviour are described.
  • Failure responses for bad signals and communication loss are defined.
  • Process, operations and maintenance have signed the review.
  • Revision history shows what changed and why.
Myth: The P&ID already contains the control intent.
Fact: A P&ID shows connections, not timing, resets, modes or failure responses.
Myth: Programmers can write the narrative after coding.
Fact: Writing it afterwards only documents guesses that nobody reviewed.
Myth: Longer documents are always better.
Fact: Short, numbered and testable clauses are easier to review and to test.
Myth: The narrative is finished at handover.
Fact: It must be updated with every change, or it becomes misleading.

Alarm limits named in the narrative should follow the site alarm philosophy, as explained in alarm management to ISA 18.2. Good narratives also mention the key graphics and trends that operators need for each unit.

Benefits of a Good Control Narrative
  • Shared understanding before programming starts.
  • Fewer surprises and disputes at FAT and SAT.
  • Clear basis for test sheets and training.
  • Faster troubleshooting years after handover.
Limitations and Effort
  • Takes time from busy process engineers.
  • Plain language can still be ambiguous.
  • Must be maintained after every change.
  • Does not replace the safety requirements specification.

Real Water Treatment Plant Control Narrative

PDF
Hudson’s Hope WTP Control Narrative, Revision F
McElhanney document for the District of Hudson’s Hope water treatment plant upgrade

How Control Systems Are Tested at FAT

Control Narrative FAQ

What is a control narrative?

It is a plain language description of how a process unit must be monitored and controlled. It covers loops, interlocks, sequences, operating modes, alarms and failure responses for every unit of the plant.

The document turns the static P&ID into behaviour that programmers can configure. Operators and process engineers can review a control narrative without reading any logic diagrams.

Who writes the document?

The process engineer usually provides the operating intent, and the control systems engineer turns it into structured clauses. On turnkey projects the system integrator often prepares the first draft.

Operations and maintenance staff then review it in a walk through meeting. Their practical field comments are essential before the revision is frozen for coding work.

What should a loop description include?

It should name the tag, service, measured variable, range and units. It should also give the controller action, the final element, its fail position and the setpoint source.

For cascade, ratio or split range loops, add the links between controllers. Alarm limits and any special tuning or setpoint tracking needs belong in the control narrative as well.

How is it different from a functional design specification?

A functional design specification is usually a broader formal document covering hardware, software, interfaces and testing. The narrative focuses on the control behaviour of each unit in plain, everyday engineering words.

On many projects the narrative forms one chapter of the larger specification. Smaller projects often use the control narrative alone as the agreed functional basis.

Should interlocks be in the narrative or a cause and effect matrix?

Use both together for the clearest result. The matrix gives a quick grid of causes and actions that is easy to check line by line during testing.

The narrative explains the reasons, delays, resets and bypass rules behind each line. Safety instrumented functions should only be referenced, with details kept in the safety requirements specification.

How does the narrative support the FAT?

Each numbered clause becomes one or more test steps on the test sheets. Testers simulate inputs and sign each clause only when the behaviour matches the text exactly.

Any deviation is recorded as a punch item with the clause number. This makes the test objective and avoids long arguments at the end about what was really intended.

When should the control narrative be updated?

Update it whenever logic, setpoints, interlocks or sequences change during commissioning or later operation. Each update needs a new revision number and a short note of the change.

An outdated document misleads the engineers who troubleshoot the plant years later. Treat it as a living record that always matches the running control system on site.

Advertisement

Related Articles

External References

What We Learn Today

  • A control narrative describes in plain words how each loop, interlock, sequence, mode and alarm must behave, so everyone agrees on intent before programming starts.
  • Nine sections cover scope, process overview, equipment, modes, loop descriptions, interlocks, sequences, alarms and failure responses, each written as numbered, testable clauses.
  • Review the draft with process, operations and maintenance, freeze a revision before coding, and turn every clause into a FAT test step.
I hope you like above blog. There is no cost associated in sharing the article in your social media. Thanks for reading!! Happy Learning!!
Sunayana Gadepatil, author at Instrumentation Blog
Author · instrumentationblog.in
Ms. Sunayana Gadepatil is an instrumentation professional, technical writer, and the author behind Instrumentation Blog. With a strong interest in industrial instrumentation, process measurement, and automation, she specializes in simplifying complex technical concepts into clear, practical, and easy to understand insights. Through her articles, Ms. Sunayana shares valuable knowledge on flow, pressure, level, temperature, control systems, and industrial automation for engineers, students, technicians, and industry professionals.
Technically reviewed on

Leave a Reply

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