Skip to main content

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

ejemplo 35. Ejemplo
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