8.2.6
Resetear después de error de transferencia
En la transferencia del bloque de comando o bloque de respuesta pueden suceder diferentes
errores. A continuación se describe como el sonómetro resuelve los errores y reestablece el
estado de inicio.
(1) Transferencia de bloque no finalizada
La sección 8.2.5 describe los cuatro formatos para la transferencia de bloque. En cuanto el
sonómetro reconoce el inicio de un bloque de símbolo <STX> recibe los siguientes datos hasta
que el símbolo de bloque se recibe <CR>, <LF>. Si se ha terminado la recepción de datos y la
paridad es correcta el sonómetro realiza inspecciones de seguimiento. Si el símbolo <STX> se
recibe antes de <CR>, <LF> nuevamente, el sonómetro ignora toda la información recibida e
empieza nuevamente con la recepción del bloque.
(2) Error de validación
Después de la recepción del bloque de datos comprueba el sonómetro el bloque de datos (a no
ser en BCC = 00H). Si la validación falla el sonómetro ignora esta instrucción.
(3) Error de instrucción
El sonómetro puede no reconocer la instrucción recibida porque el ordenador envía una
instrucción no definida o mientras la transferencia ocurre un error inesperado. Cuando ocurra un
error de estos el sonómetro devuelve un bloque NAK que contiene el código de error 0001H.
(4) Error de parámetro
Parámetros en el bloque de comando también pueden ser erróneos porque no están separados
por un espacio, por sobrepasar el rango disponible o por tener un número de argumento erróneo.
Si sucede un error de parámetro, el sonómetro devuelve un bloque NAK que contiene un error
de código 0002H.
(5) No disponible en el estado actual
El estado actual puede no funcionar en los siguientes casos:
-
Si se solicita una expedición de datos octava en el modo de medición de nivel o se
recibe una expedición de datos de medida de nivel en el modo octava.
-
Si se expide una solicitud de calibración, mientras aún se realiza una medición.
-
Si se solicita un cambio de parámetros de medida o parámetros de sistema, mientras
que se realiza una medición.
Si sucede el error mencionado arriba el sonómetro devuelve un bloque NAK que contiene el
código de error 0003H.
8.2.7
Control de flujo de datos
El sonómetro tiene una interfaz serial de 3 cables con un casquillo de 6 polos P/S2 en el que
faltan los lápices para el hardware de control de flujo de datos. El sonómetro no soporta un
software de control de flujo de datos. Un funcionamiento según los requisitos del apartado,
¡Error! No se encuentra el origen de la referencia. ¡Error! No se encuentra el origen de la
referencia. puede garantizar la veracidad de los datos recibidos e enviados.
© PCE Instruments
52