Factorio 열차 신호 가이드: 철도 신호, 연쇄 신호와 교착 상태
Factorio 열차 신호는 모든 신호를 블록 경계로 보고, 모든 교차로를 경로 예약 문제로 생각하면 이해하기 쉽습니다. 충돌 구간 앞에는 연쇄 신호를, 통과 후에는 일반 철도 신호를 배치하고, 네트워크를 확장하기 전에 실제로 운행할 가장 긴 열차를 테스트하세요. 이 가이드는 직선 선로, 교차로, 역, 양방향 선로와 스태커에 신호를 배치하면서 본선이 대기열로 변하지 않게 하는 방법을 설명합니다.
2026년 8월 18일 업데이트. Factorio 버전 2.0 철도망과 Space Age 계획을 기준으로 작성했습니다.
빠른 답변: Factorio 열차 신호는 어디에 설치하나요?
열차가 다음 블록에 안전하게 진입할 수 있는 위치에는 일반 철도 신호를 배치하고, 전체 경로가 비어 있지 않으면 열차가 점유해서는 안 되는 교차로·건널목·역 입구 앞에는 연쇄 신호를 배치하세요. 신호는 블록 경계와 함께 작동하므로 적절한 위치는 열차 길이, 진행 방향, 다음 선로 구간 뒤의 충돌 요소에 따라 달라집니다.
- 교차로, 건널목과 역 입구 앞에는 연쇄 신호를 사용해 열차가 충돌 구간 밖에서 대기하게 하세요.
- 교차로 또는 역 출구를 통과한 뒤 다음 블록을 안전하게 사용할 수 있을 때 일반 철도 신호를 사용하세요.
- 모든 신호를 선로의 올바른 쪽에 설치하세요. 반대편에 놓인 신호는 경로를 일방통행으로 만들거나 접근할 수 없게 할 수 있습니다.
- 양방향 단선에서는 각 방향을 의도적으로 신호 처리하고, 교통량을 늘리기 전에 서로 마주 오는 열차를 테스트하세요.
- 필요한 신호 수는 정해져 있지 않습니다. 가장 긴 열차와 예상 교통량에 맞춰 선로를 블록으로 나누세요.
신호는 교차로를 테스트 가능한 블록으로 바꿉니다
유용한 질문은 블루프린트에 신호가 몇 개 들어 있는지가 아닙니다. 열차가 어디에서 대기할 수 있는지, 어떤 경로를 예약하는지, 대기 중인 열차가 뒤쪽 경로를 막을 수 있는지를 확인해야 합니다. 아래 다이어그램은 충돌 구간, 접근 신호와 비어 있는 출구 블록의 관계를 보여 줍니다.
Factorio 열차 신호가 실제로 제어하는 것
신호는 선로를 블록으로 나누고 열차가 다음 블록에 진입해도 되는지 알려 줍니다. 열차는 필요한 경로도 예약하므로, 그 뒤에 역·교차로·다른 예약 구간이 있다면 초입이 비어 보인다고 해서 항상 안전한 것은 아닙니다.
| 신호 상황 | 열차가 알아야 하는 것 | 실전 배치 |
|---|---|---|
| 비어 있는 직선 선로 | 다음 블록이 비어 있고 열차가 계속 갈 수 있음 | 일반 철도 신호로 적절한 길이의 블록을 만듦 |
| 교차로 앞 | 충돌 구간을 통과하는 전체 경로가 비어 있음 | 교차로 앞에 연쇄 신호를 배치 |
| 교차로 뒤 | 열차가 충돌 구간을 빠져나와 계속 갈 수 있음 | 출구 블록에 일반 철도 신호를 배치 |
| 역 입구 앞 | 승강장과 출구 경로가 이용 가능함 | 열차가 입구 안에서 멈추면 안 될 때 연쇄 신호를 사용 |
| 양방향 단선 | 반대 방향이 비어 있고 경로가 올바르게 예약됨 | 선로 측면 규칙을 확인한 뒤 각 방향을 신호 처리 |
Factorio에서 철도 신호와 연쇄 신호 중 무엇을 쓸까요?
가장 간단한 규칙은 충돌 구간 앞에는 연쇄 신호, 뒤에는 일반 신호를 쓰는 것입니다. 연쇄 신호는 연결된 블록을 따라 더 멀리 확인하고 다음 경로를 끝까지 통과할 수 없으면 진입을 막습니다. 일반 철도 신호는 바로 앞 블록을 제어하며 열차가 충돌 구간을 통과한 뒤 유용합니다.
일반 철도 신호
안전한 개방 선로를 유용한 블록으로 나누고, 교차로를 막지 않고 열차가 점유할 수 있는 출구를 표시할 때 사용하세요. 열차가 공용 입구를 벗어난 뒤 역 다음에 배치하는 것도 좋습니다.
연쇄 신호
교차로, 건널목, 역 입구나 기타 충돌 구간 앞에 사용하세요. 다음 블록·승강장·출구를 사용할 수 없을 때 열차를 해당 구간 밖에 세워야 합니다.
흔한 실수
교차로 앞에 일반 신호를 놓으면 열차가 충돌 블록 안에서 멈출 수 있습니다. 모든 신호가 작동하는 것처럼 보여도 작은 대기열이 교착 상태로 바뀔 수 있습니다.
Factorio 열차 신호를 단계별로 배치하는 방법
가장 작은 작동 가능한 철도 예시부터 만드세요. 신호 규칙을 한 번에 하나씩 추가한 다음, 큰 기지에 패턴을 복사하기 전에 열차를 직접 통과시켜 보세요.
열차 규격 정하기
노선이 1-2, 1-4, 2-4 또는 다른 길이의 열차를 사용하는지 결정하세요. 승강장, 스태커, 대기 블록과 교차로 출구는 가장 긴 열차가 들어갈 수 있을 만큼 길어야 합니다.
충돌 구간 표시하기
두 경로가 간섭할 수 있는 건널목, 교차로, 역 입구 또는 합류 지점을 표시하세요. 열차가 하류 경로를 기다리는 동안 점유해서는 안 되는 곳입니다.
접근로에 연쇄 신호 놓기
충돌 구간으로 들어가는 각 접근로 앞에 연쇄 신호를 배치하세요. 열차가 주행하는 쪽에서 신호를 확인하고, 반대 방향이 아니라 의도한 경로를 감지하는지 점검하세요.
출구에 일반 신호 놓기
열차가 교차로를 완전히 빠져나온 뒤 일반 철도 신호를 추가해 출구를 사용할 수 있는 블록으로 나누세요. 열차가 건널목을 빠져나올 수 있도록 출구 블록을 충분히 길게 유지하세요.
한 대, 그다음 두 대 테스트하기
예정된 모든 방향으로 한 대씩 운행한 뒤, 서로 반대편 접근로에서 두 대를 운행하세요. 열차가 교차로 안에서 멈추거나 역 대기열이 본선에 닿으면 신호를 바깥쪽으로 옮기고 다시 테스트하세요.
일반적인 열차 신호 배치와 예외 상황
선로 모양에 따라 발생하는 문제가 달라집니다. 아래 패턴은 좋은 출발점이지만 실제 기지에서 사용하는 열차 길이와 역 제한으로 반드시 테스트해야 합니다.
네 방향 교차로
모든 접근로를 연쇄 신호로 보호하고 교차로 뒤에서만 일반 신호를 사용하세요. 승강장, 스태커 또는 짧은 출구 블록이 중앙 충돌 구간과 겹치지 않게 하세요.
T자 교차로
한쪽 가지의 교통량이 적어도 합류 지점은 충돌 구간으로 취급하세요. 합류 전 연쇄 신호는 열차가 가지를 예약한 채 공용 경로에서 멈추는 것을 막습니다.
양방향 단선
두 방향을 의도적으로 지원할 때만 신호 쌍을 사용하세요. 한쪽 신호만 있으면 노선이 일방통행이 될 수 있고, 블록이 잘못 설계되면 서로 마주 오는 열차가 교착 상태를 예약할 수 있습니다.
역과 스태커
역 입구를 보호하고 대기 열차는 스태커나 버퍼 선로로 보내세요. 본선의 역 대기열은 용량 문제이지 신호를 계속 추가해야 하는 이유가 아닙니다.
Factorio 열차 신호 문제 해결 체크리스트
열차가 빨간불에서 멈추거나 경로를 찾지 못하면 아래 순서로 네트워크를 확인하세요. 여러 신호를 한꺼번에 바꾸기 전에 가장 먼저 깨진 가정을 고치는 것이 좋습니다.
| 증상 | 가능한 원인 | 첫 번째 확인 |
|---|---|---|
| 열차가 교차로 안에서 멈춤 | 일반 신호가 충돌 구간에 너무 가까움 | 접근 신호를 연쇄 신호로 바꾸고 바깥쪽으로 이동 |
| 모든 신호가 빨간색으로 보임 | 하류 블록, 역 또는 출구가 예약됨 | 다음 블록 너머의 의도한 경로를 따라가며 확인 |
| 역으로 가는 경로가 없음 | 신호가 선로 반대편에 있거나 블록이 일방통행임 | 마지막 신호를 제거하고 방향 쌍을 다시 구성 |
| 대기열이 본선을 막음 | 스태커나 버퍼 선로가 없음 | 대기 신호와 역 입구를 통과 경로에서 분리 |
| 두 열차가 서로 마주 보고 계속 멈춤 | 양방향 블록이 너무 길거나 예약이 일관되지 않음 | 서로 반대 방향의 두 열차로 한 블록을 테스트하고 양쪽 방향을 확인 |
| 바쁠 때만 교착 상태가 발생 | 완전한 열차로 블루프린트를 테스트하지 않음 | 가장 긴 열차, 실제 역 제한과 두 개 이상의 경로로 테스트 |
확장 전에 열차 신호를 테스트하는 짧은 계획
신호 배치는 실제 기지에서 예상되는 교통 패턴을 견딘 뒤에야 복사할 준비가 된 것입니다.
빈 열차와 적재 열차
빈 열차와 적재 열차로 양방향을 모두 테스트하세요. 긴 제동 거리와 역 정차 시간이 한 대의 열차로는 안전해 보였던 블록의 문제를 드러낼 수 있습니다.
가장 긴 열차
노선에 들어갈 수 있는 실제 최장 열차를 사용하세요. 열차 꼬리가 교차로나 역 입구에 남는다면 신호 경계가 너무 짧습니다.
서로 충돌하는 두 경로
교차하는 경로로 열차를 동시에 보내세요. 열차는 충돌 구간 안이 아니라 앞에서 기다려야 하며, 출구 블록이 열리면 다시 움직여야 합니다.
확장과 대기열 테스트
다음 역이나 가지를 추가하고 스태커를 채워 보세요. 재사용 가능한 블루프린트는 교통량이 증가해도 대기 열차를 본선 밖에 유지해야 합니다.
신호 뒤의 열차 노선 규모를 계산해야 하나요?
Factorio 열차 계산기로 화물량, 순환 시간과 운행 열차 수를 추정한 뒤 역, 스태커와 신호가 해당 노선을 처리할 수 있는지 확인하세요.
Factorio 열차 신호 자주 묻는 질문
Factorio에서 열차 신호를 어떻게 배치하나요?
교차로, 건널목과 역 입구 앞에는 연쇄 신호를, 열차가 충돌 구간을 빠져나온 뒤에는 일반 철도 신호를 배치하세요. 항상 열차가 주행하는 쪽을 확인하고 노선의 가장 긴 열차를 테스트하세요.
철도 신호와 연쇄 신호의 차이는 무엇인가요?
일반 철도 신호는 다음 블록으로의 진입을 제어합니다. 연쇄 신호는 경로를 더 멀리 확인해 다음 블록, 승강장 또는 출구를 사용할 수 없을 때 열차를 바깥에 대기시킵니다. 그래서 충돌 구간 앞에 유용합니다.
열차 신호가 몇 개나 필요한가요?
정해진 숫자는 없습니다. 블록 경계가 필요한 곳에 신호를 추가하고 충돌 접근로에는 연쇄 신호를 사용하며 출구 블록은 열차가 들어갈 만큼 길게 만드세요. 더 많은 블록이 필요한지는 교통 테스트로 결정하면 됩니다.
Factorio 열차 신호가 빨간색에서 바뀌지 않는 이유는 무엇인가요?
다음 블록 너머의 경로를 따라가 보세요. 역 제한, 예약된 출구, 반대편 신호, 일방통행 블록 또는 충돌 구간 안의 대기 열차 때문에 가까운 선로가 비어 보여도 경로를 사용할 수 없을 수 있습니다.
양방향 열차 선로에는 신호를 어떻게 설치하나요?
각 방향을 의도한 경로로 취급하고 양쪽 방향을 지원하는 곳에만 신호 쌍을 사용하세요. 공유 블록은 가장 긴 열차에 맞춰 충분히 길게 만들고, 교통량을 늘리기 전에 서로 마주 오는 열차 두 대로 테스트하세요.
열차 블루프린트 책에는 연쇄 신호가 필요한가요?
교차로, 합류 지점이나 역 입구가 있는 블루프린트는 신호 규칙을 설명해야 합니다. 충돌 구간 앞에 연쇄 신호, 출구 뒤에 일반 신호를 두는 것이 좋은 기본값이지만, 자신의 열차 길이와 역 배치로 반드시 테스트해야 합니다.
출처와 추가 읽을거리
아래 Factorio 위키 자료를 사용해 철도 블록, 신호 동작과 철도 용어를 확인하면서 자신의 배치를 테스트하세요.