Exemple d'appel
Vous trouvez ci-après un exemple d'appel de la fonction FC RD_COM.
LIST
...
O
DB_FM.JOB_RD.BUSY;
O
DB_FM.JOB_RD.IMPOSS;
SPB
DARD;
L
B#16#66;
T
DB_FM.JOB_RD.NO;
DARD: CALL RD_COM(
DB_NO
:= W#16#1,
RET_VAL
:= FEHLERCODE_LESEN)
UN
BIE;
S
FEHLER_LESEFKT;
...
6.4
Lecture des informations de diagnostic
Généralités
Les FC DIAG_RD (FC4) et FC DIAG_INF (FC6) servent à lire les données
d'alarme de diagnostic pour les inscrire dans le DB utilisateur.
FC4 et FC6 ne peuvent être utilisés simultanément. Le bloc à programmer est
fonction de l'application.
6.4.1
FC DIAG
RD (FC 4) –
_
diagnostic dans l'OB 82
Fonctionnalité
L'appel du FC DIAG_RD n'est permis que dans l'OB d'alarme 82.
Il ne peut être utilisé qu'avec les versions de CPU S7-300 correspondantes, voir liste
de compatibilités, Tableau 1-1.
Module de positionnement FM 353 pour moteur pas à pas
Commentaires
// contrat de lecture en cours d'exécution
// exécution contrat de lecture impossible
// saut vers appel
// contrat de lecture 102 pour données
d'exploitation de base
// rangement dans le casier de contrat
// appeler FC Lecture données
// N DB
// valeur de retour
// résultat binaire
// erreur fonction de lecture
Lecture des données d'alarme de
Programmation du FM 353
6-17