Robot Definition:

An “Industrial Robot“, according with the International Organization for Standardization, is an automatically controlled, reprogrammable multipurpose manipulator programmable with three or more axes, which can be fixed or mobile for use in industrial automation applications. (ISO 8373).

ABB Robot Trainings Catalog

GDF Group currently offers to its costumers the best trainings 100% practical for ABB robots of different levels and types:

  • The basic training ABB IRC5 BSC (Green Training) will give you the opportunity to start working with the Robot, modify and create programs, configure and learn to use the teach pendant and the interface.
  • The advanced training ABB IRC5 ADV (Red Training) is a training focused on high-level programming, at the end of the course the RAPID language will no longer have any secrets.
  • The ABB IRC5 MNT (Orange Training) maintenance training is a theoretical and practical training where you learn to understand the diagnostic system and the maintenance tasks.
  • The ABB SPT, ARC and DSP (Blue Trainings) training are dedicated to people who want to learn more about the control software for welding and seal dispensing applications.


ABB Robot IRC5 BSC (Green Training)

The “IRC5 BSC training (Green Training)” is directed who are interested in becoming familiar with the use of ABB industrial robots. Students and professionals are the candidates. It is preferable that the candidate has a knowledge of PC.
The “IRC5 BSC training (Green Training)” will integrate basic information about the system, description of the main components, functions and commands of the control unit, create, edit, upload and run programs and perform simple maintenance tasks.



General Information

  • Introduction to robotics
  • Who is ABB?
  • Procedure for the safe use of industrial robots

Communication with ext. equipment

  • Field BUS overview
  • Field BUS configuration
  • Management of tools
  • Cycle time calculation
  • System variables
  • Description of the types of programs
  • Memory structure

Control Unit description

  • General description
  • Control unit states
  • Flexpendant
  • Arm general description

Management of User Software

  • Local and global routines
  • Parallel programs (task)
  • BACKUP procedures
  • RESTORE procedures

Introduction to robot movement

  • “Right hand” rule
  • JOG robot movements
  • Tool definition (TCP)
  • Workobjects definition

Off-Line programming

  •  ROBOTSTUDIO overview

Control of robot movement

  • Description of the types of movement
  • Dynamics of movement
  • Precision / tolerance setting
  • Influence of the orientation on the trajectory

Axis Calibration

  • Observations on the kinematic robot chain
  • System and user calibration
  • Definition Home Position
  • Calibration
  • Axis stroke end

Creation of programs

  • Introduction to programming
  • Description and structure of the programs
  • Methods for modify and record trajectories
  • Practical tests for creating programs

Technological applications

  • Component description
  • Overview of standard applications


ABB Robot IRC5 ADV training (Red Training)

The “IRC5 ADV training (Red Training)” is directed who are interested in becoming a specialist with the use of industrial robot. Robotics Engineers & Professionals are the candidates. It is recommended to have attended a ABB basic training. The training has the purpose that the student knows all the components of the system and to be able to develop and programming technological applications with the robot.


Introduction to language

  • Structure of the RAPID language
  • Syntax


  • Definition and removing
  • Enabling and disabling
  • Type of interrupt

Data class description

  • Boolean
  • Integer
  • Real
  • String
  • Position variables
  • Array
  • Etc..

Programming instruction

  • Default system variables
  • Instructions for checking the execution of a program
  • Program status check instruction

Advanced movement instructions

  • TCP relative movement
  • Workobject relative movement
  • Matrix 2D / 3D
  • Incremental


  • Procedure and function
  • Parameters and declarations
  • Data transfer

Input & Output

  • Description of system and user I/O
  • User I/O configuration


  • Software optional features
  • Hardware & mechanical optional features
  • General review