1.5.6 Protocolos de Automatización
El receptor System III envía una variedad de protocolos para
reportar señales a la computadora de la estación central por
medio del puerto TCP/IP y/o RS-232. Una lista completa de
protocolos se puede proporcionar a petición expresa.
1.5.7 Protocolos Data Byte
El receptor System III utiliza una configuración determinada
por defecto de una velocidad de 9600 Bauds, con una estruc-
tura de 1 bit de inicio, 8 bits de datos, 0 bits de paridad y 1 bit
de alto, para transmitir y recibir señales en el puerto RS-232.
Este protocolo se puede programar en el receptor para habilitar
diferentes configuraciones.
1.5.8 Acuse de Recibo de la Señal
El receptor System III requiere de una señal de acuse de recibo
[ACK] (hexadecimal 06) del software de la computadora den-
tro de los primeros 4 segundos a partir del envío de cada men-
sajes. El no recibir el [ACK] resultará en 3 sucesivas
transmisiones de la señal antes de indicar una falla de comuni-
cación. Durante una falla de comunicación el receptor System
III dejará de transmitir excepto por el latido de corazón. Lo
mismo sucede si el receptor recibe un [NAK] (hexadecimal
15). En el caso de una falla de comunicación con la computa-
dora, el receptor System III puede almacenar hasta 256 eventos
por tarjeta de línea en la memoria interna de la tarjeta de línea.
La comunicación se reanuda cuando el primer acuse de recibo
se recibe en el latido de corazón, entonces se transmite toda la
información almacenada en la memoria intermedia.
1.5.9 Respuestas del COM
Cuando el CPM3 envía un evento a la computadora, revisa
buscando tres respuestas: ACK, NAK o Desconocida/Sin
Respuesta. Un ACK dice al CPM3 que la automatización de la
computadora recibió el evento de manera exitosa. Un NAK
dice al CPM3 que la automatización de la computadora recibió
el mensaje pero no lo entendió. La tarjeta de línea intentará
enviar el mensaje 25 veces. Si después de 25 intentos continu-
amente recibe un NAK de la automatización de la computa-
dora, el DRL3 generará un error de comunicación interna.
Después de 20 respuestas NAK el CPM3 enviará un evento de
error de comunicación interna a la impresora. Cualquier otra
respuesta de la automatización de la computadora, incluyendo
ninguna respuesta ocasionará que el CPM3 intente enviar el
mensaje de nuevo hasta 4 veces. Si después de 4 intentos el
CPM3 no obtiene respuesta u obtiene una respuesta descono-
cida, asumirá que no hay dispositivos conectados y generará
una alarma.
1.5.10Ausencia de Automatización
Cuando la computadora no responde a las transmisiones, el
CPM3 generará una falla 'SGSerialx fail' o un problema
'SGTCP/IPx Fail'. Cuando ocurre un problema, el CPM3 con-
tinuará intentando enviar una señal de latido de corazón a la
computadora hasta que reciba una respuesta. El receptor Sys-
tem III hará 4 intentos, después esperará al siguiente periodo de
latido de corazón antes de hacer otros 4 intentos. El intervalo
típico de latido de corazón es de 30 segundos.
Protocolo de Señal Latido de Corazón Supervisora (1)
100000sssssssssss@ssss[DC4]
00000
Número de receptor (número real programado. Nunca virtual).
s
Carácter espacio.
@
Señal supervisora.
[DC4]
Terminador, 14 Hexadecimal
Esta señal se utiliza para supervisar la comunicación entre el
receptor y la automatización de la computadora. Se envía a la
automatización de la computadora cada 30 segundos y es pro-
gramable desde el receptor. La automatización de la computa-
dora debe acusar de recibida la señal con un [ACK]. El CPM3
puede ser programado para enviar una señal de latido de
corazón a la automatización de la computadora una vez cada
01-99 segundos para probar la conexión entre el CPM3 y la
automatización de la computadora (se recomiendan 30 segun-
dos). Si un latido de corazón no recibe una respuesta de la
automatización de la computadora, el CPM3 inmediatamente
transmitirá el latido de corazón otra vez, hasta por 4 intentos.
El SG-System III, por defecto, sacará las señales de automati-
zación por medio del. Si el TCP/IP falla cambiará a la salida
de Automatización en Serie.
Si la salida en serie falla, el CPM3 cambiará a modo manual,
todas las señales se desplegarán en la pantalla LCD y requer-
irán un acuse de recibo manual. Para re-establecer la conexión
con el TCP/IP se debe generar un comando de repliegue o paso
a modo de reserva desde el software de la Consola. Si las
memorias intermedias de las tarjetas de línea están llenas, las
tarjetas de línea dejarán de contestar llamadas.
1.5.11 Reporte de Estado Interno SIA del System III
0 0RRLLL[#0000|NYYZZZZ Identificación de Protocolo
RR Número de receptor del CPM3
LLL Número de tarjeta de línea, 000 significa un Evento de
CPM3
0000 Cuenta del System III
NYYZZ Evento SIA
[DC4] Terminador, 14 Hexadecimal
Refiera al "Mensajes de Estado Interno del CPM3" en la pagina 36.
6