Atención:
Después del último comando WRITE un comando CODE-CLOSE (CC) debe de ser
transmitido
Ejemplo para cambiar el tiempo del protector de pantalla:
A la unidad:
SOH 01 STX W12E0 0010 ETX BCC
Desde la unidad: SOH 01 STX 0 ETX BCC
Códigos de respuesta:
0..1: o.k.
2..11: Fallo, sólo se transmitirá el código de respuesta.
0:
La dirección puede editarse.
1:
La dirección puede "activarse".
2:
La dirección puede editarse.
3:
La dirección no existe.
4:
Opción no disponible en esta posición.
5:
Posición no empleada en este momento.
6:
La dirección no puede utilizarse empleando un enlace serie.
7:
Caracteres no pemitidos en los parámetros (ej. tiempo del protector de pantalla
transmitido como 005A)
8:
Parámetro incorrecto (ej. rango inferior mayor que el rango máximo)
9:
Formato de fecha no válido
10:
Formato de tiempo no válido
11:
Valor no disponible en la lista de selección.
Secuencia de transmisión de datos leidos
A la unidad: SOH Posición unidad STX Comando ETX BCC
Desde la unidad: SOH Posición unidad STX DX Datos ETX BCC
A la unidad: ACK Datos recibidos envío próximo paquete
NAK Datos defectuosos, repetir paquete
EOT Fin de la transmisión
Desde la unidad: SOH dirección de la unidad STX DX Datos ETX BCC
El último paquete de datos está constituido como sigue:
Desde la unidad: SOH Dirección unidad STX FX Datos ETX BCC
A la unidad: ACK
La D detrás de STX indica que los datos están siendo transmitidos. La X es un
número continuo entre 0 and 9. Con este número el receptor puede controlar si todos
los paquetes se han recibido. El último bloque contiene el caracter E después de
STX. Si la unidad ha recibido un ACK, está retorna a la posición básica y queda a la
espera de un SOH.
Comando de lectura de datos (DA)
Los datos de la memoria pueden leerse utilizando el comando lectura de datos. Sólo
se transmitirán los nuevos datos guardados desde el último borrado (comando DD).
Los datos se transmiten en paquetes. La longitud de un paquete es de 200 Bytes. Es
independiente del disquete y de los bloques de memoria de datos de las unidades.
Los paquetes tampoco están sincronizados con estos bloques de datos, es decir,
un bloque de datos no siempre empieza al inicio de una serie de paquetes.
8. Para expertos: Protocolos de transm. Interfaces en serie RS 232/RS 422/RS 485
8.2 Comando para
leer y eliminar
valores medidos
293