Tableau 8- 110
Codes d'erreur
RET_VAL ( W#16#...)
0
8091
8092
80Bx
8452
8.5.4
Instruction GET_DIAG
Tableau 8- 111
Instruction GET_DIAG
CONT/LOG
Tableau 8- 112
Types de données pour les paramètres
Paramètre et type
MODE
IN
LADDR
IN
DIAG
InOut
DETAIL
InOut
RET_VAL
OUT
CNT_DIAG
OUT
Le périphérique est sélectionné au moyen du paramètre d'entrée LADDR. Le paramètre
d'entrée MODE permet de sélectionner le type d'information de diagnostic renvoyée.
Tableau 8- 113
Paramètre MODE
Entrée MODE
Sortie DIAG
0
Liste de bits des modes pris en charge en
tant que double mot DWord
1
Etat de diagnostic comme source
d'information de diagnostic (DIS)
2
Noeud de navigation de diagnostic (DNN)
Automate programmable S7-1200
Manuel système, 07/2011, A5E02486682-04
Description
Pas d'erreur
L'appareil identifié par LADDR n'existe pas.
L'appareil identifié par LADDR ne correspond pas à un périphérique IO.
L'instruction ModuleStates n'est pas prise en charge par cette CPU pour cette adresse
LADDR.
Les données d'état complètes sont trop grandes pour STATE. Le paramètre STATE contient
un résultat partiel.
Description
Permet de lire les informations de diagnostic du périphérique spécifié.
Type de données
UInt
HW_ANY (Word)
Variant
Variant
Int
UInt
Description
Mode
Numéro d'identification du périphérique
Information de diagnostic selon le mode de diagnostic
Détails du diagnostic selon le mode de diagnostic
Résultat de l'exécution / message d'erreur
Nombre de détails de diagnostic renvoyés
Sortie CNT_DIAG
0
0
0
Instructions avancées
8.5 Diagnostic
Sortie DETAIL
Néant
Néant
Néant
287