SFC de gestion des alarmes temporisées
10.3
Interrogation de l'état d'une alarme temporisée avec SFC34
"QRY_DINT"
Description
La fonction SFC34 "QRY_DINT" (query time-delay interrupt) permet d'interroger l'état
d'une alarme temporisée. Les alarmes temporisées sont gérées par les blocs
d'organisation OB20 à OB23.
Paramètre Déclaration
OB_NR
INPUT
RET_VAL
OUTPUT
STATUS
OUTPUT
Paramètre de sortie STATUS
Bit
Valeur
0
0
1
0
2
0
3
–
4
0
5
0
Informations d'erreur
Code d'erreur
(W#16#...)
0000
8090
8xyy
10-4
Type de
Zone de
données
mémoire
INT
E, A, M, D, L,
constante
INT
E, A, M, D, L Si une erreur est apparue pendant l'exécution de la
WORD
E, A, M, D, L Etat de l'alarme temporisée ; voir tableau ci-dessous.
Signification
L'alarme temporisée est validée par le système d'exploitation.
Les nouvelles alarmes temporisées ne sont pas rejetées.
L'alarme temporisée n'est pas activée ou elle est écoulée.
–
L'OB d'alarme temporisée n'est pas chargé.
L'exécution de l'OB d'alarme temporisée n'est pas inhibée par une fonction de test
en cours de traitement.
Signification
Pas d'erreur
Paramètre OB_NR erroné
Informations d'erreur générales, voir Evaluation d'erreur avec le paramètre de sortie
RET_VAL
Description
Numéro de l'OB dont vous interrogez l'état (OB20 à
OB23).
fonction système, le paramètre effectif de RET_VAL
contient un code d'erreur.
Logiciel système pour SIMATIC S7-300/400
A5E00261421-01