Gidsen

signal-basics

Gidsen

signal-basics

# Factorio-treinseinen basis | Normaal/Gekoppeld en blokkeringen


locale: nl title: "Factorio-treinseinen basis | Normaal/Gekoppeld en blokkeringen" slug: signal-basics category: logistics author: RinSeo status: published publishedAt: 2026-03-14 updatedAt: 2026-03-14 description: "In Factorio kijken normale seinen alleen naar het volgende blok, terwijl gekoppelde seinen ook de route erna controleren om treinen niet in kruispunten stil te zetten. Zodra je dit verschil begrijpt, gelden dezelfde basisregels: ingangskoppeling, uitgangsnormaal – voor kruispunten, vertakkingen en enkelspoor." tags:

  • treinseinen
  • gekoppelde seinen
  • blokkeringen
  • kruispunten
  • enkelspoor

article_type: guide geo_scope: global specs: product_1: name: "Treinseinen" key_features: "Kijken alleen naar het volgende blok voor doorgangsbeslissing. Voor uitgangen en rechtdoorgaande secties." product_2: name: "Gekoppelde treinseinen" key_features: "Controleren niet alleen het volgende blok, maar ook de signaalstatus daarna. Voor kruispuntingangen, binnengedeelte en vertakkingen." product_3: name: "Dubbelrichtings-enkelspoor" key_features: "Bespaart rails, maar veel hogere signaaldoelstelling en laag verkeersvolume." product_4: name: "Eenrichtings-dubbelspoor" key_features: "Meer railverbruik, maar duidelijker ontwerp en betere verkeerstoename." metadata: {"pillar_slug":"train-network-master","pillar_title":"Factorio-treinseinen mechanisme en netwerkbouw"}


In Factorio kijken normale seinen alleen naar het volgende blok, terwijl gekoppelde seinen ook de route erna controleren om treinen niet in kruispunten stil te zetten. Zodra je dit verschil begrijpt, gelden dezelfde basisregels voor kruispunten, vertakkingen en enkelspoor: ingangskoppeling, uitgangsnormaal. Ik ben zelf drie uur lang vastgelopen in een kruispunt en stapelde problemen op: geen route gevonden, treinen stilstaand in het kruispunt, engelstaande treinen op het spoor. Maar nadat ik de rolverdelingen van de seinen opnieuw organiseerde, was alles opgelost. Dit artikel helpt je om, gericht op Factorio 2.0 en later, de basisregels en kruispuntontwerp stap voor stap te begrijpen, zodat je "waarom loopt dit vast?" kan diagnosticeren.

Doelversie en voorwaarden

Opgegeven doelversie

Dit artikel is primair geschreven voor vanilla Factorio 2.0. Bij combinatie met uitbreidingen (DLC of grootschalige community-mods) controleer je alsjeblieft afzonderlijk de specificaties en compatibiliteit. De basisprincipes van seinen (sporen verdelen in blokkeringen, maximaal één trein per blok) zijn gelijk aan versie 1.x. Dit artikel volgt vooral de 2.0-interface en bedrijfsgevoel.

Voorwaardelijke vaardigheden

Ik ga ervan uit dat je het tutorialgedeelte hebt voltooid en de basisprincipes van treinschema's begrijpt: je hebt stations geplaatst, treinen ingesteld om ernaartoe te rijden en ze laten rijden. Dit niveau is voldoende. Als je nog nooit een trein in beweging hebt gezet, zul je eerder vastlopen op stationsnamen en schema-gedrag, wat het begrijpen van dit artikel bemoeilijkt.

Nog één belangrijk punt: je moet weten hoe lang je langste treinstel is. Kruispunt- en wissellingproblemen ontstaan vaak niet door verkeerde seinen, maar doordat je geen rekening hebt gehouden met de ruimte die treinen nodig hebben om helemaal door te rijden. Ik controleer altijd eerst de langste treincombinatie voordat ik andermans lijnen aanraak.

💡 Tip

De kwaliteit van kruispunten en wisselingen wordt meestal bepaald door "hoe veel van je langste trein er in past", niet door het aantal seinen. Ook als het er goed uitziet, kunnen treinen vastlopen als het stel niet volledig past.

Dit artikel gaat ervan uit dat je de rollen van normale seinen en gekoppelde seinen nog niet begrijpt, en wordt stap voor stap verklaard. Uiteraard laat ik uitleg over basis-UI, stationsnaming en treinschema's achterwege.

Onderwerpen die niet aan bod komen

Dit artikel concentreert zich op basis-ontwerp voor veilige treinen op vanillamappen met juiste seinen in kruispunten, vertakkingen en eenspoorvakken. Daarom stel ik onderwerpen opzij die het verhaal te veel uitbreiden.

