Factorio Programación de trenes y automatización【Compatible con 2.0】
En Factorio 2.0.73, la operación de trenes tiene más funciones, lo que también significa más formas de atascarse desde el principio. Este artículo está dirigido a personas que acaban de empezar a construir ferrocarriles en vanilla 2.0 o que están experimentando más congestión en la línea principal cuando entran en operación con estaciones de mismo nombre. Te guiamos a través del orden natural para estabilizar primero el ciclo 'completamente cargado→vacío', luego pasar al límite de trenes y final
Factorio Programación de trenes y automatización【Compatible con 2.0】
En Factorio 2.0.73, la operación de trenes tiene más funciones, lo que también significa más formas de atascarse desde el principio. Este artículo está dirigido a personas que acaban de empezar a construir ferrocarriles en vanilla 2.0 o que están experimentando más congestión en la línea principal cuando entran en operación con estaciones de mismo nombre. Te guiamos a través del orden natural para estabilizar primero el ciclo "completamente cargado→vacío", luego pasar al límite de trenes y finalmente a las interrupciones de 2.0 sin presión.
También recuerdo que cuando construí una red de unas 10 locomotoras por primera vez, confié demasiado en las estaciones de mismo nombre sin otros controles, así que los trenes se concentraban en los lugares cercanos y la línea principal se congestionaba constantemente. Lo que realmente funcionó no fue circuitería complicada, sino dividir los roles entre señales normales y señales combinadas, arreglar la pista para no detenerse en las intersecciones, e implementar límites de trenes por estación. Eso fue clave.
En esencia, una red ferroviaria estable no comienza con "automatización avanzada", sino con "diseño que no crea lugares para detenerse" y "distribución de trenes sin sesgos". Los horarios de interrupción funcionan mejor cuando ya tienes esta base, lo que reduce drásticamente los fallos.
【Factorio】Conocimientos previos para la automatización de programación de trenes
Versión objetivo y alcance del artículo
Este artículo se centra en la versión vanilla de Factorio 2.0. Específicamente, usamos 2.0.73 (23/01/2026) como referencia para la versión estable, con notas sobre diferencias visibles en la versión de prueba 2.0.76 (25/02/2026) siempre que no se desvíen significativamente. Tratamos Space Age no como algo completamente separado, sino tocando solo las diferencias que afectan al sistema ferroviario. Por ejemplo, los raíles elevados son un elemento de Space Age, pero su función es "reducir cruces para minimizar congestión", no cambia fundamentalmente la lógica de programación de trenes.
Lo importante aquí es comprender que las nuevas características de 2.0 no hacen que los trenes sean automáticamente más inteligentes, sino que muchas características solo se vuelven prácticas cuando se combinan con circuitos. Los horarios de interrupción son el ejemplo típico: aunque son mucho más flexibles que rutas fijas repetidas, también aumentan lo que el diseñador debe considerar. Al principio, pensé "¿Puedo hacer todo lo que hace LTN en vanilla ahora?", pero en la práctica, la dificultad de diseño es claramente mayor que la operación simple de estaciones de mismo nombre.
Sin embargo, el valor de la implementación es bastante significativo. En 2.0, puedes crear un programa dinámico con interrupciones, permitiéndote mantener trenes esperando en el depósito y enviarlos a trabajar cuando se active una señal de demanda. El flujo es conceptualmente: Espera en depósito → Detecta señal de demanda → Se desplaza a estación de envío → Entrega en estación de demanda → Regresa al depósito. Esta es una filosofía completamente diferente del "un tren que hace un viaje fijo A-B", acercándose más a una red logística donde los trenes solo se mueven cuando es necesario.
Sin embargo, si intentas replicar directamente la asignación multiartículo y multipropósito de LTN, te vas a desviar. Lo que es más práctico de implementar en vanilla 2.0 es una composición basada en estaciones de artículo único. Si mantienes los roles fijos—depósito de placas de hierro solo para placas, estación de mineral de cobre solo para cobre—los criterios de demanda y las condiciones de carga se vuelven mucho más manejables, acercándose bastante a operación estilo LTN. Por el contrario, si intentas manejar múltiples artículos en una sola estación, tanto la lógica de circuitos como las condiciones de la locomotora se vuelven inmediatamente complejas.
Terminología básica: trenes, estaciones y señales
Primero, dejemos claro que la programación de trenes define "a qué estación ir y qué condición debe cumplirse para avanzar". Los trenes en modo automático se dirigen a estaciones como destinos, y la carga/descarga solo ocurre en estaciones. Según la explicación en 『Railway - Factorio Wiki』, una estación no es solo un punto de parada, sino el destino mismo para la conducción automática.
También es útil comprender la capacidad de carga. Un vagón de carga tiene 40 espacios por unidad, así que el volumen de transporte es "40 × cantidad de apilamiento del artículo". Basándose en las especificaciones de 『Cargo wagon - Factorio Wiki』, los trenes son más fuertes cuanta más cantidad de un solo recurso transportan. Para fluidos, un vagón cisterna contiene 50,000, lo que lo convierte en la solución estándar para transporte de líquidos a larga distancia. Cuando pienses en el diseño de estaciones, si primero determines cuánto puede llevar un tren de una vez, te resultará más fácil detectar sobrepoblación o saturación de entrada.
Los términos confusos alrededor de las estaciones son estaciones de mismo nombre y límite de trenes. Las estaciones de mismo nombre significan colocar múltiples estaciones con el mismo nombre para que los trenes elijan entre ellas. Por ejemplo, crear múltiples depósitos de extracción y nombrar a todos "Cargar mineral de hierro". Este método es conveniente, pero sin controles, los trenes tienden a preferir las estaciones cercanas, creando sesgos. Aquí es donde se usa el límite de trenes en las propiedades de la estación, limitando el número de trenes aceptados para reducir el sesgo en la selección. El éxito de la operación de múltiples estaciones depende bastante de este control de límite.
Las señales son aún más críticas. Lo básico es que las señales normales dividen la pista en bloques y las señales combinadas de tren juzgan si la entrada es segura en intersecciones o bifurcaciones. El enfoque en 『Tutorial: Train signals - Factorio Wiki』 es exacto, pero en la práctica, entender "dónde no detener los trenes" en lugar de "dónde detenerlos" es más útil. Lo que más me confundió fue colocar señales combinadas en las salidas de intersecciones. Esto es realmente importante. Si no hay suficiente espacio de escape más allá, el tren entra en la intersección y se detiene, luego toda la línea principal comienza a congestionarse. Honestamente, al principio no lo entendía en absoluto.
Para ejemplos de operación en japonés, los artículos sobre estaciones de mismo nombre y reabastecimiento de combustible en 『Railway Network - factorio@jp Wiki』 también son útiles. Después de aprender los conceptos básicos en el wiki oficial, entender los casos de uso prácticos complementa bien tu comprensión.

