We have begun deploying alarm flood suppression using the new module templates provided in 13.3 We recently had a short planned outage where one of the module's trip logic was invoked and about 90 alarms were automatically suppressed. We were all present to witness this and it made a significant difference in the level of distraction on the board. One or two additional alarms were uncovered that were candidates for suppression.
Upon starting back up, we anticipated the point at which the suppression logic would cease to be true. We had selected the option "Active Suppressed" which would unsuppress only "inactive" alarms when the flood clears (assume this means when the logic is false) or the suppression "timeout" has expired. When the votes to invoke suppression were no longer sufficient, all alarms became unsuppressed (both ACT and INACT state). But there was no flood - there was no additional noise or "flood" of alarms. Points in alarm on graphics did now light up with the color corresponding to their priority, but they behaved as if they were in the "active acknowledged" state - they made no noise.
Could it be that an OOS alarm doesn't have an "ACT" or "INACT" alarm state, so (therefore) the logic just removed suppression from all alarms?
1.) Is this the expected behavior? We think we like it - there's no self-inflicted "flood" when suppression is removed - but we thought the active alarms would have remained "suppressed" (OOS in 13.3). We can see in the event journal, somewhere around thirty of the previously suppressed (OOS) alarms were still "in alarm", but came back in the ACT/ACK state.
In the event journal, we can see some of the alarms took up to 5 seconds after the flood modules became false, before they registered as ACT/ACK. Since the "remove suppression" logic looks like a one-shot or one-scan action in the flood suppression module, why doesn't DeltaV have issues writing to a parameter that's in a module executing much less frequently?
Andre Dicaire