Logisztika

Factorio vonatjelzések alapjai | Normál/láncjel és kitöltés

A Factorio vasúti jelzésrendszerében a normál jelzés csak a \"következő kitöltésre\" figyel, míg a láncjelzés \"az útvonal végéig\" lát, hogy megakadályozza a vonatok megállását a csomópontban. Ha megérted ezt a különbséget, az összes csomópont, elágazás és egyvágányú szakasz egyszerű szabályra redukálódik: \"bejárat lánc, kijárat normál\".

Logisztika

Factorio vonatjelzések alapjai | Normál/láncjel és kitöltés

A Factorio vasúti jelzésrendszerében a normál jelzés csak a "következő kitöltésre" figyel, míg a láncjelzés "az útvonal végéig" lát, hogy megakadályozza a vonatok megállását a csomópontban.

Ha megérted ezt a különbséget, az összes csomópont, elágazás és egyvágányú szakasz egyszerű szabályra redukálódik: bejárat lánc, kijárat normál.

Én magam körülbelül 3 órát gyötrődtem egy kereszteződésnél, és sorra léptem a "nincs útvonal", "megállás a csomópontban" és az "egyvágányú szembenézés" hibáiba, de a jelzések szerepének szétválasztásával és újrahelyezésével minden megoldódott.

Ez a cikk azoknak szól, akik szeretnék megtanulni a hibák diagnosztizálására a Factorio 2.0 után is, és alapvető szabályokat valamint a csomópontok tervezési gondolkodásmódját szeretnék megérteni valós példák alapján.

Célverzió és előfeltételek

A célverzió meghatározása

Ez a cikk elsősorban a vanilla Factorio 2.0-ra íródott. Ha a Space Age nevű kiterjesztéseket (DLC vagy közösségi nagy MOD) használsz, az ezirányú specifikációkat és kompatibilitást egyedileg ellenőrizd. A jelzések alapelve (a sínek kitöltésekre való felosztása, egy kitöltésbe egyszerre csak 1 vonatot lehet bevezetni) az 1.x verzióban megegyezik, és a cikk elsősorban a 2.0-s megjelenés és üzemeltetési érzés alapján magyaráz.

A cikk előfeltételei

Az a feltevésem, hogy elvégezted az oktató végigmenetes leckéjét, és érted a vonatok menetrend alapjait. Helyeztél egy állomást, beállítottad a vonat megállóhelyeit, és már próbáltad meg futtatni. Ez a szint már elegendő. Fordítva, ha még soha nem mozgattál vonatot, a jelzések előtt az állomásnevek és a menetrend viselkedésén akadsz fenn, és a szöveg szándéka nem jut el.

Egy másik lényeges dolog, hogy ismerd a hálózatodban használt leghosszabb vonatszerzamuzás hosszát. A csomópontoknál és kitérőknél jelentkező dugók oka gyakrabban az, hogy "a jel feltételezi, hogy a vonat teljesen kihúz, de valójában a végén marad" eset, mint a jelzés típusának hibája. Én magam is, mielőtt multi-játékosban mások sínjét nyomtam, először megállapítottam a leghosszabb szerzamuzást. Ha ezt homályosan hagyod, még ha a csatornázás végül helyesnek tűnik is, az átjáró során furcsán megállnak, és egy csapásra nagyobb gond lesz.

💡 Tip

A csomópontok és a kitérők jósága gyakrabban a jelzések száma helyett azon múlik, hogy "meddig jut el a leghosszabb vonat". Még ha a csatornázás szép is, ha a vonat hossza és a kijárat helyzete nem passzol, akkor dugó lesz.

A szövegben nem feltételezzük, hogy már érted a normál jelzések és a láncjelzések közötti szerepváltoztatást, hanem valós példák segítségével egészítjük ki. A vonat felhasználói felülete alapvető működésén, az állomásnevezésen és a menetrend összeállításán nem magyarázok azonban.

Az ebben a cikkben nem szereplő témakörök

Ez a rész az alapvető tervezésre korlátozódik: a jelzések helyes olvasása vanilla környezetben, és annak biztosítása, hogy a csomópontok, elágazások és egyvágányú szakaszok ne sérüljenek meg. Így az olyan tartalmakat kizárom, amelyek kiterjesztése a témát más irányba vinné.

Konkrétan nem foglalkozom a logikai hálózat és a vonatok összekapcsolásával. Az állomás aktiválása, az olvasási jelzés és a logikai feltételek szerinti dinamikus vezérlés érdekes, de először az a prioritás, hogy csak jelzésekkel tudjunk biztonságosan közlekedni. Ha a láncjelzés megoldandó problémáját logikával csomagoljuk be, az ok diagnosztizálása még nehezebbé válik.

