Mise En Service; Protocole De Communication Des Interfaces Série (Uart); Adresse De Nœud Rs485/Rs422; Traitement Des Erreurs - Leuze electronic OGS 600 Manuel D'utilisation Original

Capteur de guidage optique
Table des Matières

Publicité

7

Mise en service

7.1
Protocole de communication des interfaces série (UART)
Pour les interfaces série RS232, RS485 et RS422, les réglages par défaut suivants s'appliquent.
Vitesse de transmission [bit/s]
Parity
Bits de données
Bits d'arrêt
Numéro de nœud
Temps de réponse minimal
Tableau 7.1 :
7.1.1
Adresse de nœud RS485/RS422
L'adresse de nœud est réglée au moyen de l'index 70
des interfaces série (UART) »). Il est recommandé de changer l'adresse par défaut si plusieurs appareils
dépendent du bus pour RS485/RS422.
Lorsque les réglages d'usine sont rétablis pour un appareil, l'adresse par défaut (1) est restaurée. Ceci
permet d'éviter tout conflit d'adresse.
7.1.2

Traitement des erreurs

Les erreurs de communication suivantes sont détectées et/ou signalées :
• Trop peu de caractères :
le tampon de réception est effacé après le temps imparti (1,6ms) -> aucun message d'erreur.
• Trop de caractères : impossible à détecter. Les caractères valides sont traités (CRC Check), les
caractères restant sont rejetés.
• CRC incorrect : message d'erreur 8112
• Erreur de réception (erreur de parité, etc.) : message d'erreur 8113
• Identifiant incorrect : message d'erreur 8111
• Temps de réponse maximal du capteur à une demande : 1,2 ms
7.1.3
Accès aux index
Structure de base du protocole :
Octet 0
Octet 1
N°/identi-
Longueur Index,
fiant
de nœud
Octet 0 :
contient toujours l'adresse d'appareil (numéro de nœud). Celle-ci peut être modifiée. L'iden-
tifiant indique l'opération requise : lecture, écriture, demande de données de processus.
Bit 3...0 :
Bit 7...4 :
Octet 1 :
contient le nombre d'octets de données.
La longueur est comptée de l'octet 5 à l'octet n-1.
Octet 2 :
contient l'octet low de l'index à lire ou à écrire.
Octet 3 :
contient l'octet high de l'index à lire ou à écrire.
Octet 4 :
contient le sous-index de l'index à lire ou à écrire.
Octet 5...n : données qui seront écrites ou lues.
Leuze electronic GmbH + Co. KG
Réglage d'usine du protocole de communication des interfaces série
Octet 2
Octet 3
Index,
octet low
octet
high
identifiant
n
n° de nœud
115200
Impaire (odd)
8
1
1
Réglable pour RS485, voir le paramètre
(index 149).
UART Node No
h
h
Octet 4
Octet 5
Sous-
Données
index
0
OGS 600
RS485Delay
(voir chapitre 7.2 « Répertoire objet
h
Octet 6
Octet 7
Octet 8
Données
Données
Données
1
2
3
Octet 9
CRC
25

Publicité

Table des Matières
loading

Table des Matières