First Out Alarm Logic: 5 Proven Steps to Find the Root Trip

Share:
PLC
First Out Alarm Logic: 5 Proven Steps to Find the Root Trip

When a compressor trips, ten alarms can appear in the same second and hide the one that started it all. A simple latching scheme freezes the first cause so the operator knows exactly where to look.

Root Cause ISA 18.1 Latch Logic Sequence of Events

A trip usually triggers a cascade, where low pressure causes low flow, which causes high temperature and so on. First out logic records which condition arrived first and marks the rest as subsequent.

Hello everyone, today we are going to learn how first out alarm logic works in a PLC, how it relates to ISA 18.1 annunciator sequences, and how scan time limits its accuracy.
first out alarm

What Is a First Out Alarm?

A first out alarm is an annunciation scheme that identifies which trip condition occurred first when several alarms activate together. It is essential on turbines, compressors, boilers and burner management systems, where one fault quickly causes many others.

ElectricalVolt explains that first out logic points to the root cause when several alarms arrive at once. Without it, operators waste time chasing symptoms.

Annunciator panel components with alarm windows and pushbuttons
Image credit: ElectricalVolt

Classic hardwired annunciators showed the first alarm with a different flash rate. Modern PLCs and DCS systems do the same in software and show it on the HMI.

The display often uses a first out tag on the mimic panel or trip summary screen. The operator acknowledges it before the machine can restart.

ISA 18.1 Annunciator Sequences

SequenceBehaviourTypical Use
AAutomatic reset when normalGeneral alarms
MManual reset requiredLatched trips
RRingback on return to normalOperator awareness
F1 to F3 first out variantsFirst alarm shown differentlyMachine trip panels

ISA 18.1 defines standard annunciator sequences and first out designations, with section 4.6 covering first out behaviour. ElectricalVolt notes that the most common industrial sequence matches legacy ISA sequence 1B.

Software alarm systems follow ISA 18.2, covered in alarm management ISA 18.2. First out indication is part of good trip diagnostics under that standard too.

How the PLC Logic Works

Trip InputsEach trip condition is monitored
First LatchThe first active input sets its first out bit
Block OthersAny latched bit blocks further first out latches
Subsequent AlarmsLater inputs show as normal alarms
ResetOperator reset clears latches when inputs are healthy

Each first out bit is a seal in rung that is enabled only while no other first out bit is set. This is simple ladder logic but must be written carefully for every input.

Place the first out routine at the very start of the program, reading inputs directly. That reduces the chance that other logic changes the order.

5 Proven First Out Alarm Steps

1
List Trip Causes
Include every input that can stop the machine.
2
Create Latches
One first out bit per cause.
3
Add a Common Block
An OR of all first out bits blocks new latches.
4
Show Clearly
Distinct colour or flash for the first alarm.
5
Log With Time Stamp
Store the result in the event history.

Time stamp the latch and store it in the historian, as described in SCADA alarm management. Trip reports then need no guesswork.

Test the logic by forcing two inputs in quick succession during commissioning. Confirm that only the first is latched.

Scan Time and Resolution

Minimum resolvable gap ≈ Scan time
Chance of same scan ≈ 1 minus (Gap ÷ Scan time), when Gap is shorter than the scan

Example:
Scan time = 20 ms, two trips 5 ms apart
Chance both appear in one scan = 1 minus 5 ÷ 20 = 75 percent
Use SOE inputs with 1 ms resolution for fast events

If two inputs change within the same scan, the PLC cannot tell which was first. Critical machines use hardware sequence of events recording with millisecond time stamps.

Put the first out logic in a fast periodic task to shrink the uncertainty window.

Resolution Calculator

Same Scan Probability
Result
Chance of same scan 75 percent, consider SOE or a faster task

Where the chance is high, report all inputs from that scan as joint first out. Honest reporting beats a wrong single cause.

Benefits
  • Fast root cause diagnosis.
  • Shorter restart times.
  • Better trip reports.
  • Fewer repeat trips.
Pitfalls
  • Scan time limits accuracy.
  • Missing inputs in the list.
  • Latches not reset correctly.
  • Unclear HMI display.

Trips from safety instrumented functions should also feed the first out logic, even when the SIS acts independently.

ISA 18.1 Annunciator Sequences PDF

PDF
ISA 18.1 Annunciator Sequences and Specifications, Preview
Preview pages including first out designations

First Out Logic Explained Video

First Out Alarm FAQ

What is a first out alarm?
It is an alarm scheme that shows which trip condition occurred first in a cascade. Later alarms are displayed as subsequent so the root cause stands out.
Why is it needed?
One fault often triggers many others within seconds. Knowing the first cause saves time and prevents restarting into the same problem.
How is it done in a PLC?
Each cause has a latch that sets only if no other first out latch is active. An OR of all latches blocks any later cause from latching.
What limits its accuracy?
Two inputs changing in the same scan cannot be ordered by the program. Faster tasks or SOE cards with millisecond stamps solve this.
Which standard covers annunciators?
ISA 18.1 defines annunciator sequences, including first out designations. ISA 18.2 covers wider alarm management in software systems.
Where should the logic run?
At the start of the program or in a fast periodic task, reading inputs directly. This reduces delays that could change the recorded order.
How is it reset?
The operator resets it after all trip inputs return to normal. Many sites also require a supervisor acknowledgement before restart.

Related Articles

External References

What We Learn Today

  • First out alarm logic latches the first trip cause and blocks the rest.
  • ISA 18.1 sequences define how annunciators show first out.
  • Scan time limits resolution, so use SOE for fast events.
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 *