Skip to main content

Tellers

image-1623684174534.40.14.png

De encodermotor kan als teller worden gebruikt. Geteld worden het aantal omwentelingen, en niet alleen dan wanneer hij zelfstandig als motor draait, maar ook wanneer hij van buiten af mechanisch wordt aangedreven.

Het blok Start elke keer

Het blok Start elke keer biedt de mogelijkheid om een programma te laten draaien, wanneer aan een voorwaarde is voldaan. Dit werkt dus net als een verschil tussen gevallen, maar wordt tijdens het gehele verloop van het programma niet slechts eenmaal doorlopen, maar elke keer wanneer aan de voorwaarde wordt voldaan. Het blok Start elke keer:

Bild2.PNG

is een afkorting voor onderstaande constructie:

Bild3.PNG

Je kunt in het blok Start elke keer van de categorie Tellers alle voorwaarden uit juist deze categorie gebruiken.

Aanwijzing: Het programmagedeelte van het blok Start elke keer moet kort worden gehouden en mag geen blokkerende openingshandelingen of eindeloze loops bevatten, zodat dit deel van het programma snel kan worden afgewerkt.

Openen

Met haal waarde teller krijg je de door de teller getelde waarde.

Opvragen

Om op te vragen of de teller een bepaalde waarde heeft geteld wordt dit blok

Bild4.PNG

gebruikt. Via het dropdown-menu (klein driehoekje) kan worden geselecteerd hoe de getelde waarde met de ingevoerde waarde moet worden vergeleken (<, ≤, =, ≠, ≥, >).

Resetten

De teller begint opnieuw bij 0, wanneer het blok reset teller wordt uitgevoerd.