Sterowanie
Bloki sterowania zarządzają przepływem wykonywania: oczekiwaniem, pętlami, rozgałęzieniami oraz zatrzymywaniem skryptów.
Bloki oczekiwania
Czekaj
Wstrzymuje bieżący skrypt na określony czas.
Czekaj aż
Wstrzymuje bieżący skrypt, aż warunek stanie się prawdziwy.
Bloki pętli
Powtórz
Uruchamia zagnieżdżone bloki określoną liczbę razy.
Powtarzaj aż
Uruchamia zagnieżdżone bloki wielokrotnie, aż warunek stanie się prawdziwy.
Zawsze
Uruchamia zagnieżdżone bloki ciągle, aż program lub skrypt zostanie zatrzymany.
Bloki warunkowe
Jeżeli
Uruchamia zagnieżdżone bloki tylko wtedy, gdy warunek jest spełniony.
Jeżeli / W przeciwnym razie
Uruchamia jedną gałąź, gdy warunek jest spełniony, w przeciwnym razie uruchamia alternatywną gałąź.
Wykonaj to i to
Uruchamia dwa stosy bloków sekwencyjnie jako część jednej operacji sterowania.
Bloki zatrzymania
Zatrzymaj
Zatrzymuje wykonywanie skryptu (zakres zależy od wybranej opcji zatrzymania).
- Opcje zatrzymania:
wszystko,ten stos,i zakończ program
Zatrzymaj inne stosy
Zatrzymuje wszystkie inne uruchomione stosy, pozwalając bieżącemu stosowi kontynuować.
Bloki narzędziowe huba/sterowania
Ustaw połączenie
Steruje stanem połączenia huba z poziomu logiki sterowania.
- Opcje akcji:
połącz,rozłącz
Czy połączony
Zwraca informację, czy hub jest aktualnie połączony.
- Typ: blok raportujący (boolean)
BuWizz 2 ustaw tryb mocy
Ustawia tryb mocy huba BuWizz 2.
- Opcje trybu:
Slow,Normal,Fast,Ludicrous
BuWizz 2 pobierz tryb mocy
Zwraca aktualnie aktywny tryb mocy BuWizz 2.
- Opcje formatu wyjścia:
tekst,indeks
MouldKing ustaw kanał sterowania
Ustawia aktywny kanał sterowania dla obsługiwanego huba/kontrolera MouldKing.
- Opcje kanału:
A,B,C
MouldKing pobierz kanał sterowania
Zwraca aktualnie aktywny kanał sterowania dla obsługiwanego huba/kontrolera MouldKing.
- Opcje formatu wyjścia:
tekst,indeks