Complément Compteurs électroniques à
présélection avec interface série
1 Généralités
Ces appareils sont équipés d'une interface série suivant les
normes RS232, RS422 ou RS485 (voir le code de com-
mande). Cette interface peut servir aussi bien à la program-
mation externe de l'appareil qu'à la lecture distante du
compteur et d'autres paramètres de fonctionnement.
RS422 et RS485 permettent l'utilisation de plusieurs appa-
reils sur une seule interface série. RS422 accepte jusqu'à
dix appareils (système de contrôle non compris) sur une
même ligne, RS485 en accepte 32 (système de contrôle
compris).
Il faut veiller, avec RS422 et RS485, à ne pas établir de liai-
son de masse entre le compteur et le système de com-
mande. Si une telle connexion est établie, elle risque de
provoquer, en particulier pour des liaisons longues, des
boucles de masse qui pourraient perturber la transmission
des données.
Attention : les paramètres d'interface définis doivent corre-
spondre à ceux du système de commande, sans quoi des
erreurs risquent de se produire lors de la communication
avec le système de niveau supérieur.
2 Adressage du compteur à l'aide de
l'interface série
La communication s'effectue à l'aide de simples séquences
<ESC>. Dans le cas des appareils équipés en RS232, il est
inutile de définir une adresse spécifique. Le paramètre (A)
apparaissant dans la colonne Instruction des tableaux ci-
dessous peut être omis. Il ne doit être envoyé qu'avec les
interfaces RS422 ou RS485. Les instructions s'achèvent
par <CR><LF>.
Le contrôle des instructions est rudimentaire. Un "contrôle
croisé" n'est réalisé que partiellement. Si une instruction est
envoyée dans un mode opératoire pour lequel elle est inva-
lide, l'appareil affiche "S-Err". Si une instruction comportant
trop de paramètres est envoyée à un appareil, seuls les
premiers paramètres sont traités, les caractères supplé-
mentaires sont ignorés.
Exemple:
Instruction à envoyer :
ESC>V1+123456<CR><LF>
Instruction envoyée :
<ESC>V1+12345678<CR><LF>
Conséquence : "78" sera ignoré.
L'appareil accuse réception des instructions ne demandant
pas l'envoi d'une réponse au système de commande, s'il
n'y a pas d'erreur, par <CR><LF>. Si une erreur se produit
au cours de la réception ou si l'instruction ne peut pas être
interprétée, le compteur répond par "F" et <CR><LF>.
Zumutbare Änderungen aufgrund technischer Verbesserungen vorbehalten.
36
Pepperl+Fuchs GmbH 68301 Mannheim Telefon (0621)776-11 11 Telefax (0621)776-27-11 11 Internet http://www.pepperl-fuchs.com
Exemple: Lecture du compteur. Tous les signes envoyés
sont des caractères ASCII.
RS232 :
<ESC><0><CR><LF>
Avec une interface RS422 ou RS485, il faut envoyer en
plus l'adresse de l'appareil.
<ESC><0d><0><CR><LF>
Adresse de l'appareil 0d. L'adresse se compose toujours de
deux bytes. Il faut toujours envoyer un zéro de tête.
3 Réglage des paramètres
Les paramètres sont saisis après la programmation de la
sortie 2 (modèle KCT1-6WR-*) ou de la sortie (modèle
KCT1-6SR-*), et avant la fin de la programmation.
3.1 Vitesse de transmission
300 bauds
600 bauds
1200 bauds
2400 bauds
4800 bauds
9600 bauds
Attention - versions avec interface série:
La vitesse de transmission de l'interface série est spé-
cifiée à max. 4.800 Baud. Si vous utilisez une vitesse
supérieure (par ex. 9.600 Baud), vous pouvez avoir des
erreurs de transmission.
3.2 Format de transmission
8 bits, sans parité, un bit de stop
7 bits, parité paire, un bit de stop
3.3 Adresse (Seulement pour RS 422 et RS 485)
L'adresse de l'appareil doit être
dans la plage allant de 00 à 99.
RS422 accepte le branchement
de jusqu'à dix appareils (sy-
stème de contrôle non compris)
RS485 en accepte 32 (système
de contrôle compris) sur une in-
terface.
Copyright Pepperl+Fuchs, Printed in Germany