19. Apéndice – El protocolo de comunicación
Los parámetros de comunicación son comunes a todos los puertos RS232 y RS485. Son:
Baud rate:
•
Paridad:
•
Bit die datos:
•
Bit de stop:
•
Protocolo:
•
El comando serial "KBH" permite llevar el Baud rate a 57600. Esta elección no es permanente.
Cuando se enciende nuevamente, se restablece el Baud rate a 9600.
Cada comando enviado al instrumento está precedido por la cadena dirección AxxZ, donde xx
es la dirección asignada al instrumento.
Cuando se selecciona el puerto de comunicación COM AUX, el instrumento responde a
cualquier dirección. De esta forma, la comunicación mediante COM AUX, se produce sin tener
que configurar la dirección del instrumento, por ej., usando siempre la cadena A00Z.
El instrumento responde solo a los comandos y consultas que están precedidos por la cadena
de dirección apropiada. Por ejemplo, A01ZP0 y el "Ping" al cual el instrumento con dirección 01
debe responder con un carácter de confirmación.
Un carácter de confirmación precede normalmente la secuencia de respuesta generada por el
instrumento (con algunas excepciones).
El carácter de respuesta del instrumento es:
"&" cuando se encuentra en modalidad normal,
"$" cuando se encuentra en modalidad de suspensión,
"#" cuando se encuentra en modalidad OFF-LINE
Por ejemplo, el comando AxxZK1 obtiene como respuesta la cadena que contiene las
mediciones realizadas. Si la cadena está precedida por "$", quiere decir que el instrumento
está respondiendo con una medición no actual, pero "congelada"al momento del pedido de
suspensión. Algunos comandos; sin embargo, no se encuentran habilitados o no son eficaces
en la modalidad OFF-LINE (por ej. el comando K1).
Los comandos que no se dirigen correctamente, no obtienen ninguna respuesta.
Los comandos que se dirigen correctamente, pero se expresan en forma incorrecta o ilegal,
obtienen la respuesta "?".
Una descripción más detallada de la conexión a un PC, se puede consultar en el capítulo
"Descripción de la conexión a un PC".
19.1. Modificaciones permanentes del modo operativo
Todos los comandos que necesitan modificaciones permanentes en el modo operativo, deben
estar precedidos por un pedido de habilitación de la modificación AxxZYU, de otra forma, los
comandos reciben un rechazo por respuesta ("?"). Esto incluye el comando de configuración
de la fecha y la hora, el intervalo de logging, etc.
La habilitación de la modificación decae después de 8 minutos. No se proporciona ningún aviso
de cese de la habilitación. Sin embargo, ésta se renueva por cada comando serial sujeto a la
habilitación siguiente. En caso de duda, conviene simplemente anticipar la cadena de
habilitación al comando deseado.
Atención: para obviar el riesgo de bloqueo de la periférica interior del instrumento que
controla la comunicación serial, el instrumento efectúa el "reset" de la periférica después de
dos minutos de inactividad de la línea.
9600Baud,
Ninguna,
8,
1,
Xon-Xoff.
40