MANUAL DE INSTRUCCIONES
6.3
6.3.1
Estructura de los
comandos de envío
50
Unichiller® eo OLÉ
Comunicación de datos
La comunicación vía interfaz RS232 es una comunicación maestro-esclavo. El maestro (p. ej. PC o
PLC) inicia la comunicación y el esclavo (el equipo de termorregulación) responde a una solicitud.
Formato de transmisión:
8 bits de datos, 1 bit de parada, No Parity, sin Handshake
¡Esos parámetros son fijos y no se pueden modificar! La velocidad en baudios se puede ajustar en un
rango de 9600 baudios hasta 115200 baudios.
Comportamiento temporal (Timing):
El flujo de datos dentro de un comando no debe estar interrumpido. Las pausas de más de 100 ms
entre caracteres individuales de un comando ocasionan en el receptor la cancelación del comando
que está entrando. El equipo de termorregulación enviará siempre una respuesta a un comando
correctamente recibido. Tras recibir la respuesta completa se puede enviar el próximo comando. El
tiempo de respuesta típico dura menos de 300 ms.
Para transmitir los comandos necesita el software "SpyControl". Puede descargar el software en la
sección de descargas de www.huber-online.com.
Comandos LAI
Para la comunicación con el equipo de termorregulación mediante comandos LAI existen 3 coman-
dos:
1.
"V" (Verify) – para consultar la identificación del equipo
2.
"L" (Limit) – para consultar los límites del equipos
3.
"G" (General) – para controlar y consultar el equipo de termorregulación
Los comandos de envío comienzan siempre con "[M01", las respuestas siempre con "[S01", seguidos
de la identificación del comando "V" (Verify), "L" (Limits) o "G" (General). Los dos siguientes bytes
indican la longitud del comando o de la respuesta. Para mejorar la seguridad de los datos se trans-
fiere una suma de comprobación. La suma de comprobación es la suma de 1 byte de todos los valo-
res hex desde el carácter inicial hasta el último carácter antes de la suma de comprobación. Se cuel-
ga al final del comando o de la respuesta y se cierra todo con el carácter final CR ("\r", 0Dh).
Byte
Comando
Respuesta
1º byte
[
[
2º byte
M
S
3º byte
0
0
4º byte
1
1
5º byte
V / L / G
V / L / G
6º byte
0
1
7º byte
7
4
n bytes
x
x
I-2 Byte
C
C
I-1 Byte
6
1
I byte
\r
\r
Interfaces y comunicación de datos
Descripción
carácter inicial, fijo
identificación del emisor (M = maestro, S = esclavo)
dirección del esclavo, fija
dirección del esclavo, fija
identificación del comando (V = Verify, L = Limit, G = General)
longitud del comando/la respuesta (ejemplo)
longitud del comando/la respuesta (ejemplo)
si procede, contenido, cantidad de bytes en función del comando
suma de comprobación (ejemplo)
suma de comprobación (ejemplo)
carácter final CR
Capítulo 6
V1.4.0es/13.08.21//1.0.0