G4 - Verweilzeit in Sekunden
Zeitlich bestimmte Verweilzeit mit definierter Dauer in Sekunden und automatischer Programmfortsetzung. Die Verweilzeit muss immer angegeben werden, ist also nicht modal wirksam. Der Befehl arbeitet satzweise. Das Verweilen wird erst gestartet, wenn der zuvor programmierte Bewegungspfad vollständig abgefahren wurde. Der Programmzeiger schaltet erst weiter, wenn die Zeit abgelaufen ist und führt somit zu einem Genauhalt (auch bei Einstellung der Zeit "0"). Der G-Befehl muss vor dem Parameter stehen. Die Angabe des Parameters ist zwingend notwendig. Der Parameterbezeichner muss dem Adressbuchstaben F entsprechen. Ein Gleichheitszeichen zwischen Bezeichner und Wert ist optional und dient der besseren Lesbarkeit. Wird eine Variable verwendet, ist das Gleichheitszeichen zwingend anzugeben. Beim Importieren ist zu beachten, dass die im G-Code angegebene Zeit in Sekunden und für den Befehl WAIT_TIME in Millisekunden umgerechnet wird. Die Umrechnung wird im SRL-Programm als Ausdruck dargestellt (z. B. 0.8 s = 0.8 * 1000 ms).
HINWEIS: Im Unterschied zur ISO-Norm akzeptiert dieser Befehl nur den Adressbuchstaben F als Parameterbezeichner.
Parameter:
Parametername (F)
Syntax: Schreibweise der Befehlssyntax beachten
G4 F[=]<REAL>
oder
G4 F=<REAL Variable>
Beispiel:
G4 F0.5
G4 F=0.5
G4 F=WaitTime
Umsetzung im SRL-Programm:
WAIT_TIME (<REAL> * 1000 ) [ms]
oder
WAIT_TIME (<REAL Variable> * 1000 ) [ms]