8.1 Protocole de communication série des DOSER & HI-DOSER, pousse seringue VIT-FIT (HP), pompes péristaltiques PRECIFLOW, MULTIFLOW, HIFLOW, MAXIFLOW et MEGALOW

8.1.1 Format des données envoyées par le PC à l’appareil et réponse

Données envoyées par le PC:#ss mm a ddd qs c
Données envoyées par la pompe:<mm ss a ddd qs c
où,
#premier signe de la commande envoyée par le PC (maître)
<premier signe de la réponse envoyée par la pompe
ssadresse de la pompe
mmadresse du PC
acommande du sens de rotation:
rrotation dans le sens horaire (cw) (vers la droite)
lrotation dans le sens antihoraire (ccw) (vers la gauche) (non valable pour DOSER, HI-DOSER et MASSFLOW)
dddvitesse de rotation (3 nombres ASCII entre 0 et 9; envoyés dans l’ordre des digits de poids élevés à moins élevés)
qssomme de contrôle au format HEX (2 caractères ASCII parmi 0…9ABCDEF)
csigne de fin cr (retour de chariot). La pompe va réaliser la commande et bloquer toute intervention manuelle sur les touches du panneau.

8.1.2. Commandes ne contenant pas de données

# ss mm g qs cactive le mode local pour l’appareil (utilisation des touches possible)
# ss mm s qs carrête la pompe
# ss mm G qs cdemande du PC pour recevoir les données de la pompe

8.1.3 Checksum control

Le PC envoie: #0201r123EEcr

Voici comment la somme de contrôle (checksum) qs est calculée. Seul le dernier octet est utilisé (2 caractères ASCII parmi 0…9ABCDEF):

#0201r123EE (dernier octet)cr
23 h+30h+32h+30h+31h+72h+31h+32h+33h=1EEh0Dh

8.1.4 Caractéristiques de la transmission

vitesse:2400 Bd (Baud)
8 bits de données, parité impaire, 1 bit de stop

 

8.2 Exemples

Adresse du PC: 01
Adresse de la pompe: 02

Le PC envoie: #0201r123EEcr
La pompe tourne dans le sens horaire à une vitesse = 123

Le PC envoie: #0201G2Dcr
La pompe répond: <0102r12307cr

Le PC envoie: #0201l123E8cr
La pompe tourne dans le sens antihoraire à une vitesse = 123. (non valable pour les DOSER, HI-DOSER et MASSFLOW)

Le PC envoie: #0201s59cr
La pompe s’arrête.

Le PC envoie: #0201g4Dcr
La pompe se met en mode local (les touches de l’unité de contrôle peuvent à nouveau être utilisées).

 

8.3 Comment modifier l’adresse des DOSER et HI-DOSER ?

Pour modifier ou visualiser l’adresse, déconnecter le câble d’alimentation de l’appareil. Appuyer sur la touche ADRS tout en rebranchant le câble de l’alimentation du DOSER ou HI-DOSER.

Le message “A” suivi de deux chiffres apparaît sur l’afficheur. Le nombre compris entre 00 et 99 représente l’adresse du distributeur de poudre. Utiliser les touches Λ Λ Λ sous l’afficheur pour modifier la valeur.

Confirmer ensuite la valeur avec la touche ON/OFF.

 

8.4 Schéma de connexion de l’interface sérielle

Le connecteur DIN 8-pôles “REMOTE” est utilisé pour le contrôle à distance et la connexion optionnelle RS485. La description des broches et présentées ci-dessous:

No.CouleurDescription
1jaune(+) entrée pour la consigne de débit 0-10V *)
2grisimpulsions du moteur pas à pas (0 et 12V)
3vertmasse, 0 V
4brun+ 12 V
5blanc(+) entrée commande ON/OFF; 0V = ON, 3–12 V = OFF ((cette logique peut être inversée sur demande)
6rosemasse, terre (GND)
7rougeRS 485 B (-)
8bleuRS 485 A (+)

*) (fil 0V connecté au contact no. 3)

 

8.5 Protocole de communication de l’interface série de l’INTEGRATOR incorporé (option)

8.5.1 Communication entre le PC et l’INTEGRATOR de LAMBDA instruments

Données envoyées par le PC à l’INTEGRATOR:

#ss mm z qs c

Données envoyées par l’INTEGRATOR au PC:

<mm ss = qs cconfirmation de la réception de la commande
<mm ss dddd qs cdonnées demandées

où,

#premier signe de la commande envoyée par le PC (maître)
<premier signe de la réponse envoyée par l’esclave (INTEGRATOR)
ssadresse de l’esclave (adresse de l’instrument contenant l’INTEGRATOR)
mmadresse du maître (PC)
zcommande (voir ci-dessous): des lettres minuscules indiquent une commande, des lettres majuscules requièrent des données de l’appareil
=confirmation de la réception
aanouvelle adresse de l’esclave d’adresse ss (2 caractères parmi 0-9 ou A B C D E F)
dddddonnées transférées (2 octets sous forme hexadécimale, caractères ASCII parmi 0,..,9,A,B,C,D,E,F)
qssomme de contrôle au format HEX (obtenue par l’addition modulo 256 des valeurs binaires de tous les caractères précédents, 2 signes ASCII parmi 0…9ABCDEF)
csigne de fin cr (retour de chariot)

8.5.2 Commandes de l’INTEGRATOR

nreset (remet l’INTEGRATOR à zéro)
idémarre l’intégration
earrête l’intégration
lenvoie la valeur intégrée
Nenvoie la valeur intégrée (comme I) et remet l’INTEGRATOR à zéro
Lenvoie la valeur intégrée dans le sens antihoraire (vers la gauche) 
(non valable pour le DOSER et HI-DOSER)
Renvoie la valeur intégrée dans le sens horaire (vers la droite)

8.5.3 Exemples

Adresse du PC: 01

Adresse de l’instrument avec l’INTEGRATOR: 02

Le PC envoie: #0201I2Fcr

Voici comment la somme de contrôle (checksum) qs est calculée. Seul le dernier octet est utilisé (2 caractères ASCII parmi 0…9ABCDEF):

#0201I2F (dernier octet)cr
23h+30h+32h+30h+31h+49h=12Fh0Dh
Le PC envoie:#0201i4Fcr
c.-à-d. sous forme hexadécimale:23h 30h 32h 30h 31h 69h 34h 46h 0Dh

Explication: commande envoyée par un maître d’adresse 1 pour un esclave d’adresse 2

Démarrer l’intégration

La somme de contrôle est 14Fh (dernier octet: 4F); fin du message cr (retour de chariot)

L’INTEGRATOR répond:<0102=3Ccr
Le PC envoie:#0201N34cr
L’INTEGRATOR répond:
et effectue la remise à zéro du compteur.
<0102N03C225cr (valeur intégrée = 03C2h)
Le PC envoie:#0201e4Bcr
L’intégration est interrompue et l’appareil envoie une confirmation.
L’INTEGRATOR répond:<0102=3Ccr