D.5 Fc Abs_Diag (Fc 2) - Siemens FM 351 Instructions De Service

Module de positionnement; simatic s7-300
Table des Matières

Publicité

D.5
FC ABS_DIAG (FC 2)
Fonctions
La fonction FC ABS_DIAG permet d'effectuer la lecture de la mémoire tampon de diagnostic
du module et de la rendre disponible pour un affichage dans le système de contrôle-
commande ou pour une exploitation que vous avez programmée.
Appel
Cette fonction doit être appelée de façon cyclique, dans l'OB 1 par exemple. Il est interdit de
l'appeler en plus dans un OB d'alarme. Pour l'exécution complète de la fonction, deux appels
(cycles) au minimum sont requis.
La fonction lit la mémoire tampon de diagnostic lorsqu'une nouvelle entrée dans la mémoire
tampon de diagnostic est indiquée par le signal en retour DIAG = 1 dans le DB de canal.
Après la lecture, le bit DIAG dans le DB de canal est remis à 0 par le module.
Bloc de données utilisé
DB de diagnostic :
L'adresse du module doit être inscrite dans le DB de diagnostic. L'entrée la plus récente de
la mémoire tampon de diagnostic est inscrite dans la structure DIAG[1], l'entrée la plus
ancienne dans la structure DIAG[9].
Paramètres d'appel
Nom
DB_NO
RET_VAL
Valeurs en retour
Cette fonction fournit les valeurs en retour suivantes :
RET_VAL
1
0
-1
Module de positionnement FM 351
Instructions de service, 05/2011, A5E01092702-02
Type de
Type P
données
INT
IN
INT
OUT
BIE
Description
1
Tâche active
1
Aucune tâche active, aucune erreur
0
Erreur
Programmation sans SFB 52 et 53
Signification
Numéro du DB de diagnostic
Valeur en retour

D.5 FC ABS_DIAG (FC 2)

215

Publicité

Table des Matières
loading

Table des Matières