Octet de contrôle et d’état, Communication de registre – BECKHOFF KL4031 Manuel d'utilisation

Page 14

Advertising
background image

Description du registre

12

KL4031, KL4032 et KL4034


Octet de Contrôle et d’État

Octet de contrôle dans
l’échange de données du
processus
Compensation de gain et
de décalage

L’octet de contrôle est transmis de la commande à la borne. Il peut être
utilisé en mode registre (REG = 1

bin

) ou

en échange de données de processus (REG = 0

bin

).

Une compensation de gain et de décalage de la borne peuvent être
exécutés avec l’octet de contrôle (échange de données de processus). Afin
de pouvoir exécuter une compensation de la borne, le mot-code doit être
introduit dans R31. Le gain et le décalage de la borne peuvent alors être
compensés.
Ce n’est qu’en réinitialisant le mot de code que les paramètres sont
enregistrés définitivement !

Octet de contrôle :
Bit 7 = 0

bin

Bit 6 = 1

bin

: la fonction de compensation de la borne est activée

Bit 4 = 1

bin

: compensation du gain

Bit 3 = 1

bin

: compensation du décalage

Bit 2 = 0

bin

: cycle lent = 1000 ms,

1

bin

cycle rapide = 50 ms

Bit 1 = 1

bin

: vers le haut

Bit 0 = 1

bin

: vers le bas

Octet d’état dans l’échange
de données du processus

L’octet de contrôle est transmis de la borne à la commande. Pour la
KL403x, l’octet d’état n’a aucune fonction dans l’échange de données de
processus.



Communication de registre

Accès au registre via
l’échange de données de
processus
Bit 7 = 1

bin

: mode de

registre

Lorsque le bit 7 de l’octet de contrôle est posé, les deux premiers octets
des données utiles ne sont pas utilisés pour l’échange de données de
processus mais bien écrits dans le jeu de registre de la borne ou lus à
partir de celui-ci.

Bit 6 = 0

bin

: lire

Bit 6 = 1

bin

: écrire

On détermine dans le bit 6 de l’octet de contrôle si un registre doit être lu
ou écrit. Lorsque le bit 6 n’est pas posé, un registre est lu sans le modifier.
La valeur peut être prise dans l’image de processus d’entrée.

Si le bit 6 est posé, les données utiles sont écrites dans un registre. Dès
que l’octet d’état dans l’image de processus d’entrée a donné une
confirmation, le processus est terminé (voir l’exemple).

Bit 0 bis 5 : adresse

L’adresse du registre à atteindre est entrée dans les bits 1 à 5 de l’octet de
contrôle.

Octet de contrôle en mode
de registre


MSB

REG=1

W/R

A5

A4

A3

A2

A1

A0


REG = 0

bin

: échange de données de processus

REG = 1

bin

: accès à la structure de registre

W/R = 0

bin

: lire le registre

W/R = 1

bin

: écrire le registre

A5 à A0 = adresse du registre
On peut adresser un total de 64 registres avec les bits d’adresse A5 à A0.

Advertising
Ce manuel est liée aux produits suivants: