Good Day!
What is the difference between ROBOT MACRO and CONCURRENT MACRO ?
Good Day!
What is the difference between ROBOT MACRO and CONCURRENT MACRO ?
A concurrent job type can not control any axes, only non-motion instructions. It is the way a MRC with dual robots had to be programmed. Nowadays it does not have to be. Concurrent job type adds a layer of complexity and reduces flexibility compared to a robot job type.
Preparing a Macro Job
Depending on the applications, there are three types of macro jobs as
follows:
• Robot macro job with a designated control group
A move instruction can be registered in a macro command.
A macro command prepared as a robot macro job can be used only
in the jobs configured for the same control groups. For example, the
macro command prepared as a robot macro job for R1 cannot be
used in a job for R2.
• Robot macro job without a control group
Can be used for all robot jobs. Since the control group is not designated, no move instruction can be registered.
• Concurrent macro job
Can be used in a concurrent job. Since the control group is not designated, no move instruction can be registered.