A helyállók részletes tervezése külön témakör. A helyálló az egész jelzésrendszer elsajátításának összegzése, amely magában foglal a bejárat congestionét, az egyes várakozási sávok hosszát és a kijárat összefolyóját. Az anyag ebben az esetben az alapú "kitöltések felosztása" és a "megállás a csomópontban megakadályozása" részben marad.

A UPS-optimalizálásba sem megyek bele. A csomópontok részletesebb felosztása, az egyvágányú és kétvágányú használat módja, a helyállók számára pedig ezek a tervezési döntések végül az UPS beszélgetéshez vezetnek. Ez azonban erősen nagy gyárakra irányított nézőpont, és a jelzésrendszer megértési fázisától eltérő cél. Jobb, ha először az elakadások és a holtpontok megelőzésére összpontosítasz, mert így a tervezési döntések nem csapkodnak szét.

【Factorio】Csak 2 fajta jelzés van: normál jelzés és láncjelzés közötti különbség

A vonatjelzés (normál) szerepe

A normál vonatjelzés egészen egyszerű. Csak a következő kitöltésre figyel. Ha a jelzés előtti blokk szabad, akkor halad, ha foglalt, akkor megáll. Ezt az alapgondolatot először értsd meg jól.

A Factorio jelzésrendszere a síneket kitöltésekre osztja fel, és az egy kitöltésbe egyszerre csak 1 vonat mehet be az ütközés megelőzésére. A normál jelzés ezeknek a szakaszoknak az alapvető osztóeleméül szolgál. Így egyenes szakaszokon vagy csomópontok kijáratán nagyon könnyen kezelhető. Ha vonatot a csomóponton túl folytat ki, akkor az működés természetes.

A jelzés színét itt is könnyű megjegyezni. A zöld a "haladás engedélyezett", a sárga a "következő blokk foglalt vagy hamarosan piros lesz", a piros pedig a "haladás tiltott". A sárga gyakran csak figyelmeztetésként értelmezhető, de valójában a vonat féktávolságának megfelelően, amikor már nem lehet fékezni, akkor is megjelenik. Ha magam gyors fővonalon dolgozom, és a jelzések közötti távolságot túl szűkre állítom, sok a sárga, és csak lassítás-gyorsítás-lassítás kerül. Még egy mozdony példájánál is a féktávolság elméletileg igen hosszú lehet, így nem feltétlenül jó az, ha sűrűn helyezek normál jelzéseket.

Viszont, ha normál jelzést teszel egyenesen a csomópont bejáratához, akkor "a következő blokk szabad, tehát bemegyek, de utána dugó van, szóval megállok a csomópontban" - ez a tipikus kezdő hibája. A normál jelzés maga nem rossz, csak más a szerepe. Az elkapdás után könnyű, de a csomópontban való megállás megelőzésénél bizonytalan - így érdemes szétválasztva gondolkozni rajta.

Láncjelzés szerepe

A 2.0 utáni üzemeltetésre is kiterjedt tapasztalat szerint a közösség a csomópontok belsejét láncjelzésekkel finom felosztásban mozgatva is gyakran teljesen jól működik. Én is a 2.0 környezetben egy kereszteződés belsejét útvonalak szerint szétválasztva működtetem, és az "a felosztás miatt rosszabb" érzés korábbihoz képest ritkábbá vált. Több irányú párhuzamos forgalomra vágyva a belsők felosztása olykor egyenesen jobb működést ad.

De nem csalhatatlan. Különösen szokatlan csomópont-körülmények vagy magas sűrűségű dugó esetén a kijárat előtti várakozási hely hiánya elegendő az elakadáshoz. A csomóponton belüli lánc-felosztást bármilyen részletesre is szétaprítod, ha a kimenő vonat nem fér el, akkor megáll, és halálos dugó következhet. Lényegében a 2.0 nem azt jelenti, hogy a belsők felosztása lazán engedett, hanem hogy a "csomópontban ne álljon meg" gondolat könnyebben alkalmazható.

Ez a "'Factorio vasútépítés nulláról' (láncjelzés változat)" cikk példáit nézve jól világossá válik. Én is a dugók javításakor inkább azt nézem: "Van-e ennek a vonatnak helye, ahova teljesen belefér a kijárat után?" - mint a jelzés típusát. Gyakorlatilag ez dönti el többnyire.

💡 Tip

Az emlékeztetési módszer egyszerű: a csomópontban nem akarod, hogy megálljon, oda lánc; a csomópontból kimenő vonatot akarod, oda normál. Ha bizonytalan vagy, gondolj arra: "hol akarod megállítani" - így nehéz melléfogsz.

