BOOL Alarm Active Delay Behavior

I have a boolean tag that has 2 alarms configured.

  1. Setpoint = 0
  2. Setpoint = 1

Other than that the rest of the settings are identical. Each one has an active delay of 10 seconds (bound to a different tag in the UDT) and a clear delay of 0 seconds.

The boolean tag itself toggles on/off fairly rapidly (~300 ms).

The way I would expect this to work is that neither alarm (1 or 2) would go off unless the boolean tag stayed at a constant value for more than 10 seconds. Alarm 1 would go off if it stayed at value 0 for more than 10 seconds and alarm 2 would go off if it stayed at value 1 for more than 10 seconds. - Is this how it works?

Sounds about right, but would be sensitive to how fast you are actually sampling this boolean. Probably needs to be every ~150ms to be reliable.

(Sounds like a job for the PLC, really.)

2 Likes