Annexe
A.9 Enregistrement de données de service HART
Erreur de proto‐
cole HART dans
la réponse
6
7
8
Une requête HART externe a été refusée car l'emplacement n'est pas l'emplacement actif d'une paire
1
redondante. La requête doit être envoyée à l'appareil de terrain raccordé par le module partenaire.
Exemple de programmation HART (interface de commande HART)
Pour l'emplacement HART 0, la commande 01 doit être envoyée au format Transparent-Message
à l'appareil de terrain HART avec l'adresse "98 CF 38 84 F0".
Un front montant à l'entrée 4.0 d'un module d'entrée TOR entraîne l'écriture de la commande
HART.
On suppose les données suivantes :
• L'adresse du module est 512 (200
• L'enregistrement est stocké dans le DB80 : à partir de l'adresse 0.0, longueur 11 octets
• Le DB80 (enregistrement de données de requête pour l'emplacement 0) est constitué dans
cet exemple de 11 octets
m2 : CALL SFB53, DB53
204
Signification
Demande refusée
Demande de profil refusée 0 : non spécifié (n'est pas pris en charge)
Demande spécifique au
constructeur refusée
U E 4.0
FP M 101.0
= M 104.0
REQ :=M104.0
ID :=DW#16#200
INDEX :=80
LEN :=11
DONE :=M51.7
BUSY :=M51.0
ERROR :=M51.6
STATUS :=MD92
RECORD :=P#DB80.DBX0.0 BYTE 11
U M 51.0
SPB m2
BE
Explication
0 : non spécifié
1: format court (Compactformat) non pris en charge
2: SHC non pris en charge
3: commande inadmissible
4: aucune ressource
5 : Emplacement en mode réserve
6 à 127 : réservé
128 à 255 : spécifique au constructeur
0 : non spécifié (n'est pas pris en charge)
)
H
Explication
Demande d'écriture
Adresse du module
Numéro d'enregistrement 80
Longueur 11 octets
État du bloc ou information d'erreur
Zone source dans le DB80
SIMATIC Compact Field Unit (CFU) CIO HART
Manuel système, 06/2024, A5E52551275-AA
1