Ejemplo 9:
Para la lectura de todas las entradas discretas del ASTAT XT # 12, el ordenador principal envía la siguiente Trama
codificada:
bit 1:
Número de enlace en serie
bit 2:
Función
bit 3:
Dirección de arranque alta
bit 4:
Dirección de arranque baja
bit 5:
Número de puntos altos
bit 6:
Número de puntos bajos
bit 7:
CRC_Bajo
bit 8:
CRC_Alto
El ASTAT XT presenta una respuesta sólo cuando los terminales de Paro y Paro suave (Entradas 1&2) están conectadas:
bit 1:
Número de enlace en serie
bit 2:
Función
bit 3:
Conteo de bits
bit 4:
Información (Entradas 7..0)
bit 5:
CRC_Bajo
bit 6:
CRC_Alto
A.12.
Diagnósticos.
La Función Modbus 08 como ha sido implementada en el ASTAT XT sólo admite la Subfunción $0000. La misma es
proveída para la característica de "bucle" (Información codificada de retorno) y para la verificación del Enlace en serie
de comunicación entre la principal y el ASTAT XT.
Para solicitar al ASTAT XT # 1 regresar a la Información codificada, el ordenador principal debe enviar la siguiente
trama:
bit 1:
Número de enlace en serie
bit 2:
Función
bit 3:
Subfunción alta
bit 4:
Subfunción baja
bit 5:
Información alta
bit 6:
Información baja
bit 7:
CRC_Bajo
bit 8:
CRC_Alto
La respuesta (en caso de no haber excepción) Normal es un eco del Codificador:
bit 1:
Número de enlace en serie
bit 2:
Función
bit 3:
Subfunción alta
bit 4:
Subfunción baja
bit 5:
Información de fuerza alta
bit 6:
Información de fuerza baja
bit 7:
CRC_Bajo
bit 8:
CRC_Alto
A.13.
Excepciones
Cuando el principal envía una trama codificada a un ASTAT XT, una de las siguientes cuatro respuestas es posible:
1.
Cuando no se detectan errores de comunicación en la codificación y el módulo del programa de comunicación en el ASTAT
XT no detecta ningún error, se presenta una respuesta Normal.
• Apéndice A – Protocolo MODBUS RTU
111
($0C)
(12)
($02)
($00)
($00)
($00)
($08)
($XX)
($XX)
($0C)
(12)
($02)
($01)
($03)
($XX)
($XX)
($01)
($08)
($00)
($00)
($37)
($A5)
($XX)
($XX)
($01)
($08)
($00)
($00)
($37)
($A5)
($XX)
($XX)