All manuals and user guides at all-guides.com
GUIDE DE L'UTILISATEUR CODE 80098 REV B 30/09/03 (sous réserve de modification)
INSTRUCTION MANUAL CODE 80098 REV B 30/09/03 (It can be modified without notice)
COMMUNICATION RS-232
CARACTERÍSTIQUES DE
COMMUNICATION RS-232
•
9600 bauds, 7bits de données, 1 bit de stop, sans
parité et sans liaison.
•
Jusqu'à 15m de câble.
•
Câble de connexion DTE a DTE 9 broches
mâles.
•
Protocole ASCII avec système LRC de protection
contre les erreurs.
•
Communication MASTER-SLAVE (l'ordinateur
est le mâitre).
•
L'équipement n'envoie jamais rien , si ce n'est à
la demande de l'ordinateur.
Début trame
Direction
Start frame
Adress
#
N
H
Début trame / Start frame
Direction / Adress
Données / Data
LRC / LRC
Fin de trame / End frame
•
Les messages commencent avec le caractère
#.
•
Dans chaque message, nous devons indiquer
l'adresse de l'équipement à laquelle il est
adressé.
Ce champ peut aller de 00 à 99, il occupe toujours
2 bytes en format décimal-ascii.
•
Dans le champ de données est où va le message
que nous voulons transmettre.
•
LRC est une valeur calculée pour vérifier si la
transmission à été correcte.
•
A la fin du texte toujours un CR (0D) suivi de un
LF (0A).
•
Le dispositif Slave répond toujours en indiquant
son adresse.
CHAMP
DE
VERIFICATION
ERREURS LRC
La trame inclue un champ de vérification des erreurs
LRC. Ce champ occupe 2 bytes. Le LRC carcule le
dispositif qui envoie le message et l'inclue dans la
trame. Le dispositif récepteur calcule aussi le LRC et
compare la valeur calculée avec celle reçue. Si elles
sont égales, le message est bien arrivé. Sinon, il s'est
produit une erreur dans la communication.
Page 11
COMUNICATION RS-232
RS-232 COMUNICATION OVERVIEW
•
9600 bauds, 7 dat bits, 1 bit stop, without parity
no handshake.
•
Up to 15m of cable.
•
Cable conection DTE to DTE 9 pins male.
•
Protocol ASCII with LRC against transmition er-
rors
•
MASTER-SLAVE Comunication (PC computer as
a master).
•
The device never sends nothing if computer does
not ask for it.
Données
Data
N
Mensaje (n bytes)
L
Message (n bytes)
#
=
ASCII (23)
NN
=
01...99
Mensaje / Message
=
Commande + arguments
KK
=
00..FF
<CR><LF>
=
ASCII (0D)+ASCII (0A)
•
Messages starts with character #.
•
Device address must be included.
This field goes from 00 to 99, size allways 2 bytes
in decimal-ASCII format.
•
Data field is the message
•
LRC is a calculated value to check good
transmision.
•
At the end of the frame allways a CR (0D) fol-
lowed by LF (0A).
•
Slave device answers always sending its address
LRC ERROR CHEKING FIELD
DES
Frame includes a transmition error cheking field called
LRC. This field size 2 bytes. This field is calculated by
the sender device and includes it on the frame. The
reciver device also calculates and if are equal the
transmition was good.
LCR
Fin de trame
LRC
End frame
K
K
CR
LF
H
L
1 byte
2 bytes
n bytes
2 bytes
1 byte