RV.WAYPOINT.CMDNUM

Befehl:

RV.WAYPOINT.CMDNUM

Befehlssyntax:

RV.WAYPOINT.CMDNUM

Code-
Beispiel:

Send("READ RV.WAYPOINT.CMDNUM")

Beispiel:

Programm, um festzustellen, ob ein Antriebsbefehl ohne Verweis auf eine spezifische Befehlsnummer ausgeführt wurde.

Hinweis: Das Wait (Warten) soll die Wahrscheinlichkeit für die Erfassung einer Abweichung bei der Befehlsnummer erhöhen.

Code-
Beispiel:

Send("RV FORWARD 10")

Send("READ RV.WAYPOINT.CMDNUM")

Get(M)

M->N

 

While M=N

 

Send("READ RV.WAYPOINT.CMDNUM")

Get(N)

End

 

Disp "Drive Command is completed"

Bereich:

Beschreibung:

READ RV.WAYPOINT.CMDNUM - gibt die letzte Befehlsnummer des aktuellen Wegpunkts zurück.

 

Ergebnis:

Gibt den Wert 0 zurück, wenn der RV aktuell einen Befehl „abarbeitet“ und in Bewegung ist oder eine STAY-Operation ausführt. Dieser Befehl gibt den Wert 1 zurück, wenn ALLE in der Warteschleife befindlichen Operationen ausgeführt wurden, nichts in der Warteschlange übrig ist und die aktuelle Operation abgeschlossen wurde (und sofort nach CONNECT RV).

Typ oder
Adressierbare Komponente:

Gibt Daten zurück