Alarm Flood is an operator for alarm systems that raise more than an operator can read. The ISA18 committee publishes the standards for the development, design, installation, and management of alarm systems in the process industries, and this operator measures your system against the rules you set from them.
It reads alarm transitions from the Ignition alarm journal or from OPC UA servers with Alarms & Conditions, counts them per operator hour, and finds points that chatter between Active and Clear or stay active with no acknowledgement. For each one it proposes a priority, deadband, or delay change on the alarm's configuration, or a work order for the field device. It never acknowledges or silences an alarm.
This is a reference listing. It documents what Fibric would read from Alarm Flood and what it could propose, based on the vendor's published interfaces. Fibric builds it under a managed deployment when you request it; selecting it here installs nothing.
Inputs
Alarm transitions from the Ignition alarm journal: source, priority, eventtype (Active, Clear, Acknowledgement), and eventtime from the alarm_events table
Alarm events from OPC UA servers with Part 9 Alarms & Conditions, such as S7-1500 CPUs from firmware V2.9 with ProDiag and Program_Alarm events
Each Ignition alarm's configuration: Priority, Mode, Setpoint, Deadband, Deadband Mode, Active Delay, and Clear Delay, read as configuration resources
Operator acknowledgements and shift boundaries, so alarms are counted per operator hour rather than per day
KEPServerEX event log entries at /config/v1/event_log, where a device going offline fans out into many tag alarms
Maintenance work orders in Fiix for the points that alarm most, so a chattering alarm with an open repair is not tuned away
Proposed actions
Target capability: propose a priority change on an Ignition alarm, among Critical, High, Medium, Low, and Diagnostic, to the level your alarm philosophy assigns
Target capability: propose a Deadband and Deadband Mode, or an Active Delay and Clear Delay, on a chattering alarm, showing the transitions it would suppress
Target capability: propose a review list of stale alarms, active longer than your threshold with no acknowledgement, for a person to clear, repair, or retire
Target capability: propose a Fiix work order for a point whose alarm pattern shows a field fault, such as a level switch toggling all shift
Target capability: propose a flood report per operator hour: the count, the first alarm, and the points that made up most of the burst
Proposed actions are target capabilities. Every action runs propose-first and needs a validated deployment and the appropriate permissions.
What you can build
Tune chattering alarms in Ignition
alarm_events shows a tag going Active and Clear dozens of times an hour. The operator proposes a Deadband and a Clear Delay on that alarm as a configuration resource update, with the transitions it would have removed.
ProDiag and Program_Alarm events from S7-1500 CPUs are read over OPC UA Alarms and Conditions and counted per operator hour from your shift times. Bursts are reported with the first event and the points behind it.
When many tag alarms start inside the same minute, the KEPServerEX event log is checked for a device going offline. The proposed report names the device instead of listing every tag.
A level switch alarm that toggles all shift is proposed as a Fiix work order rather than a deadband, so the field fault is fixed and the alarm keeps its meaning.
An alarm journal or event source: Ignition with the alarm journal enabled, or an OPC UA server with Alarms & Conditions
Ignition 8.3 with an API key for reading and proposing configuration resources, if priority and deadband changes are to be proposed there
A shift or operator roster, or fixed shift times, to count alarms per operator hour
Optional: a CMMS such as Fiix for work orders on faulty points
Authentication
Journals, configurations, and work orders are read and changed through the Ignition, OPC UA, KEPServerEX, and Fiix connectors and the API keys, certificates, or sessions each holds; the operator carries none.
Limits
Ignition warns that API use can lose configuration and that GET requests are not audit-logged; every proposed change is shown beside the current definition
It counts and tunes. It never acknowledges, shelves, disables, or clears an alarm, and it proposes nothing on safety instrumented or fire alarms
Where an OPC UA server exposes alarms but not their configuration, the operator can report chatter but cannot propose a deadband there
Counting per operator hour depends on shift times you supply; without them the count is per hour of the day
Access and pricing
Reference listing. Fibric builds the operator under a managed deployment when you request it. Your quote covers the build, capabilities, usage, and support.
Each priority, deadband, or delay change, one alarm at a time, with the current setting, the proposed one, and the journal entries that justify it. Stale and flood reports are review lists; nothing in them changes an alarm. You approve, edit the value, or dismiss.
What is recorded for each change?
The journal rows counted, the alarm's definition before and after, who approved the change and when, the configuration write as the Gateway audit log records it, and how to restore the previous definition.
Does it acknowledge or silence alarms?
No. It reads transitions and acknowledgements and never sends an acknowledge, shelve, disable, or clear. Its writes are alarm configuration changes and work orders, each after approval. Safety and fire alarms are excluded from every proposal.
Ask about Alarm Flood
Ask about the capabilities and requirements in this listing.
This operator is developed, published, and supported by Fibric. Third-party names and logos identify the systems an integration connects to; they are the property of their respective owners, who are not affiliated with Fibric and do not sponsor or endorse this listing. Trademark policy