Instructions avancées
8.3 Périphérie décentralisée
8.3.3
Paramètre STATUS pour RDREC, WRREC et RALRM
Le paramètre de sortie STATUS contient des informations d'erreur sous forme d'un tableau
ARRAY[1...4] OF BYTE ayant la structure suivante :
Tableau 8- 76 Tableau de sortie STATUS
Elément de
Nom
tableau
STATUS[1]
Function_Num
STATUS[2]
Error_Decode
STATUS[3]
Error_Code_1
STATUS[4]
Error_Code_2
Tableau 8- 77 Valeurs de STATUS[2]
Error_decode
Source
(B#16#....)
00 à 7F
CPU
80
DPV1
81 à 8F
CPU
FE, FF
Profil DP
Tableau 8- 78 Valeurs de STATUS[3]
Error_decode
Error_code_1
(B#16#....)
(B#16#....)
00
00
70
00
01
02
80
90
92
93
264
Description
B#16#00 en l'absence d'erreur
ID de fonction de PDU DPV1 : Si une erreur se produit, , B#16#80 une
opération logique OU est exécutée avec B#16#80 (pour la lecture
d'enregistrement : B#16#DE ; pour l'écriture d'enregistrement : B#16#DF). Si
aucun élément de protocole DPV1 n'est utilisé, B#16#C0 est transmis.
Emplacement du code d'erreur
Code d'erreur
Extension de code d'erreur spécifique du fabricant
Description
Pas d'erreur ni d'avertissement
Erreur selon CEI 61158-6
B#16#8x montre une erreur dans le x-ième paramètre d'appel de l'instruction.
Erreur spécifique du profil
Explication (DVP1)
Réservé, rejet
Réservé, rejet
Réservé, rejet
Réservé, acceptation
Réservé, acceptation
Réservé, acceptation
Description
Pas d'erreur ni d'avertissement
Appel initial ; pas de transfert d'enregistrement actif
Appel initial ; un transfert d'enregistrement a commencé
Appel intermédiaire ; un transfert d'enregistrement est
encore actif
Adresse de début logique invalide
Type incorrect de pointeur Variant
Le composant DP adressé via ID ou F_ID n'est pas
configuré.
Manuel système, 07/2011, A5E02486682-04
Automate programmable S7-1200