Indel Software Highlights 2024

Release 24.4.3

> read more

Company holidays

from December 23, 2024 to January 02, 2025

> read more

Indel Academy

Trainees at our Indel Academy gain practical experience in everything from compact to complex controls, guided by our development engineers.

We recommend booking the modules in the order mentioned under “prerequisites”. If you prefer a different choice due to previous knowledge, please get in touch with us.

Module 1
(Basics)

Indel order no.:
600207301

Label:
Training

Option: 
IA1-Concepts

see order example
further down

Hardware and Software Concepts

Get an overview of everything Indel
contributes to your machine:

  • products supplied by Indel and how they combine
    to a control system
  • internals and division of labor
    of the hardware components
  • operation of the field bus
  • software on the embedded system: architecture of
    the INOS real-time operating system
  • software on the desktop: tools for development,
    debugging, commissioning, maintenance,  
    and interfacing to your own software

Duration: 2 Stunden

Prerequisites:

None

Module 2
(Basics)

Indel order no.:
600207302

Label:
Training

Option: 
IA2-Tools_Basics
 

Indel Tools Basics

Learn about the purpose and basic functionality of the most
important debugging, commissioning, and maintenance tools.
You will be able to choose the right tool for a given task.

Duration: 2 Stunden

Prerequisites:

  • Concepts (IA1)

Module 3
(Basics)

Indel order no.:
600207303

Label:
Training

Option: 
IA3-Varlog_Basics
 

Indel Varlog Basics

Indel Varlog, the software oscilloscope, is one of the most
important tools. Learn how to use it in hands-on exercises.
You will be able to start a log with a trigger and analyze the
logged data in basic ways.

Duration: 3 Stunden

Prerequisites:

  • Concepts (IA1),
  • Indel Tools Basics (IA2)

Module 4
(Basics)

Indel order no.:
600207304

Label:
Training

Option: 
IA4-McLua_in_iDev

Getting Started with McLua Programming in iDev –
Indel Developer Studio

Meet the development environment as well as McRobot,
the framework that saves you many common tasks in
developing complete machine control solutions.
Configure the IO modules and develop simple processes
on real hardware using Lua. Inspect what your system is
doing using various debugging tools.
 

Duration: 4 Stunden

Prerequisites:

  • Concepts (IA1),
  • Indel Tools Basics (IA2),
  • Indel Varlog Basics (IA3)

Module 5
(Basics)

Indel order no.:
600207305

Label:
Training

Option:
IA5-Cpp_in_iDev

Getting Started with C++ Programming in iDev –
Indel Developer Studio

Use the development environment to write a “Hello World”
application in C++ on real hardware. Develop simple processes
involving digital inputs and outputs. Inspect what your system is
doing using various debugging tools. Define an API and learn how
to use it from your own HMI.

Duration: 4 Stunden

Prerequisites:

  • Concepts (IA1),
  • Indel Tools Basics (IA2),
  • Indel Varlog Basics (IA3),
  • Getting Started 
    McLua (IA4),
  • Basic knowledge of
    C/C++,
  • Basic knowledge of
    version control 
    (Git, SVN or similar)

Module 6
(Basics)

Indel order no.:
600207306

Label:
Training

Option: 
IA6-McRobot

McRobot

Dive deeper into the McRobot framework. Extend the provided
foundations to develop modules with real-time functionality
in C++ and write Lua scripts to configure them and combine them
to complex processes.

Duration: 3 Stunden

Prerequisites:

  • Concepts (IA1),
  • Indel Tools Basics (IA2),
  • Indel Varlog Basics (IA3),
  • Getting Started 
    McLua (IA4),
  • Getting Started 
    C++ (IA5)

Module 7
(Basics)

Indel order no.:
600207307

Label:
Training

Option: 
IA7-MotionLibary

Motion Library

This introduction presents an overview of the
basic motion control functionality provided by INOS.
You will be able to configure an axis and know about the
different types of moves.

Duration: 2 Stunden

