Communications En Série - Challenge CMT 130 Manuel D'installation Et D'utilisation

Massicot de rognage
Table des Matières

Publicité

3.9 Communications en série
Remarque - Pour chaque livre avec un
changement de taille, il faut environ 26
secondes
Pour chaque livre sans changement de
taille, il faut environ 13 secondes
Pour passer du mode Serial Mode On au mode
Serial Mode Off (Série en marche à Série
éteinte), il faut éteindre la machine. Appuyer
simultanément sur les touches de flèches droite
et gauche et éteindre la machine. Sélectionner
On ou Off (Marche ou arrêt) sur le menu.
Éteindre la machine et la remettre en marche.
1. Connexion physique
1.1 Port standard Com de PC à CMT130, --
- Câble male/femeel mode null DB9
9600 baud
1 bit d'arrêt
8 bits de données
Pas de parité
Pas de contrôle de débit
2. Format de message
2.1 Tous les messages commencent avec
ASCII -- 1010FF
2.2 Tous les messages finissent avec une
valeur de vérification de redondance
longitudinale (LRC). Cette valeur est
calculée à partir du premier octet de la
séquence de démarrage jusqu'au
dernier octet si les données après le
message ont été converties d'ASCII à
Hex. Exemple - 1010FF
(0x31,0x30,0x31,0x30,0x46,0x46)
devient (0x10,0x10,0xFF).
2.3 Tous les messages sont formatés
comme suit
CMT 130 Massicot de rognage
Commencement du texte
1010FF
Numéro séquentiel
Type de message
renseignements suivants
Longueur des données
FF
Type de message, sub code 1
voir les renseignements suivants
Sub code 1 longueur de données
(optionnel) Type de message, sub code
2
Sub code 2 longueur de données
(optionnel) Type de message, sub code
(n)
Sub code n longueur de données
(LRC)
premier octet au dernier
(ASCII retour de chariot)
0x0d
(ASCII ligne suivante)
3.
Error Detection (Détection d'erreur)
3.1 Tous les messages reçoivent en
réponse un accusé de réception positif
ou négatif
1) Accusé de réception positif (ACK)
10100600(CR)(LF)
2) Accusé de réception négatif (NAK)
10101500(CR)(LF)
3.2 Le destinataire envoie une réponse
(NAK) si le LRC calculé ne correspond
pas à la valeur d'entrée.
3.3 Le destinataire envoie une réponse
NAK si l'en-tête n'est pas 1010FF.
3.4 Si un NAK est reçu, l'expéditeur doit
attendre 150 ms avant de retransmettre
le message.
3.5 Après 3 NAK de suite, une erreur
irréparable est déclarée.
3.6 Un ACK est envoyé 50 ms après la
réception d'un bon message. Après 250
ms, NAK est supposé.
11/09
3-15
4. Command Codes and Sub Codes (Codes
et codes secondaires de commande)
00-FF
4.1 Host command - Wake Up (00)
voir les
(Commande d'hôte - Réveil (00))
4.1.1
00-
Exemple - ---
1010FF02000110EC(CR)(LF)
4.2 CMT130 - Response to Wake Up (60)
(Réponse de réveil (60))
4.2.1
XOR du
4.2.2
4.2.3
0x0a
Exemple -
1010FF02601910087472696D6D65722
01102030312094368616C6C656E6765
8F(CR)(LF)
4.3 CMT130 - Serial Initialize (55) -
(Initialisation en série (55)
4.3.1
Exemple -1010FF01550101AB
4,4 Host command - (66) (Commande
d'hôte - (66))
4.4.1
Démarrage
Exemple -1010FF026601108A(CR)(LF)
4.4.2
temporaire Procédé maintenu
Exemple -1010FF026601118B(CR)(LF)
4.5 Host command - (04) (Commande
d'hôte - (04))
Code secondaire (10) demande
des renseignement de la
machine et réinitialise le
numéro de séquende de
message.
Code secondaire (10)
Description du produit
'Rogneuse'
Code secondaire (11) niveau
de logiciel
"3,3"
Code secondaire (12) Marque
'Challenge'
Code secondaire (01) Prêt à
communiquer
Envoyé à la
mise en marche
Code secondaire (10)
Procédé activé
Code secondaire (11) Arrêt
Communications en série

Publicité

Table des Matières
loading

Table des Matières