Attribut : alarmgroup_default
Syntaxe:
{attribute 'alarmgroup_default' := 'MyDefaultAlarmGroup'}
Lors de la création de nouvelles instances d'alarme, l'attribut pragma peut être utilisé pour définir un groupe d'alarmes au lieu du groupe par défaut AlarmGroupInstance. Cet attribut peut être défini pour des variables d'instance, des blocs fonctionnels avec des modèles de groupes d'alarmes associés ou leurs blocs fonctionnels de base.
Il peut être défini pour les éléments suivants :
Variables d'instance d'alarme
Blocs fonctionnels avec modèles de groupes d'alarmes associés
Blocs fonctionnels de base
À propos de la priorité
La définition au niveau d'une variable a la priorité la plus élevée et prévaut sur une définition au niveau d'un bloc de fonction étendu. Une définition au niveau d'un bloc de fonction étendu prévaut sur la définition au niveau de son bloc de fonction de base.
Pour plus d'informations, consultez les éléments suivants : 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