www.jias.jp

Egy mondatos elkülönítési tipp és a jobb oldali közlekedési szabály

Az én legegyszerűbb leírási módja ez: "normál jelzés = csak az utolsó kitöltésre figyel, láncjelzés = az útvonal végéig lát, és a bejárat előtt várakoztat". Egy mondatban szétválasztva, ez megfelel többnyire.

A valós elhelyezésben is, csomópontban nem állnak meg → bejárat lánc, kijárat folytat → kijárat normál - ezt szem előtt tartva nagyban csökkennek a hibák. A jelzés típusát név alapján megjegyezni könnyű a keveredés, de ha a várakozás helyét szem előtt tartod, gyorsan tisztázódik. Magam is kezdetben a név alapján fordítva tettem le őket, de amikor a várakozás helyére kezdtem figyelni, már nem zavarodtam össze.

Könnyen figyelmen kívül hagyott dolog a jobb oldali közlekedési szabály. A vonat csak az előhaladás irányából nézve a jobb oldal jelzéseit olvassa. Ha ezt szétesik, akkor az úgy néz ki, mintha jelzés volna, de valójában nem működik a szövetből - egyvágányú lesz. A "" alapként említi ezt a jobb oldali szabályt.

Ez az szabály földi módon fontos. Mikor én sokáig küzdöttem az "útvonal nélkül" hibával, a valódi ok az volt, hogy csak az egyik oldalra tettem jelzéseket. Bár kétvágányúnak hittem magam, amikor csak az egyik irányra van jelzés a jobb oldalon, a másik irányból nézve nem létezik az jelzés. Pár jelzés a megfelelő oldalra helyezése olykor egy csapásra működővé teszi az útvonalat.

Szóval az ebben a szakaszban a lényeg igaz egyszerű: normál = csak a következő, lánc = az útvonal vége, vonat = jobb oldalt figyel. Ha ezt megjegyzed, még a csomópontnál vagy egyvágányúnál is elmagyarázhatod, miért állt meg.

Tutorial:Train signals/ja wiki.factorio.com

Kitöltés (blokk) működése: 1 blokk = 1 vonat az alapelv

A jelzések által létrehozott kitöltések

A Factorio jelzésrendszere nem csak egy "hajts/állj" felirat. Az síneket kitöltésekre (blokkokra) osztó határvonal maga. A jelzések közötti szakasz vagy a jelzéssel határolt rész egy blokk, és csak 1 vonat lehet egyszerre benne. Ha ezt érted, sokkal könnyebb magyarázni, miért áll meg a vonat vagy miért nem halad, bár úgy néz ki, szabad.

Ezt az alapot a alapként tárgyalja. Szóval a jelzés nem közvetlenül irányítja a vonatot, hanem a sínek szerzamuzásának felügyelete блоккentként működik. Csomópontnál, egyvágányúnál vagy állomás előtt az, hogy vonatok nem ütköznek össze, ennek az alapszabálynak köszönhető.

Én itt akadtam meg kezdetben. Azt hittem, minél több jelzés, annál jobban folyik, de valójában sokkal fontosabb volt, hogy hol húzom meg a blokk határait. A túl hosszú blokk egy vonatnak nagy területet fog le, így a hátsó vonatok könnyebben akadnak meg. Fordítva, ha csomópontok előtt és után, vagy állomásba való behajtás előtt okosan felosztom a kitöltéseket, akkor a vonatok apróbb lépésekben előre nyomódnak, és a dugó könnyebbé válik. Tapasztalatilag is, a blokk-rendezés apró csökkenéseit egyből érzi a vonalforgalom.

De nem igaz, hogy a minél finomsabb felosztás jó. Különösen a csomópont vagy elágazás kijárati várakozási blokkjainál a vonat teljesen kihúz és teljesen elférne az alapelv. Ha túl rövid, a vonat feje kijáratba jutna, de a végét a csomópontban marad, és az elzárja az oldalsávot vagy az elágazást. Én egyszer a dugók javítása végett túl szűk kijáratot csináltam, és csak tetéztem az elakadást. A felosztás működik, de a vonat várakozóhelyét biztosítani kell.

Jelzések színe (piros, sárga, zöld) és a foglalás viselkedése

A normál vonatjelzés alapvetően csak azt vizsgálja, hogy a következő blokk szabad-e. Ha szabad, zöld; ha nem, piros; közötte pedig sárga. Ez a szín-változás csak szépségnek tűnik, de valójában a vonat behajtási előjegyzésével erősen összefonódik.

