Hello,
I need to use a physical digital output to trigger a physical buzzer/horn when a new alarm is active (i.e. when the alarm line flashes red). Is there a system wide variable that does this? I don’t want to create a mega OR block for all the outputs of the alarm blocks. I have a feeling there used to be a system variable for this, but I can’t find it, maybe it’s been discontinued or I’m hallucinating.
Thanks
Hello, according to B&R Online Help there is a global variable “GLOBAL_ALARM_SIGNAL” which is set to “1” by the AlarmServer when an alarm occurs. Could this be the one you are looking for?
Hello,
thanks for a quick response - yes, I am looking for such variable, but I can’t reach it. I search it within All variables by a name wildcard GLOBAL, no result. Please see my screenshot.
Or Aprol 4.2 does not have it at all? I doubt that, because online help suggests „no longer using the variable…“, which I read as ‘it used to be an option’.
Thanks again,
David Krikava
You can access this variable via the block AprFuAlarmSignal (library APROL). Description of the block:
The GLOBAL_ALARM_SIGNAL system variable can be made available to a logic for further processing with this function block.
The variable GLOBAL_ALARM_SIGNAL is always 1 if one or more unacknowledged alarms are present in the AlarmMonitor.
This can also be recognized by the red flashing frame around the AlarmMonitor in the line display and the “honking” of the computer when
the horn is active.
This really made my day, thanks !