Zähler
Der Encodermotor kann als Zähler eingesetzt werden. Gezählt wird die Anzahl seiner Umdrehungen, und zwar nicht nur, wenn er sich selberselbst als Motor dreht, sondern auch, wenn er von außen mechanisch angetrieben wird.
Der Starte jedes mal-Block
Der Starte jedes mal-Block bietet die Möglichkeit ein Programm ablaufen zulassen, wenn eine Bedingung erfüllt ist. Er funktioniert also ähnlich wie eine FallunterscheidungFallunterscheidung, wird aber nicht nur einmal durchlaufen, sondern jedes mal,Mal, wenn die Bedingung erfüllt ist, während des gesamten Ablauf des Programms. Der Starte jedes mal-Block:
Ist eine Abkürzung für folgendes Konstrukt:
Man kann in den den Starte jedes mal-Block Block der Kategorie Zähler alle Bedingungen aus eben dieserebendieser Kategorie einsetzten.einsetzen.
Hinweis: Der Programmabschnitt innerhalb des Starte jedes mal-Block sollte kurz gehalten werden und keine blockierenden Aufrufe oder Endlosschleifen enthalten, so dasssodass dieser Teil des Programms schnell abgearbeitet werden kann.
Abrufen
Mit Mit hole Zähler Wert Wert erhält man man den vom Zähler gezählten Wert.
Abfragen
Um abzufragen, ob der Zähler einen bestimmten Wert gezählt hat, wird dieser Block
genutzt. Über das Dropdown-Menü (kleines Dreieck) kann ausgewählthlt, wie der der gezählte Wert mit dem eingegebenen Wert verglichen werden soll (<, ≤, =, ≠, ≥, >).
Zurücksetzen
Der Zähler beginnt wieder bei 0, wenn der Block Block setze Zähler zurück ck ausgeführt wird.