Paramètre Déclaration
BVAL
INPUT
RET_VAL
OUTPUT
BLK
OUTPUT
Le paramètre est une structure
Quand vous transférez une structure comme paramètre d'entrée, vous devez tenir
compte de la particularité suivante :
STEP 7 aligne toujours la longueur d'une structure sur un nombre pair d'octets.
Conséquence : si vous déclarez une strucure avec un nombre impair d'octets, elle
occupera un octet supplémentaire en mémoire.
Exemple
La structure est déclarée somme suit :
TYP_5_BYTE_STRUKTUR : STRUCT
BYTE_1_2 : WORD
BYTE_3_4 : WORD
BYTE_5 : BYTE
END_STRUCT
Cette structure "TYP_5_BYTE_STRUKTUR" occupe 6 octets en mémoire.
Informations d'erreur
Consultez la rubrique Evaluation d'erreur avec le paramètre de sortie RET_VAL.
Vous y trouverez aussi l'explication des codes d'erreur généraux des fonctions système.
Il n'y a pas de code d'erreur particulier à la SFC21.
Logiciel système pour SIMATIC S7-300/400
A5E00261421-01
Type de
Zone de
données
mémoire
ANY
E, A, M, D, L Le paramètre BVAL contient la valeur ou la description
INT
E, A, M, D, L Si une erreur est apparue pendant l'exécution de la
ANY
E, A, M, D, L Le paramètre BLK contient la description du champ à
Fonctions de copie et fonctions sur bloc
Description
du champ dont le contenu doit servir de valeur
d'initialisation pour le champ cible (champ source). Les
tableaux du type de données STRING ne sont pas
autorisés.
fonction, la valeur de retour contient un code d'erreur.
initialiser (champ cible). Les tableaux du type de
données STRING ne sont pas autorisés.
3-7