Chapitre 6
AUTHENTICATE_REQ (octet FC = 0x21)
33 – Requête d'authentification sans réponse
Ce code de fonction est utilisé par le maître pour envoyer des messages
d'authentification lorsqu'aucune réponse de retour n'est requise.
RESPONSE (octet CF = 0x22)
129 – Réponse
Toutes les réponses, sauf pour les messages de réponse non sollicitée, utilisent
ce code de fonction.
UNSOLICITED_RESPONSE (octet CF = 0x23)
130 – Réponse non sollicitée
Les réponses non sollicitées utilisent toujours ce code de fonction, quels que
soient les objets DNP3 inclus.
AUTHENTICATE_RESPONSE (octet CF = 0x24)
131 – Réponse d'authentification
Ce code de fonction permet d'envoyer des messages d'authentification au
maître.
Indications internes
Les bits d'indication interne sont activés dans les conditions suivantes des
automates :
•
IIN1.0: ALL_STATIONS. Ce bit est activé lors de la réception d'un
message toutes stations.
•
IIN1.1: CLASS_1_EVENTS. Ce bit est activé lorsque des données
d'événement de classe 1 sont disponibles.
•
IIN1.2: CLASS_2_EVENTS. Ce bit est activé lorsque des données
d'événement de classe 2 sont disponibles.
•
IIN1.3: CLASS_3_EVENTS. Ce bit est activé lorsque des données
d'événement de classe 3 sont disponibles.
•
IIN1.4: NEED_TIME. Ce bit est activé lorsque la synchronisation
temporelle est requise.
•
IIN1.5: LOCAL_CONTROL. Ce bit est activé lorsque l'automate est en
mode de non-exécution.
•
IIN1.6: DEVICE_TROUBLE. Ce bit est activé lorsque l'automate est en
mode défaut.
•
IIN1.7: DEVICE_RESTART. Ce bit est activé lorsque le driver DNP3 vient
d'être configuré, dans la configuration de voie ou lorsque l'automate a été
redémarré.
Pour activer ce bit pendant la configuration du driver et de la voie, vous
devez sélectionner le paramètre Send Init. Unsol. Null Resp. on Restart
et mettre le bit d'état S:36/13 à 1 avant le téléchargement sur l'automate.
•
IIN2.0: NO_FUNC_CODE_SUPPORT. Ce bit est activé lors de la
réception d'une requête avec un code de fonction inconnu.
•
IIN2.1: OBJECT_UNKNOWN. Ce bit est activé lors de la réception d'une
requête avec un objet inconnu.
Publication Rockwell Automation 2080-UM002M-FR-E - Avril 2022
Protocole DNP (Distributed Network Protocol) sur les automates Micro870
109