Watson-Marlow 505Di Manuel d'utilisation
Page 6

6
N'utiliser que des câbles RS232 à double blindage.
Réglages RS232
Bauds = 9600 ; Bits d'arrêt = 2 ; Bits de données = 8 ; Parité = Aucune ; Protocole = CTR ou Aucun; Écho auto = Activé
Broche
Fonction
Broche
Fonction
1
6
2
RX (Réception des données)
7
DPE (Demande pour émettre)
3
TX (Transmission des données)
8
PAE (Prêt à émettre)
4
9
5
TS (Terre de signalisation)
Les codes suivants font fonctionner la pompe 505Di sous contrôle RS232. Ils doivent être envoyés à la pompe depuis le
port série (ou équivalent) d'un ordinateur. Toujours terminer une commande par un RETOUR (CARACTÈRE ASCII 13).
nSPxxx
Charge le paramètre de vitesse xxx sur la pompe numéro n
nSI
Incrémente la vitesse de 1tr/min sur la pompe n
nSD
Décrémente la vitesse 1tr/min sur la pompe n
nGO
Démarre la pompe numéro n
nST
Arrête la pompe numéro n
nRC
Change le sens de rotation sur la pompe n
nRR
Fait tourner la pompe n dans le sens horaire
nRL
Fait tourner la pompe n dans le sens antihoraire
nDOxxxxx,yyy Définit la dose de la pompe n en impulsion tachymétriques (remarque 3)
nRS
Affiche l'état de la pompe n (remarque 4)
nZY
Affiche l'état si la pompe n a été démarrée 1 (START) ou arrêtée 0 (STOP)
nTC
Efface le compteur tachymétrique
nRT
Lit le compteur tachymétrique
Pour écrire sur l'affichage de la pompe numéro n
nCA
Efface l'affichage existant; suivi de :
nCH
Curseur "Début"; suivi de;
nW{ligne texte 1}~{ ligne texte 2}@ ( @ = terminaison )
Remarques sur les codes de commande
1. n = numéro de pompe défini sous Set-up. Pour que la commande fonctionne simultanément sur toutes les pompes
mises en réseau, utiliser # avant la commande.
2. Il y a 800 impulsions tachymétriques par révolution de tête de pompe sur la version 350tr/min, 1280 impulsions
tachymétriques par révolution sur la version 220tr/min.
3. nDOxxxxxxxx où xxxxxxxx est un nombre entier représentant la dose cible en impulsions tachymétriques. Ce
nombre peut être étendu à nDOxxxxxxxx,yyy où yyy est un "retour arrière" en impulsions tachymétriques avec une
limite de 255 (environ 1/5 de révolution sur un moteur à 220tr/min ou 1/3 de révolution sur le moteur à 350tr/min).
4. Une commande d'affichage d'état indique à la pompe 505Di d'afficher une chaîne de texte selon le format suivant :
[type de pompe] [ml/rév] [tête de pompe] [taille de la tubulure] [vitesse] [cw/ccw] [P/N] [numéro de pompe] [décompte
tachymétrique sous forme de nombre entier unique] [à l'arrêt/en marche, 0/1] [! = délimiteur]
Exemple : 505Di 0.7 505l 1.6mm 53.5 CW P/N 1 157810 1 !
5. Toutes les pompes du réseau ayant le même numéro n répondent à la même commande.
6. Il doit y avoir au moins 10mS entre deux commandes.
7. Lors de l'utilisation du symbole # pour s'adresser à toutes les pompes, s'assurer qu'elle ne va pas générer de
réponse, par exemple, nSS, le résultat serait imprévisible.
L'exemple suivant est un programme type pour la pompe numéro 2:
OPEN "COM1:9600,N,8,2,CDO,CSO,DSO,OP10000" FOR RANDOM AS #1
PRINT #1, "2SP220" + CHR$(13)
DELAY
PRINT #1, "2GO" + CHR$(13)
DELAY 5000