Circuitnetwerk-integratie beschouw ik niet. Stationactivering en dynamische besturing via circuits zijn interessant, maar een veilige basisbediening met alleen seinen is prioriteit. Als je circuitlogica gebruikt waar gekoppelde seinen volstaan, wordt probleemdiagnose juist moeilijker.

Gedetailleerd stacker-ontwerp is buiten bereik. Stapels zijn een hoogtepunt van seinenbegrip en vereisen denken over ingangsdetectie, wachtrijlengte en uitgangsvermenging tegelijk. Dit artikel behandelt alleen "hoe snijd je blokken" en "hoe zet je geen treinen stil in kruispunten".

UPS-optimalisatie skippen we ook. Kruispuntsplitsing, single-/double-track verdeling en stationsdichtheid hangen samen met UPS. Dat is eigenlijk voor grootschalige fabrieken; hier gaat het om basisconcept. Focus eerst op congestie en deadlock-preventie.

Factorio-seinen: slechts twee typen – normaal versus gekoppeld

Normale treinseinen – de rol

Normale treinseinen zijn heel eenvoudig: ze kijken alleen naar het volgende blok. Is het blok vrij, dan gaan treinen door. Is het bezet, dan stoppen ze.

In Factorio voorkomen seinen botsingen door sporen in blokken in te delen; per blok slechts één trein tegelijk. Normale seinen zijn daarvoor het basisonderdeel. Ze werken perfect voor rechte stukken en na kruispunten. Je gebruikt ze best als "afvoer"-sein nadat treinen een kruispunt verlaten hebben.

De seinenkleuren zijn makkelijk uit elkaar te houden: groen = doorgaan, geel = volgende blok gereserveerd/bijna rood, rood = stoppen. Geel voelt als "voorzichtig doorgaan", maar treinen kunnen vaak niet vol remmen en rijden geel door. Snelle lijnen met kort-op-elkaar seinen geven veel geel, wat veel remmen en versnellen betekent – niet efficient.

Plaats je een normaal sein zonder meer bij een kruispuntingang, dan gebeurt dit: "Het volgende blok is vrij, dus ik rijd naar binnen, maar vervolgens kan ik niet verder en stop midden in het kruispunt." Dit is de klassieker. Normale seinen zijn niet slecht – ze hebben alleen een ander doel. Na het kruispunt? Perfect. Ervoor voorkomen dat treinen erin stilstaan? Daar zijn ze slecht in.

Gekoppelde treinseinen – de rol

In Factorio 2.0 en later zien we dat kruispuntbinnens fijn verdelen met gekoppelde seinen meestal prima werkt. Ik gebruik zelf in 2.0 veel gedetailleerde kruispunten per rijrichting, en "interne splitsing maakt het stuk" gebeurt veel minder. Voor gelijktijdig verkeer uit meerdere richtingen werkt interne verdeling zelfs beter.

Maar dit is niet onbreekbaar. Hogere verkeersdichtheid of onvoorziene kruispuntcondities leiden alsnog tot vastlopingen. De oorzaak: treinen passen niet meer op de uitgangswachtrij. Tien interne gekoppelde seinen helpen niets als treinen niet volledig kunnen uitrijden.

Dit overeenkomt met het "output bottleneck"-voorbeeld op jias.jp. Ik kijk eerst naar "kan deze trein compleet eruitkomen", niet naar het seintype. Dus 2.0 betekent niet "interne verdeling doet alles", maar eerder "je kunt interne verdeling nuttiger gebruiken".

💡 Tip

Onthoud simpel: normaal kijkt naar volgende, gekoppeld kijkt verder vooruit en stopt treinen voor het kruispunt, niet erin. Twijfel? Denk aan waar je wilt wachten.

www.jias.jp

Eenregels-trick en rechtsrijden

Dit is mijn beste verklaring: Normaal = "volgende blok alleen", gekoppeld = "verder kijken, treinen voor kruispunt houden".

In praktijk: treinen niet in kruispunt laten stilstaan → gekoppeld bij ingang, treinen doorsturen na kruispunt → normaal bij uitgang. Dit één regel onthouden vermindert ongelukken. Namen onthouden is verwarrend; waar treinen wachten is helder.

Cruciale regel: treinen lezen alleen seinen aan hun rechts. Vergeet dit en seinen staan er wel, maar treinen negeren ze – je maakt per ongeluk eenrichtingsverkeer.

Samengevat: normaal kijkt één blok vooruit, gekoppeld verder, treinen lezen rechts. Dit onthouden en je kunt overal vragen "waarom staat dit vast?"

Tutorial:Train signals/ja wiki.factorio.com

Blokkeringen begrijpen: één blok, één trein

Seinen maken blokkeringen