Az érthető viselkedés az, hogy még az üres blokkba is, ha a vonat már szándékul bejelzi a belépést, akkor az előjegyzés módosítja az azt követő jelzés státuszát. A normál jelzés a következő blokk leürülésekor zöld, de ahogy az egyenként előjelzés történik, sárga lesz, és amikor a vonat közvetlen közelségbe ér, piros - ezt a folyamatot szemléltetően meglátva könnyebb értelmezni. Gyakorlatilag az esetekben, amikor "még üres, de már sárga lett" - ez az előjelzés oka.

A sárga kezelése főleg a gyors vonalaknál fontos. A vonat nem áll meg szarvasban, szóval még azt követően sem tudjon megállni, ha a piros a féktávon belül van, és így áthalad. Mozdony-szerzamuzás alapján is a féktáv több száz kocka lehet, szóval a fő-vonalon finom jelzésfelépítés sok sárgát eredményezhet. Ez "egy jelzés-hiba", hanem a vonat helyesen működik a féktávolság feltételei alapján.

A láncjelzés ezt az értékelést egy szakasz előre terjeszti. Csak a következő blokkra figyel, hanem az útvonal végéig figyel, és ha bármelyik piros, akkor ő is piros vagy sárga lesz. Ez az oka annak, hogy ha a csomópont bejáratához láncot tetted, akkor a "beléphetem, de ki nem jöhetek" eset a bejáratnál megáll. A normál jelzés azt vizsgálja: "a következő szakaszba mehetek-e?", a láncjelzés azt: "teljesen ki tudom-e vezetni?" - ezt a képet tartva szem előtt könnyebb.

💡 Tip

Ha a jelzés színén csodálkozol, akkor az zöld = útvonal van, piros = útvonal nincs, sárga = útvonal van, de a folytatás bizonytalan - ezt gyakorlatilag elég ismerni. Az érték helyett az "ezt a jelzést csak a következő figyeli vagy az út végéig" nagyobb szerep játszik az elakadás-megelőzésben.

Jobb oldali jelzések és az "útvonal nélkül" oka

Az "útvonal összekapcsolódott, de mégsem út nélkül" jelenség igen általános kezdő hibája. Az egyik tipikus eset az, amikor az előhaladás irányából nézve a jobb oldal felében nincs jelzés. A vonat csak a jobb oldali jelzéseket olvassa, így még ha látható is a jelzés, ha a fordítottja, vagy csak bal oldal, akkor az irányban jelzés nem létezik.

Emiatt a játékos a "kétirányú egyvágányút készítettem" azt hiszi, de valójában a játékban csak az egyik irányra van jelzés, a másik meg jelzésmentes. Az egyvágányú egy sínből kerül előnyt, szóval a jelzés-forgatás hibája közvetlenül az útvonalhiányhoz vezet. Én is az egyvágányú várakozó-szakaszt kezdve építgettem, és sokszor a jobb-oldali szabály felületes kezelése miatt létrehoztam az útvonal-keresési hibát. Amikor megértettem, és egyszerű volt, de vizuálisan valóban nehéz azonosítani.

Más gyakori eset az egyvágányú-kétvágányú keverék közepén. A kétvágányú fővonalon egyirányú üzemeltetés, de az állomás-bejárás vagy az elágazás kétirányúnak tűnik - ha a jelzések legalább egy helyen eltérnek, a vonat nem tudja jogi útként használni. Egyetlen jelzés-fordítottság is ahhoz vezethet, hogy a célútvonal nem érvényes.

Sőt, még ha a jelzés jó is, az állomás vagy a sín blokkja által elzárva gyakorlatilag elérhetetlen. Különösen a kijárati blokkban, ha az túl rövid és a leghosszabb vonat nem fér be, nagy veszély. Ha a vonat a kijáratig nem jut el, és előtte megáll, akkor az egész blokk foglalt, és az így a hátsó vonatok számára "az útvonal nem érvényes" válik. Ez a jelzés-problémánál inkább helyezési kérdés.

Ha "a jelzés helyesnek tűnik, de a vonat bután működik", általában a blokk-felosztás, a jelzés-helyezés vagy a kijárat-hossza gond. Gyakorlatilag ezt az 3-at nézzem és nagy része megoldott már. Az információ helyett azt követem, hogy melyik blokk foglalt, és hol tud teljesen megállni a vonat.

Alap-megoldás: Csomópont =

Láncjelzés helyezése a bejáratnál

A csomópont körül az első fix pont az "bejárat és belső = lánc, kijárat = normál" alapformáját rögzíteni. Ha ezt előre rögzítjük, a T-szöknél vagy keresztezésekben a logika igen tisztázódik. Szerepekkel elmondva: a csomópontban való megállás megelőzésére a bejáratnál várakoztatunk (lánc jelzés), az élő vonatok következő blokk-felé irányított normál jelzéssel közlekednek.

