Ayuda

Supervisión y resolución de problemas

Un buen diagnóstico compara tres realidades: lo que el proyecto indica que debe ocurrir, lo que informa la central y lo que hace físicamente el ferrocarril.

Utilice pruebas, no suposiciones

Ponga primero la maqueta en una situación segura. Anote la hora exacta y la última acción correcta y examine el monitor correspondiente antes de cambiar direcciones, rutas o geometría. Modifique una sola cosa y repita la misma prueba. Los diálogos, ayudas de estado y registros explican por qué se detuvo una operación; léalos antes de reconstruir nada.

Identificar qué capa es incorrecta

Modelo del proyecto
Vías, conectores, bloques, pertenencia de retrocontactos, accesorios, rutas, colocación y configuración. Estadísticas y previsualizaciones prueban principalmente esta capa.
Ejecución de RailKernel
Ocupación en directo, estados, reservas, movimientos en cola o pausados, esperas y rutas calculadas. Los monitores muestran esta capa.
Central digital
Mensajes enviados y eventos recibidos. El resumen, estado de conexión y registro de protocolo muestran esta capa.
Ferrocarril físico
Posición real de desvíos, cableado, material rodante, alimentación, descarrilamientos y fallos mecánicos. Solo la observación directa la confirma.

Comience por Estadísticas del proyecto

Abra Ver > Estadísticas del proyecto antes de probar la conducción automática. El panel comienza con un indicador verde o rojo de preparación. Rojo significa, entre otras cosas, que faltan accesorios en vías conmutables; la conducción queda bloqueada hasta que cada desvío, desvío curvo, cruce, travesía doble y desvío de tres vías relevante tenga definición.

Resumen
Muestra cantidades, longitudes de vía, secciones conectadas, conectores abiertos, accesorios, retrocontactos, bloques, locomotoras y trenes.
Conducción automática
Indica si la infraestructura de accesorios está completa y enumera los elementos que necesitan uno con tipo y posición.
Problemas de la maqueta
Enumera conectores abiertos y vías fuera de la mayor parte conectada. Corrija estos fallos antes de generar bloques o buscar rutas.
Integridad de retrocontactos
Detecta contactos fuera de bloques, asignados a varios bloques y direcciones físicas duplicadas.
Fiabilidad
Reúne retrocontactos y accesorios marcados como no fiables. Es una lista de mantenimiento, no una invitación a ignorar fallos.

Un GUID solo aparece como referencia interna cuando una entrada dañada o huérfana ya no puede resolverse a un objeto comprensible. Tras corregir el proyecto, vuelva a abrir las estadísticas y confirme que el indicador y las pestañas relevantes estén limpios. Examine también las rutas guardadas tras cambios estructurales.

Monitor de retrocontactos: ¿qué está ocupado?

Muestra los contactos en directo del proyecto y las centrales. Verifique dirección, bus y módulo y observe transiciones LIBRE/OCUPADO activando un detector cada vez. Si funciona en la central pero no en RailKernel, compare la identidad completa y las longitudes del bus. Un cambio inesperado es una prueba; no invierta simplemente la lógica sin comprender el cableado.

Monitor de accesorios: comparar proyecto y central

Superpone los accesorios del proyecto con los importados. Distingue solo proyecto, coincidente, solo central y conflicto. Haga doble clic en un conflicto. Si un desvío no se mueve, compruebe central, protocolo, dirección, mitad de puerto, definición multidirección, estado y hardware físico. Una orden correcta en el registro sin movimiento físico apunta al decodificador, cableado o mecanismo.

Monitor de trenes: ¿por qué espera un tren?

Muestra operaciones en cola, marcha, espera, pausa o reserva. Lea la ayuda del Estado, el destino y los bloques reservados antes de Liberar o Abortar. PAUSADO suele significar que RailKernel espera con seguridad un corredor y puede reanudarse automáticamente.

Registro de conducción: reconstruir la decisión

Registra selección de rutas, reservas, accesorios, órdenes de locomotora, transiciones, frenado, espera, continuación, pausa, liberación y alarmas. Busque alrededor de la hora exacta y siga un solo tren. La pregunta útil no es solo qué falló, sino cuál fue la última condición de seguridad que RailKernel todavía pudo demostrar.

Registros de protocolo de las centrales

El diálogo de la central ofrece registros en directo limitados para conexiones CS3, ECoS y Z21 compatibles. Muestran hora, mnemónico y trama o mensaje, con controles Limpiar, Copiar y Cerrar. Úselos para responder: ¿envió RailKernel la orden esperada y respondió la central? Una orden correcta sin acción física apunta al hardware.

Cuando una central no conecta

  • Confirme que esté activada y que tipo, nombre visible, host y puerto sean correctos.
  • Lea el progreso de inicio para localizar si tarda la configuración, conexión, descarga o lectura inicial.
  • Utilice Explorar red cuando sea compatible, verificando que sea el dispositivo correcto.
  • Compruebe que ordenador y central estén en redes accesibles y que otra aplicación no ocupe la interfaz en exclusiva.
  • Abra el registro y realice una acción pequeña. Ausencia de tráfico y tráfico rechazado son fallos distintos.
  • Desactive temporalmente centrales no relacionadas para aislar tiempos de espera.

Síntomas frecuentes y primera comprobación

No se puede colocar el tren
Abra la explicación y compruebe retrocontacto de salida ocupado, pertenencia única al bloque, reserva y disponibilidad de un Tren simple sin colocar.
No se puede mover el tren
Use el diálogo de motivo. Compruebe coherencia, velocidad del bloque, GO de la central, identidad, ocupación siguiente y accesorios faltantes.
El tren permanece pausado
Lea su ayuda y corredor. Espere primero al tren bloqueante; use Liberar solo si las reservas propias retenidas son obsoletas.
El desvío solo se mueve en pantalla
Compare el monitor y la orden saliente y verifique dirección, puerto, alimentación y mecanismo.
El desvío solo se mueve físicamente
Busque el evento devuelto y compruebe que corresponda a la misma central, protocolo y dirección.
El retrocontacto funciona tras cambiar, pero es incorrecto al iniciar
Examine el tráfico inicial y la identidad completa. Una transición posterior correcta no demuestra una sincronización inicial correcta.
Parada de emergencia repetida
Use el contacto y hora informados. Compruebe material inesperado, rebotes, polaridad, bloque equivocado, reglas y posiciones físicas.
La previsualización omite infraestructura
Examine la ruta guardada y sus tramos de accesorios. La infraestructura naranja ausente suele significar datos de ruta faltantes.

Preparar un informe útil

Incluya versión de RailKernel, sistema operativo, tipo y versión de la central, hora local exacta, secuencia mínima reproducible, resultado esperado y observado, captura del monitor y líneas relevantes de registros. Exporte o suba privadamente el proyecto si interviene la geometría. No publique licencias, contraseñas, claves privadas ni datos personales ajenos.

Conservar un punto bueno conocido

Confirme cambios de código y conserve copias fechadas antes de modificaciones estructurales o experimentos de rutas. Cuando aparezca una regresión, reprodúzcala una vez, preserve las pruebas y compare con el último estado correcto. Revertir un cambio aislado es más seguro que reparar una cadena creciente de soluciones especulativas.