Programmation dans SIMATIC S7
8.3 Bloc de données DB_FLOW_PARA
Paramètre d'appel
Déclaration
VAR2_OK
SORTIE
ERR_MSG
SORTIE
ERR_MSG_TYPE
SORTIE
ERR_MSG_C
SORTIE
FB_ERR
SORTIE
FB_ERR_C
SORTIE
START_UP
SORTIE
REF_COUNT
SORTIE
* Les adresses des paramètres d'appel (L_)VAR_ADR, (L_)VAR1_ADR, (L_)VAR2_ADR
sont des adresses MODBUS.
86
Type de
Description
données
BOOL
VAR2_VAL est la valeur courante de VAR2_ADR :
1: valeur de VAR2_VAL = VAR2_ADR
•
0: valeur de VAR2_VAL ≠ VAR2_ADR
•
BOOL
Nouveau message d'erreur présent dans la file d'attente d'erreurs :
1: message d'erreur présent
•
0: aucun message d'erreur
•
OCTET
Type de message d'erreur dans ERR_MSG_C ;
bit 0 : aucune erreur
bit 1 : erreur du capteur
•
bit 2 : erreur de processus
•
bit 4 : erreur de l'opérateur
•
OCTET
Numéro de message d'erreur, acquittement par l'utilisateur requis dans
ERR_MSG_Q. Une fois acquitté, le message d'erreur est supprimé de
la file d'attente d'erreurs. Voir tableau "Informations d'erreurs du bloc
fonctionnel SIFL_FC (Page 133)", tableau "Erreurs de données et de
manipulation (Page 127)" et tableau "Erreurs du capteur et erreurs de
processus (Page 123)".
BOOL
Erreur non signalée par le SIFLOW FC070 mais détectée par le FB lui-
même. Défini pour un cycle si une erreur statique apparaît ou retourne
à la normale. Concernant le numéro d'erreur du FB, voir FB_ERR_C :
1: présence d'une erreur statique
•
0: aucune erreur statique
•
OCTET
Numéro d'erreur du FB :
Bit 0 : DB_FLOW_PARA ou DB_FLOW_VEC manquant ou de
•
longueur incorrecte
bit 1 : erreur durant un appel interne du SFC 58 ou SFC 59, la
•
valeur RET_VAL est écrite dans DB_FLOW_PARA pour un cycle
bit 2 : erreur durant l'interprétation d'un ensemble de
•
donnée/commande, ensemble de données spécifié ou numéro de
commande incorrect
bit 3 : erreur de bit de vie, le SIFLOW FC070 ne répond pas
•
bit 4 : lecture des données d'entrée E/S impossible après trois
•
tentatives
bit 5 : commande activée interrompue lors du redémarrage
•
bit 6 : réservé
•
bit 7 : réservé.
•
BOOL
Démarrage du module de fonction :
1: procédure pas encore terminée
•
0: procédure terminée
•
OCTET
Compteur de rafraîchissement : Le SIFLOW FC070 fait augmenter le
REF_COUNT d'un incrément chaque fois que les données du module
de fonction sont mises à jour. Le FB utilise le REF_COUNT pour un
contrôle de cohérence sur l'ensemble de la zone 16 octets des
données du module de fonction.
SIFLOW FC070 avec SIMATIC S7
Instructions de service, 06/2009, SFIDK.PS.028.T1.04