Blocs d'organisation
Vous pouvez procéder au paramétrage des alarmes de processus d'un module non
seulement avec STEP 7, mais aussi avec les fonctions système SFC 55 à 57.
Données locales des OB d'alarme de processus
Le tableau suivant présente les variables temporaires (TEMP) d'un OB d'alarme de
processus. Les noms de variable choisis sont les noms par défaut de l'OB40.
Variable
OB40_EV_CLASS
OB40_STRT_INF
OB40_PRIORITY
OB40_OB_NUMBR
OB40_RESERVED_1
OB40_IO_FLAG
OB40_MDL_ADDR
OB40_POINT_ADDR
OB40_DATE_TIME
Nota
Lorsque vous mettez en œuvre une CPU prenant en charge le mode DPV1, le SFB54
"RALRM" vous permet d'obtenir, outre les informations de déclenchement de l'OB,
d'autres informations sur l'alarme. Ceci est également le cas lorsque le maître DP
fonctionne en mode compatible S7.
1-14
Type de données
Description
BYTE
Classe et code d'événement :
B#16#11 : alarme active
•
BYTE
•
•
•
•
BYTE
Classe de priorité paramétrée;
par défaut : 16 (OB40) à 23 (OB47)
BYTE
Numéro de l'OB (40 à 47)
BYTE
Réservé
BYTE
Module d'entrées : B#16#54
Module de sorties : B#16#55
WORD
Adresse de base logique du module déclenchant l'alarme
•
DWORD
•
•
DATE_AND_TIME
Date et heure de demande de l'OB
B#16#41 : alarme via ligne d'interruption 1
B#16#42 : alarme via ligne d'interruption 2 (S7-400
seulement)
B#16#43 : alarme via ligne d'interruption 3 (S7-400
seulement)
B#16#44 : alarme via ligne d'interruption 4 (S7-400
seulement)
B#16#45 : WinAC : alarme déclenchée par le PC
Pour modules TOR :
champ de bits avec les états des entrées sur le module;
consulter la description du module en question pour savoir
quel bit de OB40_POINT_ADDR appartient à quelle voie du
module.
Pour modules analogiques :
champ de bits spécifiant quelle voie a dépassé quelle limite
(la structure exacte est données sous /71/ ou /101/).
Pour CP ou IM :
état d'alarme du module (non destiné à l'utilisateur)
Logiciel système pour SIMATIC S7-300/400
A5E00261421-01