Jak utrwalić sygnał, który wysyłam do automatu tak aby zresetował się i został wybrany nowy dopiero kiedy automat wyprodukuje określoną ilość sztuk poprzedniego przedmiotu?
Obecnie tak to wygląda:
-
sczytuję ilość dostępnych przedmiotów z systemu logistycznego
-
sterowniki decyzyjne mają swoje warunki na konkretne przedmioty, jeśli zostają spełnione to wysyłają sygnał dalej do sterownika sortującego.
-
sterownik sortujący wybiera najmniejszy z sygnałów i wysyła do automatu, który ustawia w skrzyni zamawiającej zamówienie na produkcję (dodaję też sterownik arytmetyczny mnożący zamówienie x3, ale to nieistotne)
-
automat wysyła sygnał R za każdym razem gdy wypuści produkt
-
sterownikiem decyzyjnym liczę sygnały do 5
Teraz pytanie jak utrwalić sygnał ze sterownika sortującego (a ten się zmienia co chwilę) tak aby powielał zadaną automatowi formułę i czytał nową dopiero gdy R=5?
Wiem, że jest gdzieś proste rozwiązanie, ale nijak nie mogę na nie wpaść. Trzeba było iść na studia xD
#factorio
Ad 1 - łączysz przewód z siecią logistyczną i tam ustawiasz co ma zczytywać
Ad. 2 - po prostu dużo sterowników decyzyjnych
Ad 3 4 i 5 - tu trzeba nadać wartość sterownikom arytmetycznym (mnóż przez 1) wartość R=5, warunkiem rozpoczęcia pracy jest R>0, i zapętlać z kolejnym arytmetycznym który odejmuje odczyt (minus jeden R) z robota wyjmującego towar.
Wtedy po 5 towarach będzie zero a warunkiem do pracy jest wartość większa od zero j/w
p. 6 - profit
@Stashqo produkujesz na miejscu brakujące elementy do outpostów? 🧐
Ja to robię tak że każdy budynek który masz na screenie robię w osobnym automacie i później ładuje każdy do osobnej skrzyni o pojemności ograniczonej do 1 stacka
Zaloguj się aby komentować