Guía del usuario de MODBUS para el AquaVent™
Mapa de bits de Probe Test Vector (Vector de la prueba de sondeo) y Probe Test
Results (Resultados de la prueba de sondeo):
Bit
Descripción de la prueba
Prueba de voltaje de las pilas (Bit 0). Se usarán los datos de aplicación del voltaje
0
externo de las pilas para generar una falla en la fuente de alimentación siempre que el
voltaje sea menor a 3,1 V.
Prueba de suma de comprobación de FLASH del programa (Bit 1). Se compara el
1
cálculo de la suma de comprobación de la memoria del programa con la suma de
comprobación de 4 bytes almacenada en FLASH.
Prueba de suma de comprobación de FLASH de la información (Bit 2). Se compara el
2
cálculo de la suma de comprobación de la memoria de la información con la suma de
comprobación de 2 bytes almacenada en FLASH.
Prueba de FRAM (Bit 3). Leeremos/escribiremos varios patrones de prueba en todo el
dispositivo FRAM. Se preservará cualquier dato dentro de la FRAM. LTCG solo probará
3
las porciones de
la FRAM.
Prueba de la memoria de registro (Bit 4). Los bloques de bytes se escriben/verifican de
4
manera no destructiva a partir del primer segmento de 512 bytes de cada página de la
memoria registro de 4096 bytes para el dispositivo de memoria baja.
Prueba 2 de la memoria de registro (Bit 5). Como la número 5), a excepción de que se
5
prueba el dispositivo de memoria alta.
Prueba del sensor de temperatura (Bit 6). Se lee el valor bruto de los datos de aplicación
6
del sensor de temperatura. Si esta lectura se encuentra entre 740000H y E50000H, se
aprobará la prueba.
Prueba del sensor de presión (Bit 7). Se lee el valor bruto de los datos de aplicación del
7
sensor de presión. Si esta lectura se encuentra entre 810000H y B000000H, se aprobará
la prueba.
Prueba completa de la memoria de registro (Bit 8). Los bloques de bytes se escriben/
verifican de manera no destructiva en el rango completo de la memoria de registro.
8
Una prueba completa de todos los bytes, comúnmente demora alrededor de 5 a
10 segundos, dependiendo de la cantidad de memoria de registro instalada.
9
Reservado
Prueba de suma de comprobación de FLASH del cargador de arranque (Bit 10). Se
10
compara el cálculo de la suma de comprobación de la memoria del cargador de arranque
con la suma de comprobación de 4 bytes almacenada en FLASH.
Prueba de detección de fuga (Bit 11). Si se detecta una fuga de agua, se establecerá
11
este bit.
Los bits 12 hasta el 31 están reservados para un uso futuro. Estos deben configurarse
12-31
en '0'.
4.5.3 Códigos de respuesta de excepción
Códigos de excepción del MODBUS admitidos:
Código
Nombre
Códigos estándar
0x01
Función no válida
0x02
Dirección no válida
Valor de datos no
0x03
válido
0x04 - 0x05
Reservado
El dispositivo esclavo
0x06
está ocupado
0x07-0x0B
Reservado
Códigos extendidos de Solinst
Incompatibilidad de
0x80
campo
Registro de solo
0x81
lectura
Comentario
Código de función MODBUS no admitida
La velocidad del registro se extiende más allá del
mapa de registro admitido
La estructura de la solicitud no es válida
La solicitud no pudo procesarse en este momento,
pero se espera que esté disponible de forma
inminente. El cliente puede reintentar la solicitud más
tarde.
La dirección usada no coincide con el comienzo de
un campo de registro válido, o el contador de bytes
no coincide con el tamaño del tipo de datos de la
dirección que se está proporcionando.
Está intentando escribir desde un registro de solo
lectura
Página 15