Factorio-seinen zijn geen "ja/nee"-borden. Ze zijn grenzen die sporen in blokken verdelen. Tussen twee seinen, of in een door seinen omgeven sectie, zit één blok – en daar mag slechts één trein tegelijk in. Snap dit en "waarom staat deze trein hier?" wordt veel duidelijker.

Dit is basisprincipe: seinen beheren railbezitting per blok. Dit voorkomt botsingen overal.

Ik begon verkeerd: meer seinen = sneller. Onwaar. Hoe je blokken indeelt is veel belangrijker. Lange blokken? Dan bezet één trein veel spoor, rest wacht. Korte blokken bij ingangen en stations? Treinen schuiven stapelvoets op, minder congestie. Echt merkbaar effect in mijn ervaring.

Maar niet lukraak kort maken. Uitgangswisselingen moeten lang genoeg zijn opdat je langste trein volledig past. Te korte uitgangen? De achterkant van je trein blijft in het kruispunt, blokkeert dwarsverkeer. Ik heb dit zelf gedaan – door "optimalisatie" verergerde ik juist congestie.

Seinenkleuren en reserveringsgedrag

Normale seinen kijken primair of het volgende blok vrij is. Vrij = groen, bezet = rood, en daar tussen = geel. Dit is niet alleen visueel – het raakt treinen-toewijzing.

Interessant: zelfs als niemand in een blok staat, kan het al "gereserveerd" zijn voor een komende trein, en dat verandert signaalstatus voor anderen. Normaal gaat groen tot het moment van inname, dan geel, dan rood. Maar "het blok staat leeg toch geel?" – ja, omdat de volgende trein er aankomt.

Geel is belangrijk in snelle lijnen. Treinen remmen niet instant; ze kunnen geel blok doorrijden als ze niet meer op tijd stoppen. Dit is normaal, geen bug. Korte blokken op snelle lijnen maken veel geel, veel remmen, veel inefficiëntie.

Gekoppelde seinen breiden dit uit: ze kijken niet alleen naar het volgende blok, maar naar uitgangsseinen op die route. Rood ergens? Dan wordt het gekoppelde sein geel of rood. Dus gekoppeld bij ingang: "Kan ik volledig eruit?" Normaal zegt: "Volgende blok vrij?" – totaal verschil.

💡 Tip

Groen = je mag, rood = je mag niet, geel = voorzichtig. Simpel genoeg voor praktijk. Het seintype (volgende alleen vs. volledige route) telt zwaarder voor congestie.

Rechtsseinen en "geen route"

"Spoor loopt door, maar geen route gevonden" – klassieke beginner-issue. Treinen lezen alleen rechts. Zit een sein links, of staat hij verkeerd? Dan leest die trein hem niet, en is die richting vogelvrij.

Dit gebeurt veel bij "dubbelrichtings-enkelspoortjes": je denkt "tweerichtingsverkeer", maar eigenlijk staat slechts één richting met seinen – één kant is signalloos!

Ook: mengeling van één- en tweerichtingssporen in zelfde netwerk doet het stuk. Seinen die niet matchen = route ongeldig.

Drie dingen checken: rechtse seinen aanwezig, twee richtingen beide seinen, niet halverweg van één naar twee richting schakelen.

Diagnose: Is het spoor doorlopend? Ja. Zijn beiden richtingen bepaald? Nee? Daar zit het.

Standaardconfiguratie: gekoppeld ingang, normaal uitgang

Waarom gekoppeld bij ingang

Voor kruispunten: ingangen gekoppeld, binnenwerk gekoppeld, uitgangen normaal. Basis. Dit één regel vastkrampen en T/+ maakt geen echt verschil; regels blijven gelijk.

Gekoppeld kijkt verder dan alleen het volgende blok – het ziet of treinen volledig eruit passen. Uitgangen dicht? Ingang rood. Trein wacht vooraf, niet erin. Normaal zou zeggen: "Volgende blok vrij, ik rij naar binnen" – en dan vast in het kruispunt. De klassieke tiental-uur-vastzitten-fout.

Basis: streng ingaan, soepel uitsturen.

Binnenwerk splitsing

Ook innen gebruik je gekoppeld. Routes in kruispunt? Scheiden per route, treinen rijden parallel – beter dan alles samen stilzetten.

Stapels:

  1. Uitgangsseinen eerst plaatsen
  2. Uitgangswachtrij = lengte langste trein
  3. Ingangsseinen gekoppeld erbij
  4. Binnenwerk indien nodig gekoppeld verdelen
  5. Test: staan treinen erin stil?

Fijne splitsing helpt, maar is geen wondermiddel. Output-wachtrij telt zwaarder. Slecht ontwerp-voorbeeld: tien interne seinen, maar uitgangswachtrij één-trein-lang. Treinen passen niet, vastigheid nul.

Wiki-voorbeelden en factorio@jp Wiki laten zien: ingang gekoppeld, uitgang normaal, binnenwerk per route. Waar wachten treinen? Dat is leidend.

