9.1 Protocolo de comunicación para cable RS para las bombas de jeringuilla VIT-FIT, PRECIFLOW, MULTIFLOW, HIFLOW y MAXIFLOW y el dosificador de sólidos LAMBDA DOSER

9.1.1 Formato de los datos enviados o transferidos de la computadora personal (CP) a la bomba y regreso de estos

Datos enviados desde la CP:#ss mm a ddd qs c
Datos enviados de regreso por la bomba:<mm ss a ddd qs c
donde,
#Es el primer símbolo de un comando enviado por la CP
<Es el primer símbolo de un comando enviado por la bomba
ssEs la dirección de la bomba
mmEs la dirección de la CP
aEs el comando para el sentido de la rotación:
rMovimiento del impulsor hacia la izquierda (infusión)
lMovimiento del impulsor hacia la derecha (llenado)
dddEs la velocidad de rotación (3 números ASCII del 0 al 9; enviados desde el dígito de mayor orden al de menor orden)
qsEs la suma control en formato HEX (2 símbolos ASCII del tipo 0…9ABCDEF)
cEs el símbolo final cr (del inglés: carriage return) La bomba completará la tarea y bloqueará cualquier comando en el panel frontal.

9.1.2. Comandos que no contienen datos

# ss mm g qs cactiva el comando local de la bomba
# ss mm s qs cla bomba se detiene
# ss mm G qs cpara enviar los datos de la bomba a la CP

9.1.3. Suma de control

La CP envía: #0201r123EEcr

La suma de control (o del inglés: checksum) qs se hace de la siguiente manera: (sólo se toma el último byte (2 caracteres ASCII del tipo 0…9ABCDEF)):

#0201r123EE (último byte)cr
23 h+30h+32h+30h+31h+72h+31h+32h+33h=1EEh0Dh

9.1.4. Formato de la transmisión de datos

Velocidad: 2400 Bd (Baud)
                8 bits de datos, paridad impar, 1 bit de parada

 

9.2 Ejemplos

Dirección de la CP: 01
Dirección de la bomba: 02

La CP envía: #0201r123EEcr
La bomba moverá el impulsor hacia la izquierda (infusión) a una velocidad de 123.

La CP envía: #0201G2Dcr
Respuesta de la bomba: <0102r12307cr

La CP envía: #0201l123E8cr
La bomba moverá el impulsor hacia la derecha (llenado) a una velocidad de 123.

La CP envía: #0201s59cr
La bomba se detiene.

La CP envía: #0201g4Dcr
La bomba será dirigida desde los comandos locales (Se activa el panel frontal).

 

9.3 ¿Cómo ajustar o fijar la dirección de la bomba VIT-FIT?

Para mirar o modificar la dirección del instrumento, quite o desconecte el cable de suministro de energía o de conexión a fuente de energía de la bomba de la línea de corriente principal

Presione de forma continua el botón ◄|► mientras conecta el cable en el enchufe nuevamente de la bomba a la línea de corriente principal. Aparecerá el mensaje “A” y dos números en la pantalla. Este número desde 00 hasta 99 es la dirección actual de la bomba.

Para cambiar la dirección presione los botones flechas Λ Λ Λ debajo de la pantalla hasta que obtenga el número deseado. Para confirmar y salvar la dirección, presione el botón de encendido y apagado ON/OFF.

 

9.4 Esquema de conexión de RS

El conector de 8 polos DIN “REMOTE” es utilizado para el control remoto y la conexión a RS-485. Cuando está disponible una interfaz opcional RS-485 los pins son usados de la siguiente manera:

No.ColorDescripción
1amarillo(+) Entrada del control remoto de velocidad 0-10V *)
2grisSeñal de paso del motor de pasos (0 y 12V)
3verdeTierra, 0 V
4carmelita+ 12 V
5blanco(+) entrada del ON/OFF remoto; 0V = ON, 3–12 V = OFF (esta lógica se puede invertir en función de la demanda o solicitud)
6rosadoTierra (GND)
7rojoRS 485 B (-)
8azulRS 485 A (+)

*) (línea cero conectada al contacto no. 3)

 

9.5 Protocolo de comunicación RS para el INTEGRATOR acoplado (opcional)

9.5.1 Comunicación entre la CP y el INTEGRADOR del instrumento LAMBDA

Desde la CP hasta el INTEGRADOR:

    #ss mm z qs c

Desde el INTEGRADOR hasta la CP:

<mm ss = qs cconfirmación de la recepción de un comando
<mm ss dddd qs cEnvío de los datos solicitados

donde,

#Es el primer símbolo de un comando enviado por la CP (del inglés: master)
<Es el primer símbolo de un comando enviado por el INTEGRADOR (esclavo)
ssEs la dirección de la estación subordinada (dirección del equipo que tiene el INTEGRADOR acoplado)
mmEs la dirección de la CP (estación que comanda)
zEs un comando (ver abajo): las letras minúsculas indican un comando, las letras mayúsculas datos solicitados desde la estación subordinada
=Confirmación de la recepción
aaNueva dirección de la estación subordinada (ss) (dos números y posiblemente otro caracter ASCII A B C D E F)
ddddDatos transferidos (valores de dos bytes en forma hexadecimal. Los bytes sencillos son transformados en dos caracteres ASCII 0,..,9,A,B,C,D,E,F)
qsEs la suma control (obtenida de la adición del módulo 256 de valores binarios de todos los caracteres precedentes incluyendo el símbolo o signo antecesor) en formato HEX (2 símbolos ASCII del tipo 0…9ABCDEF)
cEs el símbolo final cr (del inglés: carriage return)

9.5.2 Comandos para el INTEGRADOR

nreajuste (ajusta el INTEGRADOR a cero)
iComienza la integración
eDetiene la integración
lEnvía el valor integrado (positivo-negativo)
NEnvía el valor integrado “I” y fija o ajusta el integrador a cero (ambos registros)
LEnvía el valor integrado del impulsor hacia la izquierda (infusión)
REnvía el valor integrado del impulsor hacia la derecha (llenado)

9.5.3 Examples

Dirección de la CP: 01
Dirección del instrumento que posee el INTEGRADOR: 02

La CP envía: #0201I2Fcr

La suma de control (o del inglés: checksum) qs se hace de la siguiente manera: (sólo se toma el último byte (2 caracteres ASCII del tipo 0…9ABCDEF)):

#0201I2F (ultimo byte)cr
23h+30h+32h+30h+31h+49h=12Fh0Dh

La CP envía: #0201i4Fcr
Ej. En forma hexadecimal: 23h 30h 32h 30h 31h 69h 34h 46h 0Dh

Esto significa que: Para una estación subordinada (SLAVE) con dirección 02 desde la estación que comanda (MASTER) con dirección 01

Comienza la integración

La suma control es 14Fh (último byte: 4F); final del mensaje cr (del inglés: carriage return)
El INTEGRATOR responde: <0102=3Ccr

La CP envía: #0201N34cr
El INTEGRATOR responde: <0102N03C225cr (Valor integrado es 03C2h)
y se reajusta a cero

La CP envía: #0201e4Bcr
La integración se detendrá y el comando será confirmado.
El INTEGRATOR responde: <0102=3Ccr