when i load one job file
I am getting "ERROR 3220: Syntax error in instruction data [5] (J:SHNEK111 L:0002)
please help.
when i load one job file
I am getting "ERROR 3220: Syntax error in instruction data [5] (J:SHNEK111 L:0002)
please help.
All your speeds are incorrect. On a VJ= there are two decimal places. On a V= there is one decimal place. The controller is using mm/sec on the V= regardless of what units you have the controller set for.
Thanks a lot!
Can you help me, I have error 3220 [5] again, what is the problem? where L:0001?
///GROUP1 RB1
NOP
MOVJ C00000 VJ=30.00 +MOVJ EC00000 VJ=30.00
Your header is showing a group of only a robot. The job is showing a robot and an external axis.
/JOB
//NAME SPRUTSHNEK
//POS
///NPOS 6,0,6,0,0,0
///TOOL 1
///POSTYPE PULSE
///PULSE
C00000=-188004,43579,-768,-2288,-10842,1259
C00001=-188004,43579,-768,-2288,-10842,1259
C00002=-188004,43579,-768,-2288,-10842,1259
C00003=-188004,44772,-2714,-2876,-8605,1539
C00004=-188004,44772,-2714,-2876,-8605,1539
C00005=0,0,0,0,0,0
EC00000=0
EC00001=-442297
EC00002=-442297
EC00003=-442297
EC00004=-442645
EC00005=-446698
//INST
///DATE 2019/03/19 9:55
///COMM SPRUTCAM
///ATTR SC,RW
///GROUP1 RB1
///GROUP2 ST2
NOP
MOVJ C00000 VJ=30.00 +MOVJ EC00000 VJ=30.00
MOVJ C00001 VJ=30.00 +MOVJ EC00001 VJ=30.00
MOVL C00002 V=16.0 +MOVJ EC00002 VJ=20.00
MOVL C00003 V=16.0 +MOVJ EC00003 VJ=20.00
ARCON
MOVL C00004 V=5.0 +MOVJ EC00004 VJ=5.00
MOVJ C00005 VJ=30.00 +MOVJ EC00005 VJ=30.00
END
Sorry, for understanding, where is the L:0008, here? "MOVJ C00005 VJ=30.00 +MOVJ EC02412 VJ=30.00?
0 NOP
1 MOVJ C00000 VJ=30.00 +MOVJ EC00000 VJ=30.00
2 MOVJ C00001 VJ=30.00 +MOVJ EC00001 VJ=30.00
3 MOVL C00002 V=16.0 +MOVJ EC00002 VJ=20.00
4 MOVL C00003 V=16.0 +MOVJ EC00003 VJ=20.00
5 ARCON
6 MOVL C00004 V=5.0 +MOVJ EC00004 VJ=5.00
7 MOVJ C00005 VJ=30.00 +MOVJ EC00005 VJ=30.00
8 END
your syntax is bad....
must be something like this:
//INST
///DATE 2018/11/20 13:36
///ATTR SC,RW
///GROUP1 RB1,BS1
Is your positioner/rotary/external robot ST2? Our robot uses ST1. Check your group settings on the pendant, maybe?
Hi guys, i have this problem!
Syntax error in instruction data L:0005
where is the problem? is the CAPTURE??
I created this Job with an other Robot(GP7) and now im try to load this job in the robot(GP25)!
Someone can help me? please
thanks.
Hi,
your job contains special variable $PX and special instruction MOVL + UNTIL + CAPTURE.
The idea of simply copy a "normal" job from a robot to another (speacially a 7 payload to a 25!!!) is not a very good idea, coping a job like that will be even more risky.
The IO setting are the same?
The P var are setted in the same way?
What about the tool( I see a tool 0)?
I can continue....
At the least the two robots have the same controller?
Display MoreHi guys, i have this problem!
Syntax error in instruction data L:0005
where is the problem? is the CAPTURE??
I created this Job with an other Robot(GP7) and now im try to load this job in the robot(GP25)!
Someone can help me? please
thanks.
Most likely cause of this is, the controller you are trying to load the job into doesn't have new enough software. The CAPTURE tag came out approximately software YAS4.40.
If that is the case, you are going to have to kick it old school with the GETS.
Display MoreHi,
your job contains special variable $PX and special instruction MOVL + UNTIL + CAPTURE.
The idea of simply copy a "normal" job from a robot to another (speacially a 7 payload to a 25!!!) is not a very good idea, coping a job like that will be even more risky.
The IO setting are the same?
The P var are setted in the same way?
What about the tool( I see a tool 0)?
I can continue....
At the least the two robots have the same controller?
HI,
the controller is the same (YRC1000)
Otherwise, I just wanted to understand why in the GP25 controller I could not find the CAPTURE instruction anywhere!
I know that copying a job done by a different payload robot and putting it on another is not ideal, but I just wanted to copy the logic so I wouldn't have to rewrite the whole thing!
Of course I made sure to change the tool, frame, movements, P, etc.
I tried deleting the CAPTURE instruction and now it doesn't give me the error!
Most likely cause of this is, the controller you are trying to load the job into doesn't have new enough software. The CAPTURE tag came out approximately software YAS4.40.
If that is the case, you are going to have to kick it old school with the GETS.
THANK U VERY MUCH,
im deleting the CAPTURE instruccion and now i can putting the Job in the GP25
So I only need to use the GETS instructions?
how do you think I can get around this problem? In your opinion if I delete only the CAPTURE instruction, but the rest of the program remains the same, can it work?
THANK U VERY MUCH,
im deleting the CAPTURE instruccion and now i can putting the Job in the GP25
So I only need to use the GETS instructions?
how do you think I can get around this problem? In your opinion if I delete only the CAPTURE instruction, but the rest of the program remains the same, can it work?
After you delete the CAPTURE tag on line 22, add another instruction right below line 22. In the INFORM LIST under ARITH is the GETS. You want to write the instruction as GETS Px010 $Px001. This should then work the same as the job with the CAPTURE tag.
After you delete the CAPTURE tag on line 22, add another instruction right below line 22. In the INFORM LIST under ARITH is the GETS. You want to write the instruction as GETS Px010 $Px001. This should then work the same as the job with the CAPTURE tag.
Perfect, thank u very much!
Have a nice day!
I'm getting a syntak error L:0003 when loading in these olp
/JOB
//NAME M9047_RH_OLP
//POS
///NPOS 22,0,0,0,0,0
///TOOL 0
///POSTYPE PULSE
///PULSE
C0000=-7177,-65015,-71112,-4850,-58814,-2274
C0001=-47307,22556,11191,-717,-84179,-59740
C0002=-41285,23358,-3142,-1093,-66539,-59081
C0003=-43651,33116,11482,-1986,-75049,-53874
C0004=-48457,27950,816,-14346,-51427,-17085
C0005=-51210,29554,10096,-8159,-60349,-27415
C0006=-54522,33092,28469,-8067,-70562,-27037
C0007=-53005,23436,8328,-52209,-59094,34798
C0008=-28598,72984,85796,-3246,-95769,18536
C0009=-29906,60359,57040,-3166,-85535,19225
C0010=-28953,51896,42891,-5524,-81439,28467
C0011=-20616,29593,4313,10438,-55090,19583
C0012=-13100,37764,30821,10589,-67919,18211
C0013=2035,10481,-5897,-357,-90957,81224
C0014=2012,11480,-14779,-353,-84082,81252
C0015=2059,14027,-15574,-363,-81615,81245
C0016=3779,14111,-15466,-665,-81614,80736
C0017=3866,13385,-15266,-680,-82299,80706
C0018=5293,13746,-15194,-931,-82063,80283
C0019=5361,14234,-15308,-944,-81617,80267
C0020=7010,14527,-14877,-1233,-81673,79777
C0021=7173,8887,-12598,-1253,-87490,79667
//INST
///DATE 2024/01/30 04:26
///ATTR SC,RW
///GROUP1 RB1,ST1
NOP
'RH SIDE MIG WELD
'Wait for TT rotate
MOVJ C0000 VJ=100.00 PL=0
MOVJ C0001 VJ=100.00 PL=0
MOVL C0002 V=333 PL=0
ARCON ASF#(1)
MOVC C0003 V=14 PL=0
MOVC C0004 V=14 PL=0
ARCOF AEF#(1)
MOVL C0005 V=333 PL=0
MOVJ C0006 VJ=100.00 PL=0
MOVJ C0007 VJ=100.00 PL=0
MOVJ C0008 VJ=100.00 PL=0
MOVL C0009 V=333 PL=0
ARCON ASF#(1)
MOVC C0010 V=14 PL=0
MOVC C0011 V=14 PL=0
ARCOF AEF#(1)
MOVJ C0012 VJ=100.00 PL=0
MOVJ C0013 VJ=100.00 PL=0
MOVJ C0014 VJ=100.00 PL=0
MOVL C0015 V=333 PL=0
ARCON ASF#(1)
MOVL C0016 V=14 PL=0
ARCOF AEF#(1)
MOVL C0017 V=333 PL=0
MOVL C0018 V=333 PL=0
MOVL C0019 V=333 PL=0
ARCON ASF#(1)
MOVL C0020 V=14 PL=0
ARCOF AEF#(1)
MOVL C0021 V=333 PL=0
MOVJ C0022 VJ=100.00 PL=0
MOVL C0023 V=333 PL=0
ARCON ASF#(1)
MOVL C0024 V=14 PL=0
ARCOF AEF#(1)
MOVL C0025 V=333 PL=0
MOVL C0026 V=333 PL=0
MOVL C0027 V=333 PL=0
ARCON ASF#(1)
MOVL C0028 V=14 PL=0
ARCOF AEF#(1)
MOVL C0029 V=333 PL=0
MOVJ C0000 VJ=100.00 PL=0
END
I'm getting a syntak error L:0003 when loading in these olp
What does your line look like?
Hey 95 devils I sent you a PM, if you have a moment to help me out that would be great!