💡 Tip

Kan trein stoppen zonder dwarsverkeer te blokkeren? Binnenwerk-gekoppeld. Anders: terug naar ingang.

Treinnetten/Configuratie-voorbeelden – factorio@jp Wiki* wikiwiki.jp

Uitgangsnormaal + wachtrij-lengte

Normaal bij uitgang: treinen van kruispunt naar volgende blok, geen complicatie. Daar hoort het.

Echt belangrijk: uitgangswachtrij lang genoeg voor je langste trein. Te kort? Vooraf in kruispunt. Basis regel: langste trein + paar tegels vrij. Effect? Veel minder congestie. Serieus.

Dezelfde logica overal: eerst uitgang bepalen, dan ingang plaatsen. Ziet het goed uit maar wachtrij-technisch strak? Probleem vooraf.

Single/Splitsing/Dubbelspoor – verschil in aanpak

Dubbelrichtings-enkelspoortje

Voordeel: Half railmateriaal. Nadeel: Treinen stuiten elkaar op. Capaciteit laag.

Het echte werk? Treinen laten passeren. Dat vereist wisselingen – uitwijkplekken. Één wisselzone = meer treinen tegelijk. Zonder? Ene trein wacht tot ander door is – lage flow.

Moeilijkheid: Hoog.

Splitsingen

Basisregel: ingang gekoppeld, elke tak-uitgang normaal.

Gekoppeld kijkt of je gekozen richting vrij is. Ene tak vol? Daar geen entry; andere kan rijden. Normaal zou zeggen "ik rijd naar splitsing" – en dan vast als je richting vol. Splitsing moet dus altijd gekoppeld-ingang.

Eenrichtings-dubbelspoor

Stabiel. Logisch. Hoog volume.

Per-richting-spoor betekent: geen botsingsrisico, beide kunnen gelijktijdig rijden, design eenvoudig.

Ingang gekoppeld, uitgang normaal, basics hetzelfde – maar nu geen directe tegengestelde stroom. Totaal meer stroom dan single; minder moeilijk dan dubbel-single.

Mijn advies: single is mooi, maar lastig. Dubbelspoor eerst, enkel later.

💡 Tip

Dubbelspoor = werk sneller, single = meer leren, maar zwaarder. Kies je doel.

Storingsfinder

"Geen route" – oorzaken

Rechts-seinen ontbreken. Meest voorkomend. Check beide richtingen.

Dubbel-single-mismatch. Halverwege van één naar twee richting? Mismatch.

Station-naam fout. Uitgeklikt? Dubbele naam-typo? Invalide route.

Stapels: 1) Rechts-seinen alle richtingen? 2) Single beide kanten? 3) Station geldig?

Kruispunt-inwendig-stil

Output te kort. Trein past niet compleet.

Output vol. Trein kan niet weg.

Ingang is normaal. Zou gekoppeld moeten zijn.

Check stap voor stap: Lengste trein past na kruispunt? Blokkering daarna? Ingang-sein-type?

Enkel-vastzitten

Te weinig wisselingen. Treinen kunnen niet uitwijken.

Wisselingsplaats verkeerd. Voordat treinen eraan kunnen?

Ingang duurt treinen het spoor in. Zou gekoppeld moeten zijn.

💡 Tip

Enkel-probleem = wisseling-plaats en -lengte, niet-seinen.

2.0-details

Kan je binnenwerk fijn splitsen?

2.0-speelervaring: Ja, prima. Minder "interne splitsing breekt het" dan voorheen.

Maar: dit betekent niet dat 2.0 magische reparatie doet. Output-tekort en schade-layout leiden nog steeds tot vastloop.

Interne gekoppelde splitsing helpt parallelle routes; basis blijft: ingang gekoppeld, uitgang normaal, output-ruimte.

Mix/Mixing-voorzorg

Dicht-bij-dicht kruispunt (veel treinen tegelijk)? Output nu veel ernstiger. Interne splitsing kan evenweels weinig.

Snelle treinen hebben zeer lange remafstand (theoretisch ongeveer 280 tegels voor standaard-motortjes – dit is raming; echte waarde varieert). Korte blokken helpen niet tegen fysieke afstandwetten.

2.0 = duidelijker dan 1.x, maar nog steeds: ingang gekoppeld, uitgang normaal, ruimte = succesrecept.

💡 Tip

2.0-toverij: niet zonderding, maar gewoon basisregels beter bruikbaar.

Volgende onderwerpen

  • Station-ontwerp en wachtrijen
  • Gekoppelde-seinen-patronen

Thema's: Factorio Wiki (Train signals, Train network, Station), communityexamples. Kleine tests eerst. Passt langste trein na kruispunt? – Eerst uitzoeken.

article.share