Siemens SIMATIC S7-1200 Manuel page 295

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

Publicité

Pour garantir la cohérence des données, ne modifiez pas la zone de destination pendant le
traitement de READ_DBL ou la zone source pendant le traitement de WRIT_DBL (c'est-à-
dire tant que le paramètre BUSY est VRAI).
Restrictions concernant les paramètres SRCBLK et DSTBLK :
● Un bloc de données doit avoir été créé avant de pouvoir être référencé.
● La longueur d'un pointeur VARIANT de type BOOL doit être divisible par 8.
● La longueur d'un pointeur VARIANT de type STRING doit être identique dans les
Tableau 8- 124
Codes d'erreur
RET_VAL
Description
(W#16#...)
0000
Pas d'erreur
0081
Avertissement : La zone source est plus petite que la zone de destination. Les données source sont
copiées dans leur intégralité, les octets surnuméraires dans la zone de destination restant inchangés.
7000
Appel avec REQ = 0 : BUSY = 0
7001
Premier appel avec REQ = 1 (fonctionne) : BUSY = 1
7002
n-ième appel (fonctionne) : BUSY = 1
8051
Erreur de type de bloc de données
8081
La zone source est plus grande que la zone de destination. La zone de destination est complètement
remplie et les octets restants de la source ne sont pas pris en compte.
8251
Erreur de type de bloc de données source
82B1
Bloc de données source manquant
82C0
Le DB source est en cours d'édition par une autre instruction ou une fonction de communication.
8551
Erreur de type de bloc de données de destination
85B1
Bloc de données de destination manquant
85C0
Le DB de destination est en cours d'édition par une autre instruction ou une fonction de communication.
80C3
Plus de 50 instructions READ_DBL ou 50 instructions WRIT_DBL sont actuellement en file d'attente
pour exécution.
Automate programmable S7-1200
Manuel système, 07/2011, A5E02486682-04
pointeurs source et destination.
Instructions avancées
8.7 Gestion des blocs de données
295

Hide quick links:

Publicité

Table des Matières
loading

Table des Matières