Prerequisites:

  • Concepts (IA1),
  • Indel Tools Basics (IA2),
  • Indel Varlog Basics (IA3),
  • Getting Started 
    McLua (IA4),
  • Getting Started
    C++ (IA5)

Module 8
(Basics)

Indel order no.:
600207308

Label:
Training

Option: 
IA8-Axis_Basics
 

Axis Commissioning Basics

Set up axis parameters based on a present axis and its data sheet,
and bring it into operation step by step. Learn about the respective
commissioning and optimization tools on the PC.

Duration: 4 Stunden

Prerequisites:

  • Concepts (IA1),
  • Indel Tools Basics (IA2),
  • Indel Varlog Basics (IA3)

Module 9
(Basics)

Indel order no.:
600207309

Label:
Training

Option: 
IA9-SAC4_Safety

Indel Functional Safety GIN-SAC4xX FS

Get an introduction into the functionality of the servo drive
with functional safety GIN-SAC4xX FS. You will know the
wiring guidelines and be able to set up a safety configuration
and commission a safe axis on your own.

Duration: 6 Stunden

Prerequisites:

  • Concepts (IA1),
  • Indel Tools Basics (IA2),
  • Indel Varlog Basics (IA3),
  • Axis Commissioning
    Basics (IA8); 

recommended:

  • Getting Started
    McLua (IA4)

Order example for module 1

Indel order number
Product name = Label / Option

600207301

Training / IA1-Concepts

Module 10
(Advanced)

Indel order no.:
600207310

Label:
Training

Option:
IA10-McRobot_Custom

see order example
further down

McRobot: Application to Customer Project

Develop a scaffolding of your own application in collaboration
with the workshop instructor. You will take select modules and
scripts tailored to your use case home with you fully defined to
base your further development on.

Duration: 3 Stunden

Prerequisites:

  • Concepts (IA1),
  • Indel Tools Basics (IA2),
  • Indel Varlog Basics (IA3),
  • Getting Started 
    McLua (IA4),
  • Getting Started 
    C++ (IA5),
  • McRobot (IA6)

Module 11
(Advanced)

Indel order no.:
600207311

Label:
Training

Option: 
IA11-Tools_Advanced

Indel Tools Advanced

Learn about all the functionality of the Indel Tools that was not
covered in the prerequisite modules by applying them in realistic
complex debugging and optimization scenarios. You will be able
to choose the right tool for a given task and combine multiple tools
to perform timing analyses.

Duration: 2 Stunden

Prerequisites:

  • Concepts (IA1),
  • Indel Tools Basics (IA2),
  • Indel Varlog Basics (IA3);

recommended:

  • McRobot (IA6)

Module 12
(Advanced)

Indel order no.:
600207312

Label:
Training

Option: 
IA12-INOS_Advanced

INOS Advanced

Get closer insights into the INOS kernel. Knowledge about
preemptive task scheduling, task synchronization,
cyclic fieldbus tasks, use of multiple CPU cores,
memory management, and the booting mechanism will deepen
your understanding of what your control system is doing and give
you greater flexibility in meeting specific requirements by targeted
application of powerful base functionality.

Duration: 2 Stunden

Prerequisites:

  • Concepts (IA1),
  • Indel Tools Basics (IA2),
  • Indel Varlog Basics (IA3),
  • Getting Started 
    McLua (IA4),
  • Getting Started
    C++ (IA5)

Module 13
(Advanced)

Indel order no.:
600207313

Label:
Training

Option: 
IA13-Axis_Advanced

Axis Commissioning Advanced

Working on your own, assisted by an Indel employee,
commission and optimize an axis in your own machine.

Duration: 4 Stunden

Prerequisites:

  • Concepts (IA1),
  • Indel Tools Basics (IA2),
  • Indel Varlog Basics (IA3),
    Axis Commissioning
    Basics (IA8)

Bestellbeispiel zu Modul 10

Indel order number
Product name = Label / Option

600207310

Training / IA10-McRobot_Custom