24. Tab Programma
24.12. Nodes geavanceerd programma
24.12.1. Lus
Laat de onderliggende programmacommando's in een lus uitvoeren. Afhankelijk van de selectie
wordt het onderliggende programma oneindig, voor een bepaald aantal keren of zolang de gegeven
voorwaarde "true" is in een lus uitgevoerd. Als er een bepaald aantal keren wordt herhaald, wordt er
een speciale lusvariabele (met de naam loop_1 in de schermafbeelding hierboven) aangemaakt,
die kan worden gebruikt in expressies binnen de lus. De lusvariabele telt van 0 tot N − 1.
Bij het uitvoeren van een lus met een expressie als eindvoorwaarde, biedt PolyScope de
mogelijkheid om die expressie doorlopend te beoordelen, zodat de "lus" tijdens de uitvoering op elk
gewenst moment kan worden onderbroken en niet alleen na elke herhaling.
24.12.2. Als
Als en Als...Anders-instructies wijzigen het gedrag van de robot op basis van sensoringangen of
waarden van variabelen.
UR16e
192
Gebruikershandleiding