Notice technique
Codeur absolu multitours
Instructions NMT
Toutes les instructions NMT sont transmises sous la forme d'objets NMT non confirmés. Grâce au modèle de communication
Broadcast (diffusé sur tout le réseau), les instructions NMT sont reconnues par tous les périphériques.
Un objet NMT est structuré de la manière suivante :
ID COB = 0
Octet 0 = octet de l'instruction
Octet 1 = numéro de nœud
L'ID COB de l'objet NMT est toujours 0
Le nœud destinataire est défini par le numéro de nœud. Si le numéro de nœud est 0, l'instruction s'adresse
à tous les nœuds.
Octet d'instruction
(hex)
01h
02h
80h
81h
82h
1
Tous les paramètres du répertoire d'objet entier sont mis aux valeurs qu'ils ont à la mise en service.
2
Seuls les paramètres de la section Profil de communication du répertoire d'objets sont mis aux valeurs qu'ils ont à la mise en
service.
1
8
P
r
o
t
o
c
o
l
e
H
e
a
r
t
1
8
P
r
o
t
o
c
o
l
e
H
e
a
r
t
R.000.000
C
A
N
L
i
f
t
C
A
N
L
i
f
t
Description
Start_Remote_Node : passage en Operational
Sop_Remote_Node : passage en Prepared
Enter_Pre-Operational_State : passage en Pre-Operational
Reset_Node : reset du noeud
Reset_Communication : reset de la communication
b
e
a
t
b
e
a
t
1
2
En alternative au Node-Guarding, il faut
dorénavant utiliser le protocole moderne
Heartbeat. Ce protocole est activé en définissant
dans l'objet 1017h Producer Heartbeat Time une
valeur > 0.
Un « Heartbeat Producer » (émetteur Heartbeat)
émet ce message Heartbeat de manière cyclique.
Un ou plusieurs « Heartbeat Consumers »
(récepteurs Heartbeat) peuvent recevoir ce
message Heartbeat.
Si l'émission cyclique de ce message Heartbeat
disparaît, un « Heartbeat Event » se déclenche. Le
comportement en cas de défaut est décrit dans
l'objet 1029h sous-index 1 « Communication
Error ».
18-34 von 41