Fb Abs_Diag (Fb 2) - Siemens FM 351 Instructions De Service

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

Publicité

Programmation du FM 351

6.5 FB ABS_DIAG (FB 2)

6.5
FB ABS_DIAG (FB 2)
Fonctions
Le FB ABS_DIAG permet de lire 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.
Utilisation dans le programme utilisateur
Le FB ABS_DIAG est certes un bloc multiinstances, mais il ne peut pas être utilisé lui-même
comme multiinstance dans un bloc utilisateur.
Appel
Ce bloc doit être appelé 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.
Le bloc lit la mémoire tampon de diagnostic lorsqu'une nouvelle entrée dans la mémoire
tampon de diagnostic est signalé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
RETVAL
46
Type de
Type P
données
INT
IN
INT
OUT
Signification
Numéro du DB de diagnostic
Valeur en retour
Module de positionnement FM 351
Instructions de service, 05/2011, A5E01092702-02

Publicité

Table des Matières
loading

Table des Matières