Railway/ja
wiki.factorio.comModo automático y comportamiento de replanificación de ruta
Para configurar automatización, necesitas saber cuándo un tren en modo automático reconsiderará su ruta mientras se dirige a una estación. Los trenes se dirigen a estaciones en modo automático, y la carga/descarga solo ocurre en estaciones. El problema surge con "¿cuándo cambia a una ruta alternativa si el trabajo actual ya no es viable a mitad de camino?".
En operación con interrupciones en 2.0, este entendimiento de replanificación es bastante importante. Los desencadenantes conocidos incluyen esperar 5 segundos en una señal combinada y la estación de destino se deshabilita. En otras palabras, el tren no se queda atrapado en la misma instrucción para siempre, pero también significa que no abandona inmediatamente. Debido a este comportamiento de "esperar un poco y luego reconsiderar", si el diseño es débil, los trenes con interrupciones tienden a dormir en lugares incómodos.
Incluso en operación estilo LTN con interrupciones en 2.0, el flujo es bastante directo. Los trenes vacíos esperan en el depósito, crean una señal de demanda con circuitos, el tren que cumple las condiciones se dirige a la estación de carga, después de cargar se dirige a la estación de demanda, y después de entregar regresa al depósito. Esta forma de espera en depósito → señal de demanda → estación de envío → estación de demanda es práctica, y con estaciones de artículo único es muy manejable. Como los roles de cada estación son fijos, los trenes tienen menos dificultad para decidir "qué cargar" y "a dónde llevarlo".
Sin embargo, este método también tiene trampas claras. Una es que múltiples trenes tienden a correr hacia la misma demanda fácilmente. Si múltiples trenes vacíos se dirigen al mismo trabajo apenas se emite la solicitud, uno es suficiente pero los trenes 2 y 3 siguen adelante, esperando en algún lugar ociosamente. Otra es el problema del tren que espera cuando la condición en el destino no se cumple y duerme. Los trenes que aceptan un trabajo pero no pueden cargar, o no pueden descargar, dejan el sistema en un estado donde "hay trenes pero la logística no avanza".
💡 Tip
En operación con interrupciones, simplemente agregando una confirmación de "la estación no está llena" a la condición de emisión de trabajo, los accidentes se reducen significativamente. Ejecutar entregas cuando el receptor no tiene espacio parece que el tren funciona correctamente, pero en realidad solo estás sembrando congestión.
Lo que funciona junto con esta confirmación es el límite de trenes de la estación. Ya sea en estaciones de mismo nombre o estaciones de demanda, sin controlar cuántos trenes pueden entrar, los trenes se concentran en estaciones cercanas o la misma demanda. En operación de programas fijos, esto no es tan visible, pero con distribución dinámica sale a la luz claramente. Mi sensación es que las interrupciones no son tanto una característica conveniente como una que "expande directamente la debilidad del control de estaciones". Por eso, ver que la estación no está llena antes de emitir trabajo, y además limitar el flujo de entrada con el límite de la estación, es solo cuando estos dos están en su lugar que la distribución automática vanilla de 2.0 finalmente se estabiliza.
Procedimiento básico de configuración de programación de trenes
Creación de viaje de ida y vuelta de 2 estaciones (cantera→fábrica)
Para estabilizar tu primer tren, limítate a un viaje de ida y vuelta entre cantera y fábrica. Las canteras múltiples y las estaciones de mismo nombre son convenientes, pero si extiendes demasiado desde el principio, será difícil ver si el atasco viene de las pistas, la selección de estación o las condiciones de salida. También cometí el error de saltar directamente a múltiples estaciones, terminando con trenes que daban vueltas vacíos constantemente.
Las composiciones se conocen convencionalmente en la comunidad como formas "1-2-1" y "1-4-1". Sin embargo, estas denominaciones y sensaciones operacionales son de origen comunitario, y la longitud real del tren depende del tipo de locomotora, vagones y entorno. Las composiciones cortas priorizan maniobrabilidad, mientras que las largas priorizan volumen de transporte. Antes de operar, mide la longitud de tu composición en el juego para decidir la longitud de las líneas de espera y estaciones.
El procedimiento es simple: coloca una estación de carga en la cantera y una de descarga en la fábrica, pon el tren en modo automático e incluye solo estas 2 estaciones en la programación. En la cantera, carga con cintas e insertadores; en la fábrica, simplemente descarga. Como los trenes solo pueden cargar/descargar en estaciones, separar claramente "cargar en estación, descargar en estación" reduce problemas. Las explicaciones en 『Railway - Factorio Wiki』 y 『Cargo wagon - Factorio Wiki』 son especialmente claras.
En términos de nombres de programación, la forma más corta sería:
- Agregar estación de cantera
- Agregar estación de fábrica
- Establecer condición de salida para carga en cantera
- Establecer condición de salida para descarga en fábrica
- Poner tren en modo automático
Eso es todo. Lo importante es que este tren debe circular sin detenerse antes de agregar más estaciones. Si no puede cargar en la cantera o no puede descargar completamente en la fábrica, el comportamiento se vuelve inestable inmediatamente. Por el contrario, cuando los viajes de ida y vuelta de 2 estaciones son estables, incluso cuando avances a estaciones de mismo nombre o límites de trenes, aislar problemas se vuelve mucho más fácil.
Comparación de condiciones de salida y preajustes recomendados
El punto donde 2 estaciones tienden a atascarse es cómo estructurar las condiciones de salida, antes que las pistas. Los cuatro tipos básicos son: vagones completamente cargados, vagones vacíos, inactivo, y tiempo transcurrido. Aunque parece complicado, si los divides por función, se vuelve manejable.
El básico para la cantera es que es una estación de carga, así que la condición es vagones completamente cargados. Cuando hayas cargado lo suficiente, es hora de partir—la condición más obvia. Para la fábrica, es una estación de descarga, así que aquí la condición básica es vagones vacíos. Mantener condiciones simétricas entre carga y descarga hace el comportamiento mucho más predecible.
Sin embargo, en la práctica esto tiende a causar detenciones. Si la producción de mineral disminuye temporalmente, si el transporte en cinta se interrumpe, o si los cofres de entrada se llenan, ocurren situaciones como "nunca se llena completamente porque no sale" o "no se vacía completamente porque ocupa la estación continuamente". Al principio, intenté forcejear con solo condiciones de tiempo, pero luego el tren errante vacío fue frecuente. Estos puntos son fáciles de pasar por alto.
Por eso es útil construir condiciones con garantías de seguridad. Para la cantera, Lleno OR 5 segundos inactivo funciona bastante bien. Se envía perfectamente cuando está completamente cargado, pero si la producción se detiene (agotamiento de veta o interrupción de transporte), después de 5 segundos de sin movimiento avanza de todas formas. Como protección de mezcla, reduce bien los accidentes de tener demasiados artículos diferentes deteniendo la carga completa. Para la fábrica, algo como Vacío OR tiempo transcurrido 5-10 segundos es estable. Ayuda a mover trenes que se quedan por cantidades residuales después de descargar casi completamente.
Comparando los enfoques para condiciones de salida de forma general:
| Condición | Estaciones apropiadas | Función | Punto de fricción |
|---|---|---|---|
| Vagones completamente cargados | Cantera | Cargar correctamente antes de partir | Tiende a detenerse en agotamiento |
| Vagones vacíos | Fábrica | Descargar completamente antes de regresar | Tiende a quedarse con residuos |
| Inactivo | Cantera/Fábrica | Proceder si el movimiento se detiene (garantía) | Tiende a salir temprano solo |
| Tiempo transcurrido | Fábrica/Estación de combustible | Crear tiempo de parada mínimo | Tiende a trenes vacíos si es solo esto |
Prácticamente, agregar condiciones de garantía a las condiciones principales es estable. 『Construyendo Ferrocarriles Factorio desde Cero (Sección Estaciones y Condiciones de Salida)』también hace práctica la idea de agregar un inactivo como garantía en la cantera. En la etapa de horarios fijos, esta estructura sola hace el carácter del tren bastante manejable.
💡 Tip
Lo que más estabilidad me dio fue usar "Lleno OR 5 segundos inactivo" para canteras y "Vacío OR tiempo transcurrido 5-10 segundos" para fábricas. Mantener el propósito principal de cargar y descargar con una garantía agregada reduce visiblemente el trenes vaciós errantes en comparación con solo condiciones de tiempo.
Construyendo Ferrocarriles Factorio desde Cero (Sección Estaciones y Condiciones de Salida) - Sitio que se detiene a examinar cuidadosamente
www.jias.jpComposiciones bidireccionales y consejos de reabastecimiento de combustible
Cuando no quieres construir un bucle de regreso, las composiciones bidireccionales son convenientes. Sin embargo, hay un concepto erróneo común: para conducción bidireccional, necesitas agregar una locomotora que mire en dirección opuesta y colocar locomotoras en ambos extremos. Una composición con una sola locomotora en un extremo parece apropiada pero no puede conducir en dirección inversa tal como está. 1-2-1 y 1-4-1 se recomiendan para principiantes en parte porque estas locomotoras delanteras y traseras traducen tan naturalmente.
La ventaja de las composiciones bidireccionales es que requieren casi ningún espacio para voltear en el destino final. Puedes bajar profundamente en la cantera y luego simplemente regresar en marcha atrás a la fábrica, muy manejable en líneas de alimentación cortas o ubicaciones restringidas. Sin embargo, si confundes la dirección de la pista y la dirección de visualización de la señal, el tren deja de moverse de inmediato. En mi período inicial, pasé bastante tiempo desconcertado por una composición con la pista correcta pero solo la dirección de la locomotora incorrecta, sin poder entrar en modo automático.
El reabastecimiento de combustible también es un punto crucial. Las composiciones bidireccionales tienen más locomotoras, así que si es descuidado con la posición de reabastecimiento, solo un lado puede quedarse bajo en combustible. Si incluyes una estación de combustible dedicada, 10-15 segundos de parada es más estable. Si es demasiado corto, el insertador no puede cargar lo suficiente, y cuando la distancia de viaje aumenta, puedes tener fallos de combustible silenciosos. Como referencia operativa, el sentido en 『Railway Network - factorio@jp Wiki』 es muy práctico para campo de batalla.
Cuando haces bidireccional, además de optimizar espacio en línea, también es importante alinear los puntos de reabastecimiento con las locomotoras en ambos extremos de la composición. Incluso un ligero desajuste entre donde se detiene el tren y donde están los insertadores resulta en accidentes extraños donde un lado recibe adecuadamente y el otro queda vacío. Cuando escala hacia arriba, el diseño de línea principal se vuelve el protagonista, pero en el primer tren estos conceptos básicos funcionan mejor.

Railway Network - factorio@jp Wiki*
factorio@jp Wiki*
wikiwiki.jpTransporte de fluidos: vagón cisterna vs bidones
Para transportar fluidos como petróleo o ácido sulfúrico por tren, lo básico es vagones cisterna. Con 50,000 por unidad, para transporte de fluidos a mediana o larga distancia prácticamente se convierte en la solución estándar. Diseñar estaciones y programación es mucho más directo que tratar de empacar fluidos en vagones de carga normales. Simplemente separar como un tren exclusivo de fluidos reduce significativamente la congestión.
Por otro lado, el transporte en bidones es posible pero hay poco incentivo para hacerlo tu principal solución. Un vagón de carga tiene 40 espacios, así que completamente lleno de bidones es máximo 20,000. Sin embargo, en realidad tienes que considerar la recuperación de bidones vacíos, así que operacionalmente es más realista pensar alrededor de 10,000 por unidad. Solo en volumen el vagón cisterna te deja bastante atrás, y considerando el procesamiento bidireccional de bidones vacíos, la composición de estación se vuelve bastante complicada.
Esta diferencia se hace bastante grande cuando realmente extiendes la línea. El vagón cisterna es "simplemente carga fluido y descarga fluido", muy compatible con viajes de 2 estaciones. Los bidones requieren gestionar no solo el contenido sino también el flujo de contenedores, alejándote del camino más corto para principiantes. 『Construyendo Ferrocarriles Factorio desde Cero (Sección Características Convenientes)』también hace que pensar enfocado en vagones cisterna sea más claro en practicidad para entornos 2.0.
La intuición es simple: sólidos en vagones de carga, líquidos en vagones cisterna. Los bidones son herramientas en circunstancias especiales, no la solución estándar. Cuando intentas estabilizar tu primer tren, esta separación es completamente suficiente incluso considerando fluidos.
Construyendo Ferrocarriles Factorio desde Cero (Sección Características Convenientes) - Sitio que se detiene a examinar cuidadosamente
www.jias.jpConsejos para crear pistas que no se congestionan usando señales
División de roles entre señales normales y combinadas
Incluso si organizas perfectamente la programación del tren, si la pista misma está congestionada, no tiene sentido. Lo más efectivo antes de la automatización es entender que las señales normales dividen secciones y las señales combinadas se colocan antes de intersecciones o bifurcaciones. El pensamiento en 『Tutorial: Train signals - Factorio Wiki』 también se centra en esto, significando esencialmente "evitar que los trenes se detengan dentro de intersecciones".
El trabajo de las señales normales es dividir una pista larga en varios bloques, permitiendo que el siguiente tren avance después de que el anterior se haya ido. Por eso funcionan bastante bien en líneas rectas y salidas de intersecciones. Por el contrario, hacer que una señal normal controle la entrada a una intersección causa que los trenes entren sin importar si la salida está atascada, deteniendo dentro de la intersección y bloqueando el paso. Cuando esto sucede, todos los trenes de otras direcciones también se detienen, y toda la red se queda en silencio. Pasé bastante tiempo con esto cuando usaba solo señales normales en intersecciones, experimentando este "apagón" completo varias veces.
Aquí es donde las señales combinadas entran en juego. Las señales combinadas permiten entrada solo si hay una salida adelante, así que colocadas antes de intersecciones o bifurcaciones, los trenes rara vez se detienen dentro. Poner una señal combinada antes de la intersección y una normal después es bastante seguro.
Este cambio a veces causa un cambio dramático en el flujo de trenes. Honestamente, cuando era principiante estaba escéptico de si solo cambiar el tipo de señal haría tanta diferencia, pero eliminar detenidas dentro de intersecciones cambia completamente la naturaleza de la congestión. Antes de luchar con la programación, ajustar primero aquí tiene mayor impacto. Esa fue mi experiencia.

