Halli Hallo,
gleich mein erster Beitrag hier im Forum ist schon eine Frage
Also ich habe folgende Frage, ist es möglich einen Trigger Befehl zu definieren aber die Bahnbewegung in der er ausgeführt wird befindet sich in einer untergeordneten Funktion.
z.B.:
Code
TRIGGER WHEN DISTANCE=20 DELAY=0 DO dog_Greifer_zu=TRUE
mvVAbn1_Abn1() ; zur Abnahmeposition fahren
Code
GLOBAL DEF MvVAbn1_Abn1()
;********************************************************
;* Fahrroutine von Vorposition Abnahme 1 zur Abnahme 1 *
;********************************************************
;
;------ Fahrparameter definieren
SetV(0)
;------ Überschleifparameter definieren
$APO.CPTP = 20 ; in %
$APO.CDIS = 50 ; in mm
;
$ACC.CP = 1.3 ; m/s*s
$VEL.CP = 0.5 ; m/s
LIN pAbn1
END
Alles anzeigen
Da die "LIN pAbn1" ja die nächste Bahnbewegung ist müsste sich der TRIGGER ja darauf beziehen oder?
Hoffentlich versteht ihr was ich meine
Grüße,
Ralf