Siemens SIMATIC S7-300 Manuel De Référence page 525

Masquer les pouces Voir aussi pour SIMATIC S7-300:
Table des Matières

Publicité

Identification d'une tâche
Les paramètres d'entrée MODE et SUBMODE désignent une tâche précise. Lorsqu'ils
sont identiques à ceux d'une tâche qui n'est pas encore terminée, l'appel de la SFC est
considéré comme appel suivant.
Paramètre
Déclaration Type de
REQ
INPUT
MODE
INPUT
SUBMODE
INPUT
RET_VAL
OUTPUT
BUSY
OUTPUT
Informations d'erreur
Code
Signification
d'erreur
(W#16#...)
0000
La tâche a été exécutée sans erreur.
7000
Premier appel avec REQ=0. La tâche n'est pas exécutée; BUSY a la valeur 0.
7001
Premier appel avec REQ=1. La tâche a été lancée; BUSY a la valeur 1.
7002
Appel intermédiaire (REQ sans signification). La tâche activée est encore en cours; BUSY a la
valeur 1.
0001
Si MODE=1 : l'actualisation a déjà été bloquée.
Si MODE=3 : le couplage a déjà été bloqué.
Si MODE=22 : le composant de test étant déjà actif, il n'est pas possible de le démarrer de
nouveau
8082
Si MODE=1 : l'actualisation étant déjà active, il n'est plus possible de la bloquer.
Si MODE=3 : le couplage étant déjà actif, il n'est plus possible de le bloquer.
Si MODE=20 : le composant de test spécifié a déjà été supprimé de l'autotest cyclique.
Si MODE=21 : le composant de test spécifié n'a pas été supprimé de l'autotest cyclique.
Si MODE=22 : impossible d'exécuter le composant de test spécifié, car vous l'avez
supprimé de l'autotest cyclique.
8090
Le paramètre d'entrée MODE a une valeur incorrecte.
8091
Le paramètre d'entrée SUBMODE a une valeur incorrecte.
8xyy
Informations d'erreur générales, voir Evaluation d'erreur avec le paramètre de sortie RET_VAL
Exemple d'utilisation de la SFC90
Avec SFC90 "H_CTRL", vous pourrez empêcher la mise en route d'un couplage ou d'une
actualisation, par exemple durant les périodes pendant lesquelles le traitement du
processus nécessite la puissance maximale de la CPU.
Logiciel système pour SIMATIC S7-300/400
A5E00261421-01
Zone de
données
mémoire
BOOL
E, A, M, D, L,
constante
BYTE
E, A, M, D, L,
constante
WORD
E, A, M, D, L,
constante
INT
E, A, M, D, L
BOOL
E, A, M, D, L
Description
Paramètre de commande déclenché par niveau
REQ=1 : lancement de la tâche
Tâche
Partie de tâche
Si une erreur s'est produite pendant l'exécution de la
fonction, la valeur de retour contient un code
d'erreur.
Vous devez évaluer RET_VAL après chaque cycle
du bloc.
BUSY=1 : l'exécution de la tâche n'est pas encore
terminée.
SFC pour les CPU H
27-3

Hide quick links:

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-400

Table des Matières