Can I call a macro job from another macro job just like I can do for normal jobs? Is it possible?
Macro Job calling another macro job
-
motorobo -
May 31, 2013 at 10:04 AM -
Thread is marked as Resolved.
-
-
Checked again, It works so no problem guys. Previously, there was a syntax error in the program and that confused me.
For anyone interested in the topic, the robot controller is DX100.
-
I am not 100% sure,but in macro jobs You can`t use CALL instruction.
-
Yes, you can't CALL function and using a MACRO require to manual input of MACRO Job name and the arguments variable in MAIN MENU -> SETUP -> MACRO Inst. It has some restrictions but it works just like a CALL function.
One positive difference being that, MACRO Job take local Position variable as argument but CALL function does not.
-
you mean "suspend job"?
-
Hi.
I AM having problem with macros. I have 3 robots dx200 with spot welding. I wrote macro for checking if tip change or tip dress are needed. So inside that macro i AM calling Jobs for actions mentioned above. Programs are the same. On 2 robots when there is a fault you can reset and continue with macro execution. But on one robot macro is aborted. Any idea?
-
Hi.
I AM having problem with macros. I have 3 robots dx200 with spot welding. I wrote macro for checking if tip change or tip dress are needed. So inside that macro i AM calling Jobs for actions mentioned above. Programs are the same. On 2 robots when there is a fault you can reset and continue with macro execution. But on one robot macro is aborted. Any idea?
When you are setting the macro, you can set that certain macro interrupt some other routine. Check if anything is set there
-
No there is not.
It's clearly some system parameter S2CXXX, but i cannot find any comments about it.
-
A macro job can not CALL another macro job written through the programming pendant. The CALL is not an available instruction in the INFORM LIST. However, if the jobs are written offline in a text editor a CALL instruction can be written.
-
No there is not.
It's clearly some system parameter S2CXXX, but i cannot find any comments about it.
S2C438
-
I knows about S2C438, but setting IT into 1 cause that you can see code line from the macro. And what's i have is that 2 robots are not showing source code from the macro but when they are calling Jobs pp are showned. When fault occure they are continueing program execution not restarting whole macro.
S2C438