Skip to main content

Wzmocniony Rozdzielacz Ładunku

CategoryFabryki jednostek
reinforced-payload-router
Category
Fabryki jednostek
Planet
Serpulo
Footprint
3x3
Health
800
Official description

Rozdziela ładunek pomiędzy podłączone bloki. Jeśli filtr jest ustawiony, działa jak sortownik.

Overview

The Reinforced Payload Router to blok do kierowania ładunkami, który wysyła przedmioty typu payload (takie jak surge cores, rudy liczące się jako payloady lub dowolny obiekt zgodny z payload) w wybrane kierunki wyjściowe w oparciu o ustawienia filtra. Umieszcza się go z orientacją określającą jeden kierunek „przodu”; ta strona jest traktowana specjalnie przez zachowanie wejść/wyjść routera i wyznacza przednią, lewą oraz prawą stronę bloku.

Rozdzielacz przyjmuje payloady ze wszystkich boków z wyjątkiem kafla w kierunku, w którym blok jest zwrócony. Oznacza to, że wejścia mogą być podawane od tyłu i z dwóch boków bocznych, jak również z góry za pomocą przenośnika lub przyległych bloków, podczas gdy kafel przedni nie jest prawidłowym wejściem. Gdy nie ustawiono filtra, Wzmocniony Rozdzielacz Ładunku przechodzi kolejno przez swoje trzy kierunki wyjściowe w stałej kolejności: front, left, potem right. Za każdym razem, gdy wysyła payload, przechodzi do następnego kierunku w tej sekwencji, efektywnie rozdzielając payloady w trybie round-robin pomiędzy trzema wyjściami.

Gdy wybrano filtr, Rozdzielacz wymusza deterministyczny podział: payloady pasujące do skonfigurowanego filtra są zawsze wysyłane na wyjście front, a wszystkie payloady, które nie pasują do filtra, są wysyłane na wyjścia left i right (rozdzielane zgodnie z wewnętrznym cyklem routera między tymi dwoma). Pozwala to na jednoblokowe sortowanie jednego typu payloadu do dedykowanej linii, jednocześnie kierując wszystkie inne payloady do alternatywnych tras.

Uwagi praktyczne i implikacje:

  • Wejścia są dozwolone ze wszystkich stron z wyjątkiem kierunku front; ustaw orientację bloku tak, aby zakazany kierunek wejścia znajdował się tam, skąd nigdy nie będziesz potrzebował podawać payloadów.
  • Bez filtra użyj routera jako prostego load balancera, aby równomiernie rozdzielać payloady na trzy ścieżki w kolejności front → left → right.
  • Po ustawieniu filtra użyj front jako dedykowanego wyjścia dla filtrowanego typu payloadu (np. konkretnego core’a lub przedmiotu traktowanego jako payload) i używaj wyjść left/right jako linii zapasowych lub ogólnego przeznaczenia.
  • Wyjścia left i right będą dzielić ze sobą payloady niepasujące do filtra za pomocą cyklu routera, więc systemy downstream pobierające z obu stron mogą spodziewać się naprzemiennych dostaw.
  • Ponieważ blok nie akceptuje wejścia z kafla, w którym jest zwrócony, ustawianie przenośników lub innych podajników przy przedzie będzie działać tylko do odbierania zroute’owanych payloadów, a nie do dostarczania wejść.

Te zachowania czynią Wzmocniony Rozdzielacz Ładunku dobrze dopasowanym do kompaktowych układów sortowania i dystrybucji, gdzie jeden typ payloadu musi być wysegregowany, podczas gdy inne kontynuują transport po wspólnej infrastrukturze.

Official description

Rozdziela ładunek pomiędzy podłączone bloki. Jeśli filtr jest ustawiony, działa jak sortownik.

No related recipes

Other entities of this type

Related pages

Last updated: