Endschalter#
Einführung#
Der Endschalter ist ein kleiner digitaler Sensor, der den physischen Kontakt mit einem Objekt erkennt.

Nachfolgend finden Sie eine Liste der verfügbaren Blöcke:
Endschalter gedrückt – Gibt zurück, ob der angegebene Endschalter aktuell gedrückt ist.
wenn Endschalter – Führt den zugehörigen Blockstapel aus, wenn der angegebene Endschalter gedrückt oder losgelassen wird.
Endschalter gedrückt#
Der boolesche Block Endschalter gedrückt meldet, ob ein Endschalter gedrückt ist oder nicht. Dies kann verwendet werden, um zu überprüfen, ob der Roboter mit anderen Objekten kollidiert.
Wahr – Der Endschalter wird gedrückt.
Falsch – Der Endschalter ist nicht betätigt.
<[LimitSwitchA v] gedrückt?>
Parameter |
Beschreibung |
|---|---|
Gerät |
Welcher Endschalter verwendet werden soll, wird im Gerätefenster konfiguriert. |
wenn Endschalter#
Der wenn Endschalter-Hutblock aktiviert den zugehörigen Blockstapel, wenn der ausgewählte Endschalter gedrückt oder losgelassen wird.
wenn [LimitSwitchA v] [gedrückt v] :: hat events
Parameter |
Beschreibung |
|---|---|
Gerät |
Welcher Endschalter verwendet werden soll, wird im Gerätefenster konfiguriert. |
Zustand |
Wann der angeschlossene Blockstapel ausgeführt wird: gedrückt wird ausgeführt, wenn der Endschalter gedrückt wird, und losgelassen wird ausgeführt, wenn der Endschalter losgelassen wird. |