Les valeurs de SP1 et SP2 enregistrées dans la mémoire non volatile sont conservées lorsque
l'appareil est éteint. Il faut tenir compte du fait que la mémoire non volatile comporte une limite
de cycles d'écriture (environ 1 million) à partir de laquelle elle peut cesser de fonctionner.
6.6.2 Configuration de SWIFT pour la compatibilité DAT400/DAT500 :
DAT en mode esclave :
- Sélectionner pour RS-485 ou RS-232 : type sur dat
- Configurer adresse (Add), baudrate (baud) et parité (par)
ATTENTION : SWIFT ne dispose pas de baudrate 2400
DAT en mode continu :
- Sélectionner pour RS-485 ou RS-232 : type sur st
- Configurer terminaison (ter) sur none
- Configurer adresse (Add), baudrate (baud) et parité (par)
- Configurer format (for) sur (f15)
ATTENTION : SWIFT ne dispose pas de baudrate 2400
6.7 Protocole de communication de la trieuse pondérale
CWI
-
<CR> :
Trame réponse :
CWS
-
<CR> :
Trame réponse :
CWD
-
<CR> :
Trame réponse : CWDmsennnnnttttttttt<TER>
CWR
-
<CR> :
Trame réponse : CWRSvvvvvvv<TER>
Démarrage du cycle de pesage (il ne démarre pas si START: net)
ACK: Commande acceptée.
CWIA<TER>:
NAK: Commande non acceptée.
CWIN<TER>:
Lecture état pesée en mode pèse-bétail
Off. L'appareil n'est pas en mode pèse-bétail.
CWS0<TER>:
Repos
CWS1<TER>:
Phase 1 (Phase d'attente)
CWS2<TER>:
Phase 2 (Phase de lecture de poids)
CWS3<TER>:
Phase 3 (Phase d'affichage)
CWS4<TER>:
Erreur.
CWS5<TER>:
Lecture état et données en mode cumul.
État : Mode cumul : oui/non (1 byte : 0x30 = non ; 0x31= oui)
m:
État de la pesée : 1 byte de 0x30...0x35. Même codage que la
s:
commande CWS
État du cumul : Fermé/ouvert (1 byte : 0x30=Fermé; 0x31= ouvert)
e:
Nombre de pesées (5 bytes)
n:
Poids cumulé (9 bytes, virgule incluse. En l'absence de virgule, la
t:
trame est complétée par un « 0 ».)
Lecture de la dernière valeur pesée.
État du poids lu : 0→Vide, 1→Nouveau, 2→Lu, 3→Erreur
S:
Valeur du poids. 7 chiffres, virgule comprise. En l'absence
vvvvvvv:
de virgule, la trame est complétée par un « 0 ».
Communication
6-21