BECKHOFF KL3201 Manuel d'utilisation
Page 18

Description du registre
16
KL3201, KL3202 et KL3204
0
63
Bloc de registres
de la borne 64 mots
Control-/
status byte
Données utiles
2 octets ou plus
K-Bus
Si bit de Contrôle 7 = 0 :
entrée/sortie
Si bit
de Contrôle 7 = 1:
configuration
de registre
C/S-bit 7
Si bit de Contrôle 7 = 1 :
adresse dans le
bit de commande 0-5
Si bit de Contrôle 6=0: lecture
Si bit de Contrôle 6 = 1 : écriture
Borne d'E/S complexe
Vers coupleur de bus
H
H
L
L
L’octet de contrôle ou d’état occupe l’adresse la plus basse d’un canal
logique. Les valeurs de registre correspondantes se trouvent dans les deux
octets de données suivants. (Le BK2000 est l’exception : un octet de
données non utilisé (réservé) est inséré ici après l’octet de contrôle ou
d’état, et ainsi la valeur de registre est placée sur une limite de mot).
Exemple 1
Lecture du registre 8 dans BK2000 avec un KL3202 et la borne terminale :
si les octets suivants sont transmis de la commande à la borne,
Octet
Octet 3
Octet 2
Octet 1
Octet 0
Nom
DataOUT 1
DataOUT 0
Pas utilisé
Octet de
contrôle
Valeur
0xXX 0xXX
0xXX
0x88
alors la borne renvoie la dénomination de type suivante (0x0C82
correspond à l’entier non signé 3202).
Octet
Octet 3
Octet 2
Octet 1
Octet 0
Nom
DataIN 1
DataIN 0
Pas utilisé
Octet d’état
Valeur
0x0C 0x82 0x00 0x88
Exemple 2
Écriture du registre 31 dans BK2000 avec une borne intelligente et la
borne finale :
si les octets suivants (mot-code) sont transmis de la commande à la borne,
Octet
Octet 3
Octet 2
Octet 1
Octet 0
Nom
DataOUT 1
DataOUT 0
Pas utilisé
Octet de
contrôle
Valeur
0x12 0x35
0xXX
0xDF
alors le mot code est posé et la borne renvoie comme confirmation
l’adresse du registre avec le bit 7 pour l’accès au registre.
Octet
Octet 3
Octet 2
Octet 1
Octet 0
Nom
DataIN 1
DataIN 0
Pas utilisé
Octet d’état
Valeur
0x00 0x00
0x00
0x9F