Atributo: alarmgroup_default
Sintaxis:
{attribute 'alarmgroup_default' := 'MyDefaultAlarmGroup'}
Al crear nuevas instancias de alarma, el atributo pragma se puede usar para definir un grupo de alarmas en lugar del grupo predeterminado. AlarmGroupInstance. Este atributo se puede definir para variables de instancia, bloques de funciones con plantillas de grupos de alarmas asociadas o sus bloques de funciones base.
Se puede definir para lo siguiente:
Variables de instancia de alarma
Bloques de funciones con plantillas de grupos de alarmas asociadas
Bloques de funciones base
En cuanto a la prioridad
La definición de una variable tiene la prioridad más alta y anula la definición de un bloque de funciones extendido. Una definición en un bloque funcional extendido anula la definición en su bloque funcional base
Para obtener más información, consulte lo siguiente: Alarm Configuration
PROGRAM PLC_PRG
VAR
fbSub1a : ARRAY[0..1] OF FbInstSub1;
{attribute 'alarmgroup_default' := 'AlarmGroupVar2'}
fbSub1b : FbInstSub1;
{attribute 'alarmgroup_default' := 'AlarmGroupVar'}
fbSub2a : ARRAY[0..2] OF FbInstSub2;
fbSub2b : FbInstSub2;
END_VAR