10.1 Protocolo de comunicación para cable RS para el colector de fracciones LAMBDA OMNICOLL
10.2 ¿Cómo ajustar o fijar la dirección del Colector de fracción OMNICOLL?
10.3 Esquema de conexión para RS
10.1 Protocolo de comunicación para cable RS para el colector de fracciones LAMBDA OMNICOLL
10.1.1 Formato de los datos enviados o transferidos de la computadora personal (CP) al colector de fracciones y regreso de estos
Datos enviados desde la CP: | #ss mm a xxxx qs c |
Datos enviados de regreso por el colector de fracciones: | <mm ss a xxxx qs c |
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 colector de fracciones |
ss | Es la dirección del colector de fracciones (esclavo) |
mm | Es la dirección de la CP (master) |
A | Es el comando (ver sección 10.1.2) |
x | Es el valor del dato (4 números ASCII desde 0 a 9; enviados desde el dígito de mayor orden hasta el dígito de menor orden) |
Qs | Es la suma control en formato HEX (2 símbolos ASCII del tipo 0…9ABCDEF) |
C | Es el símbolo final cr (del inglés: carriage return) El colector terminará la tarea y bloqueará cualquier comando manual en el panel frontal. |
10.1.2 Comandos
# ss mm r qs c | Inicio (corrida) |
# ss mm e qs c | Activa el control remoto del colector (panel frontal desactivado) |
# ss mm g qs c | Activa el modo local (panel frontal activado) |
# ss mm s qs c | Parada |
# ss mm f qs c | Paso adelante |
# ss mm b qs c | Paso atrás |
# ss mm w qs c | Paso en la dirección de movimiento real (dependiendo de configuración LINE o MEAN) [corresponde presionar el botón STEP] |
# ss mm l qs c | Paso a la próxima línea |
# ss mm h qs c | Modo “high” |
# ss mm u qs c | Modo “normal” |
# ss mm m qs c | Modo de colección “MEAN” (meandro o zigzag) |
# ss mm v qs c | Modo de colección “LINE” (colecta fracciones siempre de izquierda a derecha) |
# ss mm i qs c | Modo de colección “ROW”, el colector se mueve solo desde una fila a otra |
# ss mm d qs c | Configuración de unidad – paso configurado para tiempo de 0.1 minuto (XXX.X) |
# ss mm j qs c | Configuración de unidad – Configuración de paso de tiempo de 1 minuto (XXXX) |
# ss mm o qs c | Válvula abierta |
# ss mm c qs c | Válvula cerrada |
# ss mm a qs c | Configuración del coeficiente de división “1” |
# ss mm k qs c | Configuración del coeficiente de división “1/60” |
# ss mm p xxxx qs c | Número de pulsos de la bomba o el contador de gotas |
# ss mm t xxx.x qs c | Tiempo de colección (en pasos de 0.1 minuto) |
# ss mm t xxxx qs c | Tiempo de colección (en pasos de 1 minuto) |
# ss mm q xxx.x qs c | pTiempo de pausa entre 2 fracciones (en pasos de 0.1 minuto) (Colector de fracción entre automáticamente en modo “high”)/td> |
# ss mm q xxxx qs c | Tiempo de pausa entre 2 fracciones (en pasos de 1 minuto) (Colector de fracción entre automáticamente en modo “high”) |
# ss mm n xxxx qs c | Número de fracciones (Colector de fracción entre automáticamente en modo “high”) |
# ss mm G x qs c | Para solicitar al colector de fracciones que envie los datos a la CP |
Donde x es un número de 0-3:
0: Configuración del tiempo de colección (TIME)
1: Configuración de pulsos (COUNT)
2: Configuración de la pausa de tiempo (PAUSE)
3: Configuración del número de fracciones (NUMBER)
La respuesta del colector de fracciones OMNICOLL es la siguiente:
< mm ss B xxx.x qs c | Tiempo xxx.x en pasos de 0.1 minuto (colector está en modo de stand-by o reposo) |
< mm ss B xxxx qs c | Tiempo xxxx en pasos de 1 minuto resp. número de pulsos o fracciones (colector está en modo de stand-by o reposo) |
< mm ss R xxx.x qs c | Tiempo xxx.x en pasos de 0.1 minuto (colector está en operación) |
< mm ss R xxxx qs c | Tiempo xxxx en pasos de 1 minuto resp. número de pulsos o fracciones (colector está en operación) |
10.1.3 Suma de control
Los ejemplos siguientes muestran cómo se calcula suma de control:
mm = 01 [Dirección de la CP (master) es fijada a 01]
ss = 02 [Dirección del colector (esclavo) se fija en 02]
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)):
# | 0 | 2 | 0 | 1 | g | 4D (último byte) | cr |
23h | +30h | +32h | +30h | +31h | +67h | =14Dh | 0Dh |
La CP envía: | #0201t102320cr |
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)):
# | 0 | 2 | 0 | 1 | t | 1 | 0 | 2 | 3 | 20 (último byte) | cr |
23h | +30h | +32h | +30h | +31h | +74h | +31h | 30h | +32h | +33h | = 220h | 0dh |
10.1.4 Formato de la transmisión de datos
Velocidad: | 2400 Bd (Baud) 8 bits de datos, polaridad impar, 1 bit de parada |
10.2 ¿Cómo ajustar o fijar la dirección del Colector de fracción OMNICOLL?
Cuando el colector de fracciones LAMBDA OMNICOLL ha sido equipado con una interfaz opcional RS-232, puede ser controlado digitalmente, ej. desde una CP.
Desconecte el colector de fracciones de le red eléctrica. Mientras mantenga presionado el botón STEP conecte nuevamente el colector a la corriente. Aparece el mensaje “A” y dos números en la pantalla. Este número desde 00 a 99 es la dirección actual del colector de fracciones.
Para cambiar la dirección presione los botones de flechas Λ Λ Λ Λ bajo la pantalla hasta obtener el número deseado. Confirme su elección presionando SET.
10.3 Esquema de conexión para RS
El conector de 5 polos DIN “REMOTE” del módulo de comunicación (Art. No. 6911 o 6929) se utiliza para la conexión de RS y el control remoto.
Cuando está disponible una interfaz opcional RS-232 los pins usados son los siguientes:
No. | Color | Descripción |
1 | Azul | Entrada del control remoto +3-12 V |
2 | Blanco | RS-232 TTTL (TXD) |
3 | Negro | Tierra (GND) |
4 | | |
5 | Amarillo | RS-232 RTTL (RXD) |