Ayuda
Retrocontactos

Los retrocontactos indican a RailKernel qué partes del ferrocarril están ocupadas. Sus direcciones vinculan el hardware físico de detección con los elementos del lienzo, los bloques, las reglas de acción y la conducción automática.
Crear y colocar un retrocontacto
Abra Nuevo retrocontacto, introduzca o seleccione la dirección y pulse Aceptar. RailKernel espera entonces que seleccione la sección detectada en el lienzo. Puede abarcar una o varias vías conectadas; los gestos exactos se explican en Control con el ratón y el lienzo.
Campos del diálogo Nuevo retrocontacto
La dirección debe describir el mismo contacto físico que la central:
- Retrocontacto existente
- Seleccione uno descubierto en la central para copiar nombre y dirección, o elija Entrada manual.
- Nombre
- Nombre operativo único utilizado en el lienzo, bloques, monitores, reglas y registros.
- Central digital
- Central de la que RailKernel recibe el estado.
- Bus
- Número del bus. Para un S88 Link de CS3 selecciona 0, 1, 2 o 3; en otras centrales depende del controlador.
- Retrocontacto S88
- Selecciónelo para un contacto conectado a un bus S88 Link. Déjelo desactivado para la conexión directa de la central.
- Módulo
- Número de módulo en la conexión directa o bus S88 seleccionado.
- Contacto
- Entrada del módulo, de 1 a 16. La combinación completa de central, tipo, bus, módulo y contacto debe ser única.
- Estado y Alternar
- Al editar muestra LIBRE u OCUPADO. Alternar sirve para pruebas controladas; una definición nueva todavía no tiene estado.
- Excluir de la parada de emergencia
- Impide que los cambios de este contacto participen en la gestión general de emergencia. Úselo solo si comprende sus consecuencias.
- Marcar como no fiable
- Registra que el detector es inestable o menos fiable para hacerlo visible durante la explotación y el diagnóstico.
- Buscar retrocontacto
- Al editar, cierra el diálogo y resalta el contacto en el lienzo. RailKernel también avisa si una regla de acción lo utiliza.
Administrador de retrocontactos
El administrador acoplable compara las definiciones de la maqueta con las leídas de las centrales conectadas. Seleccione Todos o una central. La tabla muestra Estado, Central, Nombre en la maqueta y el nombre real de la central, además de origen, bus, módulo, contacto y datos operativos. La coincidencia utiliza central, origen directo o S88, bus, módulo y contacto; los nombres pueden diferir.
Estados de comparación y rangos válidos
Cada fila tiene uno de cuatro estados:
- Coincidente
- Una definición de la maqueta y una de la central utilizan exactamente la misma central, origen, bus, módulo y contacto.
- Solo en la maqueta
- Está definido en RailKernel, pero falta en la central.
- Solo en la central
- La central contiene un contacto sin definición en la maqueta.
- Conflicto
- Más de una definición ocupa la misma ubicación física completa y no es posible una coincidencia única.
Fuera de rango es una advertencia adicional, no un quinto estado. Las filas rojas usan un módulo superior a la longitud configurada del bus informada por esa CS3, o a la longitud definida si no hay valor configurado. Con una central seleccionada se muestran las longitudes directas y S88 0–3 utilizadas. Los valores S88 desconocidos se tratan como cero cuando la central no informa de buses S88.
Sincronizar retrocontactos con una central
Sincronizar retrocontactos con la central solo se activa para una central compatible. Tras su confirmación, RailKernel crea los contactos que solo están en la maqueta, elimina los que solo están en la central y sustituye conflictos inequívocos. Los directos deben usar bus 0; S88 Link admite buses 0–3. Una ventana modal informa de cada operación y permanece abierta hasta pulsar Aceptar. Después se vuelve a leer la central.
Eliminar del lado correcto
Solo en la maqueta elimina la definición local; Solo en la central elimina la entrada allí; Coincidente elimina ambas empezando por la central. Cada operación exige confirmación. No puede eliminarse un contacto utilizado por un bloque. La eliminación en la central solo está disponible si el controlador la admite.
Monitor de retrocontactos
El monitor muestra todo el espacio de direcciones configurado por central. Cada fila es un módulo directo o S88 y cada columna un contacto del 1 al 16. En directo sigue los eventos entrantes; Actualizar reconstruye la vista. Haga doble clic en una definición para editarla. Las ayudas muestran el nombre, bloque y reglas asociadas.

Colores del monitor
Verde significa libre y rojo ocupado. Las celdas grises no tienen una definición asignada. Un borde azul grueso marca un contacto utilizado por una regla activa; mientras esté libre, un relleno azul lo distingue. Los colores pueden cambiarse en Configuración.
En directo y En directo: RAW
En directo abre una lista de cambios procesados para contactos definidos. En directo: RAW muestra todos los eventos brutos antes del filtrado y la supresión normales. Al iniciarlo se borran colores y contadores. Cada cambio incrementa el contador de su dirección exacta y la celda pasa de rojo pálido a intenso, revelando entradas inestables, fallos de cableado o tráfico repetitivo. Ambos modos son mutuamente excluyentes.
En el ejemplo, los números son cantidades de eventos, no direcciones ni valores de ocupación. Un contacto sano y silencioso queda sin color. Un patrón rojo concentrado en varios contactos de la misma zona S88 localiza inmediatamente el tráfico anormal y ayuda a distinguir entre una entrada defectuosa y un problema compartido de módulo, cable, alimentación o bus.

Longitudes de los buses de retrocontactos CS3
El panel Datos del bus de retrocontactos del resumen CS3 muestra tres columnas. Definido contiene las cantidades guardadas por RailKernel; Configurado, los valores leídos de esa CS3; Calculado, las longitudes necesarias derivadas del proyecto. Ayudan a detectar configuraciones insuficientes o contactos asignados a la central o bus equivocados. RailKernel nunca modifica silenciosamente las definiciones de la central: crear, eliminar y sincronizar siempre requieren su aprobación explícita.
