DANKE SJX, hat sehr gut funktioniert mit dem Entfernen der INI-Falte.
nun häge ich im UP Heimfahrt() und bekomme die Fehlermeldung $POS_RET Wert ungültig.
mein Code dazu:
$TOOL = tool_data[1]
$LOAD = load_data[1]
$BASE = base_data[2]
$IPO_MODE = #BASE ;robotergefuehrtes Werkzeug
$VEL_AXIS[1] = 030 ;Geschwindigkeit Achse 1 in %
$VEL_AXIS[2] = 030 ;Geschwindigkeit Achse 2 in %
$VEL_AXIS[3] = 030 ;Geschwindigkeit Achse 3 in %
$VEL_AXIS[4] = 030 ;Geschwindigkeit Achse 4 in %
$VEL_AXIS[5] = 030 ;Geschwindigkeit Achse 5 in %
$VEL_AXIS[6] = 030 ;Geschwindigkeit Achse 6 in %
$ACC_AXIS[1] = 100 ;Beschleunigung Achse 1 in m/s*s
$ACC_AXIS[2] = 100 ;Beschleunigung Achse 2 in m/s*s
$ACC_AXIS[3] = 100 ;Beschleunigung Achse 3 in m/s*s
$ACC_AXIS[4] = 100 ;Beschleunigung Achse 4 in m/s*s
$ACC_AXIS[5] = 100 ;Beschleunigung Achse 5 in m/s*s
$ACC_AXIS[6] = 100 ;Beschleunigung Achse 6 in m/s*s
$APO.CDIS = 000.0 ;Ueberschleifdistanz in mm
PTP $POS_RET
PTP $POS_INT
Kann es sein, das ich die Systemvariable $POS_RET erst in eine von mir deklarierte Variable übertragen muss?
etwa so:
DECL E6POS meine_POS_RET
meine_POS_RET = $POS_RET
PTP meine_POS_RET