Blocs pour les fonctions système
18.10 FRC_CFC : Bloc interne
18.9
P_REASON : Détermination de l'origine d'une alarme de processus
Fonction
Ce bloc permet de déterminer l'origine d'appel d'une alarme de processus.
Vous indiquez votre tâche en tapant son nom à l'entrée TN. S'il ne s'agit pas d'une alarme de
processus, le bloc n'entre pas en action.
Les informations supplémentaires du dernier appel de l'alarme de processus peuvent être lues
à la sortie STATE. Leur contenu varie en fonction du module et est affiché au format INTEL
pour ce qui concerne l'ordre des octets.
Le masque d'alarmes configuré dans CFC pour cette tâche est en outre affiché à la sortie
MASK.
Si une erreur survient lors du traitement, il est possible d'en prendre connaissance à l'aide du
bloc LASTERR.
Pour plus d'informations sur le bloc LASTERR, référez-vous à la rubrique LASTERR :
Détermination du code d'erreur dans DELAY, EDELAY, DISCARD, EDISCARD, P_REASON
(Page 130)
Connecteurs
Entrée
Sorties
18.10
FRC_CFC : Bloc interne
Nom de l'objet (type + numéro)
FB 136
Ce bloc est un bloc système exclusivement utilisé en interne. Il n'y a donc pas d'aide à son sujet.
132
Nom
Type de don‐
nées
TN
TASK
STATE
STATE
MASK
DWORD
Manuel de programmation et d'utilisation, 04/2020, A5E41367376-AD
Description
Nom de la tâche
État de l'alarme
Masque d'alarmes
Aide sur les blocs élémentaires CFC
Valeur par défaut
0
0
0