when i load one job file
I am getting "ERROR 3220: Syntax error in instruction data [58] (J:TABLE1_1_00 L:0004)
please help.
when i load one job file
I am getting "ERROR 3220: Syntax error in instruction data [58] (J:TABLE1_1_00 L:0004)
please help.
Try to leave only this in the line 4 (the line count starts after NOP): MOVL C00001 V=1600.0.
If this was the reason, expect the same error in the line 31
It seems to me that the error is caused by an excessive asterisk in **LEFTLABE (line 58).
BR,
Michael
This will be the next error detected most probably.
For now, however, the error is in the line 4, according to the error message.
The problem is different robots travel at different speeds. Assuming both robots are standard -A0, the MH165 has a max speed of 1600 mm/sec. The HP20 only has a max of 1500 mm/sec. If you change the speed in line 4 to 1500.0 the job should load. The label of **LEFTLABE in line 25 will also give an error as it is longer than 8 characters. This should match the JUMP *LEFTLABE in line 22. Also make sure that user frame 10 is defined in the controller. Some of these will not allow the job to load and others you will not see until that line is attempted to execute.
i changed the speed to 1500 and removed that extra asteric. now its working...
thank you guys..
u r really helpful..
thnx again...
Hi,
I'm currently trying to transfer some jobs from motosim to the actual controller.
I managed to get some of the jobs transferred. The rest of the Job keep giving me this error which I'm not understanding:
"Error 3220, Syntax error in instruction data(J:PALLET_1 L:0001) [58]"
Here's the code of this specific job:
NOP
EI LEVEL= 1
SFTON P010 RF
MOVJ C00000 VJ=60.00
TIMER T=0.50
'APERTURA PINZA
TIMER T=0.50
MOVL C00001 V=1000.0 PL=0
SFTOF
DOUT OT#(7) OFF
DI LEVEL= 1
END
I don't understand how there's a syntax error in line 1.
Thank you in advance.
Does the controller you are loading into have Interrupt Job turned on?
Error occur in line 1, (EI LEVEL= 1)
This is interrupt instruction, you have this instruction in Motosim but it isn't active in your real controller.
It was but then I think I initialized some parameters in maintenance mode. Is there a way to switch it back on? Because by removing the interrupt it works
It was but then I think I initialized some parameters in maintenance mode. Is there a way to switch it back on? Because by removing the interrupt it works
You’ll either have to contact Yaskawa or reload a backup from before your initialization.
If you have CMOS file before initial the parameters load it on the controller.
If you don't have, you need to activate it by Yaskawa.
Ok , thank you so much!!!
You need to be a member in order to leave a comment