BA - Bunkervibration definieren
Befehl
BA<duration>
Parameter
Dauer - Dauer der Vibration:
Wenn auf 0 gesetzt, wird die Vibration für immer fortgesetzt, bis sie durch einen Befehl wie HB gestoppt wird.
Bei einem Wert zwischen 1 und 30000 ms dauert die Vibration die angegebene Zeitspanne.
Wenn der Parameter nicht angegeben wird, vibriert der Bunker für die in Asycube Studio konfigurierte Dauer, siehe Festlegung der Vibrationsdauer.
Rückgabe
BA<Dauer>
, wobei
<Dauer>
die Gesamtdauer, die zur Durchführung der angeforderten Vibrationsdauer erforderlich ist (ausschliesslich der Kommunikationszeit) ist.
Bemerkung
Für die Benutzer von Asycube 50 und 80 entspricht die effektive Vibrationsdauer immer dem im Befehl angeforderten Wert. Der in der Antwort zurückgegebene Wert der Dauer hängt jedoch von verschiedenen Bedingungen ab. Weitere Einzelheiten finden Sie unter Timing der Vibrationen.
Beschreibung
Verwenden Sie diesen Befehl, um den Bunker vibrieren zu lassen oder einen Ausgang für eine bestimmte Dauer zu aktivieren. Die Bunkervibration kann in Asycube Studio bearbeitet werden, vgl. dazu Abschnitt Vibration des Bunkers des Rezeptassistenten.
Während einer laufenden Vibration können Sie mit dem Befehl ?44 - Verbleibende Dauer der Bunkervibration abrufen die verbleibende Dauer ermitteln.
Anwendungsbeispiel
Im ersten Beispiel unten beträgt die Dauer 100 ms. In der Antwort wird eine Dauer von 60 ms hinzugefügt, wie dies im Abschnitt Timing der Vibrationen erläutert ist.
command : BA100
response : BA00160
Im zweiten Beispiel unten wird der Vibrationstyp A ausgewählt, jedoch ohne Angabe zur Dauer. Der Bunker vibriert für die in Asycube Studio konfigurierte Dauer (in diesem Fall 100 ms).
Command : BA
Response : BA00160
In diesem letzten Beispiel wird der Vibrationstyp A und eine fortwährende Vibration gewählt. Um die Vibration zu stoppen, kann der Befehl HB verwendet werden.
Command : BA0
Response : BA00000