Ayuda
Comprender los bloques
Un bloque es una sección de vía medible y detectable que RailKernel puede proteger y asignar a un tren.

Editar un bloque
Abra Definir > Editar bloques, seleccione uno y pulse Editar, o haga doble clic en la lista. Esta muestra nombre, tipo y sentido permitido. Los cambios afectan a la explotación automática al confirmar. Un bloque utilizado por una ruta guardada no puede eliminarse sin más.
Propiedades del bloque
- Nombre
- Nombre mostrado en el lienzo, rutas, monitores, registros y diálogos. Debe identificar inequívocamente la ubicación.
- Tipo
- FREE_TRACK es vía normal; STATION es una parada con tiempo de espera; SIDING describe una vía de apartadero o depósito.
- Modo de dirección
- BOTH permite ambos sentidos. FORWARD_ONLY solo permite el sentido geométrico. La dirección puede mostrarse y voltearse desde el menú contextual.
- Velocidad máxima
- Límite entero opcional para estaciones, curvas, depósitos y tramos restringidos. Déjelo vacío si no se necesita.
- Tiempo de espera en estación
- Segundos que un tren automático espera en un bloque STATION. Use cero para no esperar.
- Comentario
- Notas libres sobre ubicación, finalidad, restricciones o mantenimiento.
Qué pertenece a un bloque
Un bloque contiene un conjunto ordenado de vías conectadas y uno o más retrocontactos. Su geometría aporta la longitud y el sentido hacia delante. Las posiciones de detección indican el avance. Pueden definirse puntos de frenado y parada para ambos sentidos. Las vías y accesorios entre bloques siguen siendo geometría de ruta.
Libre, reservado y ocupado
De forma predeterminada, los tres estados principales son:
- Libre — verde
- Ningún retrocontacto informa de ocupación y ningún tren lo posee. Puede ser candidato para una reserva nueva.
- Reservado — naranja
- Un tren ha reclamado el bloque como parte de su corredor, aunque quizá aún no haya entrado. Otros trenes no pueden reservarlo ni utilizarlo.
- Ocupado — rojo
- Un retrocontacto o una colocación indica material rodante físicamente dentro. Permanece protegido hasta que salga el tren completo y los contactos vuelvan a libre.
Son los colores estándar; pueden cambiarse en Configuración. El mismo lenguaje visual se utiliza en el lienzo principal y en las vistas parciales.
Bloques en la conducción automática
Antes de mover un tren, RailKernel construye un corredor de reserva, comprueba que los bloques estén libres, verifica las restricciones de sentido y reclama los accesorios. Solo después acciona los accesorios y permite avanzar. Mantener varios bloques protegidos por delante deja espacio para detenerse y evita conflictos.
Seguir el tren por el bloque
Los eventos de retrocontacto convierten la predicción en hechos. Identifican el avance, apoyan los cálculos de posición y velocidad y confirman la llegada. Cuando la cola ha liberado los contactos anteriores, pueden soltarse bloques por detrás y reservarse otros por delante. El corredor protegido se desplaza con el tren.
Por qué importa la diferencia
Libre significa disponible, no solo desocupado; reservado significa prometido a un tren; ocupado significa físicamente en uso. Separar estos conceptos permite detectar ocupaciones inesperadas, rechazar movimientos incompatibles y activar una emergencia cuando la realidad ya no coincide con la reserva.