A lánc a csomópont-bejáratnál azért jó, mert nem csak a szabad következő szakaszt, hanem az útvonal kijáratig való kitöltöttségét is nézegeti. Ha a kijárat dugó, akkor a bejárat piros lesz, és a vonat a csomópont-előtt megvár. Ha normálra tennénk, a vonat "csak a következő blokkba mehetek" alapján halad, és könnyen belépne a csomópontba és maradna. Gyakorlatilag az első súlyos hibám ezt volt a keresztezésben.

A is ezt az alapformát részletezi a csomópontnál. Nem valami nehéz technika, hanem az "a behajtást szigorúbb, a kiengedést egyenes" alapelv. Főszabályként megjegyezni ezt az alakzatot szinte lehetetlen rosszul csinálni.

Csomópont-belső felosztása és figyelembe veendő pontok

A csomóponton belül alapvetően lánc-jelzésekkel osztunk fel. Az ok egyszerű: ha a csomópontban több útvonal van, akkor az útvonal-szerint feloszott blokkok jobban párhuzamosulnak. Például egy keresztezésben a jobb fordulat, az egyenes és a bal fordulat nem egyforma helyet használ, szóval ha egy nagy blokkba teszünk, egyetlen vonat is leállíthat más útvonalakat.

Az elhelyezés lépésrendje: először a kijárat, majd a bejárat és belső tájékozódik meg.

  1. A csomóponton túl egy normál jelzés
  2. Egy normál jelzésig a kijárat-blokk várakoztatási hossza
  3. A csomópont bejárata előtt lánc-jelzés
  4. Igény szerint csomópont-belsőt is lánc-jelzésekkel felosztunk
  5. Többvonatnyi vizsgálat után megfigyeljük, hogy nincsen-e csomópont-belső megállás

A dugó alatt belsőt finom lánc-felosztással ezt válság, de nem feltétlenül a legjobb megoldás. Ahogy az előző szakaszban említettem, a blokk "vonat-várakozás" előfeltételezésű, szóval ha túl pici, csak jelzések szaporodnak a forgalom javulása nélkül. Gyakorlatomban a legerősebb csomópont-dugó sokszor nem a felosztás hiánya, hanem a kijárat-előtér hiánya valódi oka.

A közösség munkáit figyelembe véve a csomópont-terveken az "bejárat lánc, kijárat normál" mellett az "belső ütközés-mentesen felosztva" koncepció központi. A terv látványánál az, hol várakozik és hol szabad egy-egy vonat - ez a gondolat erősebb a gyakorlatban.

💡 Tip

A csomópont-belső jelzésein szorongatva, azt gondold: "ha ez a jelzés-pont megállítja a vonatot, zárja-e be más útokat?" Ha igen, akkor a bejárat-előtt várakoztatom; ha nem, akkor belső-láncot helyezek - ez a gyakorlat-erős gondolat.

Factorio vonat-hálózat/elhelyezési példák - factorio@jp Wiki* wikiwiki.jp

Normál jelzés a kijáratnál + várakozási blokk hossza

A normál jelzés a kijáratnál azért van, mert a csomópontból kilépő vonatot a következő blokkba természetesen levezet. A csomóponton túl már nem "csomópontban ne álljon meg", hanem "a következő blokkba mehet-e" a kérdés, szóval itt normál jelzés természetes. Bejárat-lánc + kijárat-normál így is szerre-erős.

De valódi kritikus pont a jelzés helyett az, hogy a kijárat-blokkban elférjen-e az egész leghosszabb vonat. Ha túl rövid, csak az eleje jut ki, a hátsó része csomópontban marad. Így a helyes jelzés ellenére is a száj elzárja az oldaltávot vagy a főáramlatot, szóval az "ezeken a helyesen elhelyezett jelzéseken keresztül dugó" előjön. Ez nem jelzés-hiba, hanem a rövid várakoztatási tér hibás terv.

Én olyan szabályt használok: a leghosszabb vonat hossza plusz pár kocka tartalék a kijárat-előtt. Ezt a megváltoztatástól óta a csomópontok környéki dugók nagyban csökkentek. Külső szempontból kevés, de hatása nagy. Egy vonatnak csak 1 kitöltés férhet be, így a rövid

article.share

R

RinSeo

Factorio 2,000時間超。100駅以上の列車ネットワーク運用実績と Death World マラソンクリアの経験から、物流・防衛の実践ノウハウをお届けします。