Tutorial:Train signals/ja
wiki.factorio.comDiseño de intersecciones y cómo crear espacios de espera
Aunque la colocación de señales sea correcta, si no hay suficiente espacio de espera después de una intersección para un tren completo, se congestiona. El punto crucial es asegurar la longitud que permite a la composición más larga caber completamente, no solo ver la proa saliendo. Si la parte trasera del tren todavía está dentro de la intersección, prácticamente estás bloqueando la intersección.
El punto donde la gente se confunde aquí es hacer que la salida se vea corta intencionalmente. Aunque la intersección misma sea compacta, si la salida es corta, cuando la congestión de estación adelante o la congestión de línea principal sucede, el tren se detiene a mitad de camino sobre la intersección. Entonces los siguientes y trenes de otras direcciones tampoco pueden usar esa intersección. La salida de la intersección, no su forma, es muchísimo más importante.
Las pequeñas rotondas también tienen esta trampa. Se ven lindas y ahorradoras de espacio, pero con salidas cortas, los trenes en el anillo tienden a permanecer más tiempo, causando deadlock fácilmente cuando múltiples direcciones ingresan. Especialmente cuando comienzas a procesar composiciones más largas, el problema "entra pero no sale" surge fácilmente. Autom primeros, sobrecargué las rotondas pequeñas, viendo colapso total en tiempos de congestión a pesar de funcionar en tiempos normales.
El sentido de diseño que funciona es poner una señal combinada en la entrada para estrangular y una normal en la salida para transferir rápidamente al siguiente bloque. Esto permite decisiones cuidadosas para "entrar" y un flujo detallado para "después de salir". Ver espacio de espera después de la intersección es una prioridad comparada a la forma de intersección en sí. La estabilidad con redes que se han expandido es bastante diferente.
💡 Tip
Una intersección funciona bien poco después de la construcción, pero insuficiencia de longitud de salida frecuentemente surge cuando aumentan los números de trenes. El diseño que funciona en vacío es diferente del que funciona en congestión.
Razones para la instalación de stacker (áreas de espera)
El atasco que ocurre frecuentemente frente a estaciones es "la siguiente locomotora llega cuando la estación está descargando, pero el único lugar para esperar es la línea principal". Los stackers previenen esto al ser áreas de espera dedicadas donde los trenes esperan en orden fuera de la línea principal, permitiendo absorber la congestión solo en el área de estación.
La razón de los stackers es simple: evitar que las filas de espera se desborden a la línea principal cuando la estación está ocupada. Cuando un tren se detiene en la línea principal, su bifurcación e intersección aguas arriba también son arrastradas, expandiendo la congestión. Inversamente, si preparas varias líneas de espera frente a la estación, incluso si se congestiona, el flujo de línea principal es más fácil de mantener. Cuando escalas a 100+ estaciones, esta diferencia es bastante grande, con estaciones sin stackers volviéndose singularmente problemáticas.
La colocación básica es entrada de stacker como señal combinada, salida de líneas de espera individuales o fusión como señal normal. Esto evita que los trenes entren cuando no hay línea de espera vacía, y una vez dentro, pueden fluir ordenadamente hacia la línea principal o estación. El concepto es el mismo que las intersecciones: no permitir que se atasquen después de entrar.
La longitud también importa. Si la línea de esp
RinSeo
Factorio 2,000時間超。100駅以上の列車ネットワーク運用実績と Death World マラソンクリアの経験から、物流・防衛の実践ノウハウをお届けします。
Articulos relacionados
Factorio: Cómo funcionan los semáforos ferroviarios y construcción de redes
Factorio: Cómo funcionan los semáforos ferroviarios y construcción de redes
Señales de tren en Factorio: Básico | Ordinaria/Encadenada y bloques
Señales de tren en Factorio: Básico | Ordinaria/Encadenada y bloques
【Factorio】Cómo comenzar con la logística de robots|Configuración mínima y diseño de colocación
【Factorio】Cómo comenzar con la logística de robots|Configuración mínima y diseño de colocación
Factorio Barra principal: qué materiales y orden de prioridad