- chris -
Neuling

Offline
Geschlecht: 
Beiträge: 6
|
 |
« Antworten #1 am: 18. Januar 2010, 12:14:38 » |
|
Den Befehl haben wird bei uns auch mal gesucht und dann gefunden, das ist eine Procedure die so aufgebaut ist:
! ********************************************************** ! * Procedure FirstMove * ! * * ! * Ausblenden des ersten Bewegungspunktes in Automatik. * ! * Beispiele: FirstMove p10VP,v200,z10,tGreifer; * ! * FirstMove\J,p10VP,v200,z200,tGreifer; * ! * FirstMove\L,p10VP,v200,z200,tGreifer; * ! * * ! * Date: Version: Programmer: Reason: * ! * 21.07.2005 1.1 H.Bock modified * ! ********************************************************** PROC FirstMove( \switch L |switch J, robtarget ToPoint, speeddata speed, zonedata zone, INOUT tooldata tool \INOUT wobjdata WObj)
! wenn die Betriebsart des Roboters nicht Automatik ist, ! dann diese Position anfahren IF OpMode()<>OP_AUTO THEN IF Present(L) MoveL ToPoint,speed,zone,tool\WObj?WObj; IF NOT Present(L) OR Present(J) MoveJ ToPoint,speed,zone,tool\WObj?WObj; ENDIF BACKWARD IF Present(L) MoveL ToPoint,speed,zone,tool\WObj?WObj; IF NOT Present(L) OR Present(J) MoveJ ToPoint,speed,zone,tool\WObj?WObj; ENDPROC
|