13.3 TEORÍA DE FUNCIONAMIENTO
El RFL 93B CC controla todas las comunicaciones entre las terminales RFL 9300. La Figura 13-3 muestra un
diagrama de bloques del RFL 93B CC.
13.3.1 GENERALIDADES
El módulo del controlador de comunicaciones RFL 93B CC contiene un microcontrolador de 16 bits que funciona
con circuitos lógicos exclusivos. Tales circuitos funcionan juntos para regular todos los mensajes que se envían
entre sí los RFL 9300. Las comunicaciones pueden ser del tipo siguiente:
1.
Datos a 7.2 Kbps utilizando un módem, como el módulo de módem RFL 93 MO.
2.
Datos a 56 o 64 Kbps utilizando un interfaz digital directo, como el módulo RFL 93 DD.
3.
Datos a 56 o 64 Kbps mediante cables de fibra óptica utilizando los módulos de fibra óptica RFL 93 FT y
RFL 93 FR.
Durante el encendido, el módulo RFL 93B CC "aprende" la configuración de comunicaciones del RFL 9300. Lo
hace midiendo la velocidad del reloj, probando las líneas de control y leyendo las configuraciones de conexión del
módulo del controlador de supervisor RFL 93B SV. El RFL 93B CC no posee ninguna configuración de conexión
preestablecidas. Su software se conmuta internamente, dependiendo de la velocidad de los datos y de la
configuración de comunicaciones del sistema. Las funciones comunes a todas las configuraciones de
comunicación se describirán en primer lugar y a continuación las configuraciones más específicas.
Los mensajes se originan en cualquiera de los siete módulos que comprende el sistema. La mayoría de los
mensajes pasan a través del módulo del supervisor RFL 93B SV hasta el módulo RFL 93B CC mediante un bus de
8 bits. Cuando llega un menaje, el microcontrolador establece su prioridad y lo almacena en una RAM interna. Si el
mensaje contiene valores de tiempo, el microcontrolador incrementa la cuenta temporal y borra el mensaje si
ocurre un desbordamiento antes de que pueda enviarse.
El microprocesador comprime el mensaje de prioridad más alta y lo carga en los registros de desplazamiento del
transmisor, junto con los bits CRC. El módulo RFL 93B CC en el RFL 9300 remoto usará los bits CRC para
comprobar el mensaje cuando lo recibe. Todos los mensajes entre los RFL 9300 se envían en serie y sincrónicos.
El mensaje más sencillo consta de una sola palabra de 15 bits; el más complejo requiere dos palabras de 15 bits.
Cada palabra contiene ocho bits de datos y seis bits CRC.
Los circuitos lógicos del transmisor insertan un bit de trama para marcar el comienzo de cada palabra. Este bit
cambia de un grupo de datos y bits CRC al próximo. Las palabras envían continuamente, incluso si no hay nada
que comunicar; los espacios vacíos se llena con palabras nulas. Al enviar siempre palabras válidas, el RFL 9300
puede entramar, sin que importe el estado del RFL 9300 remoto. Las palabras que entran pasan a través de los
registradores de desplazamiento del receptor, en los que un comparador y una tabla de consulta de EPROM se
combinan para probar la seguridad CRC de cada palabra. La prueba de seguridad se hace en el hardware dadas
las altas velocidades posibles con la comunicación a 56 o 64 Kbps.
El microcontrolador entrama los datos poniendo a cero un contador de 15 estados cuando se alinean los bits de
datos, de trama y de CRC. A continuación, el contador genera automáticamente una señal de retención para
futuras lecturas de datos del microcontrolador. Cuando el microcontrolador acepta una palabra válida segura, la
traduce y la expande a mensaje. El mensaje pasa normalmente al módulo RFL 93B SV para su distribución a otros
módulos del sistema.
Después de establecida la comunicación bidireccional entre dos RFL 9300, cada unidad mide el retardo de canal
medio en una dirección. Este retardo, llamado "CDC-P" (compensación de retardo de canal ping-pong), se pasa al
supervisor. El módulo RFL 93B CC examina continuamente el retardo del canal y notifica al supervisor cualquier
cambio de importancia.
RFL 9300
7 de febrero de 2000
B e c a u s e R F L ™ a n d H u b b e l l ® h a v e a p o l i c y o f c o n t i n u o u s p r o d u c t i mp r o v e me n t , we r e s e r v e t h e r i g h t t o c h a n g e d e s i g n s a n d s p e c i fi c a t i o n s wi t h o u t n o t i c e .
13-3
RFL Electronics Inc.
(973) 334-3100