Paramètre
Déclara-
tion
DONE
OUTPUT BOOL
ERROR
OUTPUT BOOL
STATUS
OUTPUT WORD
SD_1
INPUT/
OUTPUT
LEN
INPUT/
OUTPUT
Logiciel système pour SIMATIC S7-300/400
A5E00261421-01
Type de
Valeurs
données
possibles
TRUE/
FALSE
TRUE/
FALSE
W#16#0000
à
W#16#FFFF
ANY
Spécifiques
à la CPU
INT
1 à 1024
Valeur par
Description
défaut
FALSE
Paramètre d'état (il n'est à 1 que durant un
appel) :
•
FALSE : la tâche n'a pas encore été
démarrée ou elle est encore active.
•
TRUE : la tâche a été exécutée
correctement.
FALSE
Paramètre d'état (il n'est à 1 que durant un
appel) : la tâche est terminée avec erreur.
W#16#0000
Paramètre d'état (sa valeur n'est affichée
que durant un appel; pour l'indication de
l'état, il est donc recommandé de copier
STATUS dans une zone de données libre).
En fonction du bit ERROR, STATUS a la
signification suivante :
•
ERROR=FALSE :
STATUS a la valeur W#16#0000 :
ni avertissement ni erreur;
STATUS a une valeur <> W#16#0000 :
avertissement, STATUS donne des
détails.
•
ERROR=TRUE :
une erreur s'est produite, STATUS
donne des renseignements détaillés sur
la nature de l'erreur.
0
Paramètre d'envoi
Vous indiquez ici :
•
le numéro du DB dont sont extraites les
données à envoyer,
•
le numéro de l'octet de données à partir
duquel envoyer les données.
Exemple :
DB10 à partir de l'octet 2 -> DB10.DBB2
1
Vous indiquez ici la longueur en octets du
segment de données à envoyer. (La
longueur est déterminée ici de manière
indirecte.)
SFB pour les CPU compactes
26-47