Hallo,
bin gerade bei VW und habe das Problem das der Roboter meine Änderungen in der VW_User nicht übernimmt/ignoriert.
Roboterversion ist: VKR C 3.3.3 SP 10 HF4
In meinem unterprogramm wird VW_USER folgendermassen aufgerufen:
UP Anfang
PTP VB=10% VE=0% ACC=20% Wzg=2 SPSTrig=0[1/100s] P
1: F1 = AUS
2: VW_USER P1= 2 P2= 1 P3= 1 P4= 1 P5= 1 P6= 1 P7= EIN
Die Routinen im vw_usr_r werden auch aufgerufen wenn man das Programm im einzelschritt durchläuft. Nur mein Programmcode denn ich eingefügt habe wird nicht ausgeführt.
Z.Zt. steht in der Datei nur das das Flag 1 auf EIN gesetzt werden soll.
DEF USER_MAIN (PAR1 :IN, PAR2 :IN, PAR3 :IN, PAR4 :IN, PAR5 :IN, PAR6 :IN, PAR7 :IN)
;Aufruf im Hauptablauf
INT PAR1,PAR2,PAR3,PAR4,PAR5,PAR6
BOOL PAR7
$FLAG[1]=TRUE
END
Beim durchtakten sieht man auch die Zeile in der Programmanzeige aber ausgeführt wird sie nicht. Es sieht so aus als ob die Zeile zwar in der Datei auf der Festplatte ist aber nicht in der Echtzeitsteuerung des Roboters ankommt.
Hat jemand eine Idee wo man da anpacken kann?
MfG
mr_hong