Practical Introduction to PLC Programming (with TIA Portal)

20 heures
Tous niveaux
0 leçon
0 quiz
0 étudiant


  • Besides basic handling of a PC, no prior knowledge is necessary.

Public ciblé

  • Engineers, Technicians and Electricians with little to no prior knowledge of PLC programming.

Inscription au cours

  • Identifiant du cours: 7793

Pour s’inscrire veuillez s.v.p. copier l’identifiant du cours et remplir le formulaire d’inscription en cliquant ici.

Practical Introduction to PLC Programming (with TIA Portal)

At the heart of almost every control system in the industry is a Programmable Logic Controller (PLC). The versatility, reliability and ease of programming of these devices are responsible for their wide use.

In this course, you will learn how to program a PLC from the ground up. In a series of practical workshops and small projects on the CNFPC Training Factory you gain immediate hands-on experience while building up the essential theoretical knowledge behind the systems.

Within the Siemens TIA Portal environment you will learn how to integrate and configure new hardware, before programming it using the languages of IEC 61131-3 focussing on Function Block Diagrams and Ladder Diagrams.


  • You understand the workings of the cyclic program processing and the role of organization blocks (OBs)
  • You are aware of the different languages of IEC 61131-3
  • You are able to configure new hardware in Siemens TIA Portal
  • You can create new functions and function blocks
  • You can create linear programs within OB 1 using LD and FBD
  • You understand the concepts of structured programming and can modify and extend complex programs


  • Session 1 :
    • Introduction
    • Motivation
    • Theoretical foundations of PLCs
    • Introduction to TIA Portal
    • Practise-oriented practical workshop
  • Session 2 :
    • Languages of IEC 61131-3
    • Introduction to the CNFPC Training Factory
    • Hardware Commissioning
    • Practise-oriented practical workshop
  • Session 3 :
    • Operations and data types in detail
    • Program structuring
    • Practise-oriented practical workshop
  • Session 4 :
    • Programming of reusable and parameterizable blocks
    • Practise-oriented practical workshop
  • Session 5 :
    • Standards and their application
    • Structured programming
    • Practise-oriented practical workshop


  • Presentations
  • Practical Workshops
  • Open Discussions




A certificate of participation will be issued to participants.


  • 08.06.2023;15.06.2023;22.06.2023;29.06.2023 and 06.07.2023
  • 08.00 heures – 12.00 heures


CNFPC Sommet
22, rue Henri Koch


CNFPC ESCH – Site Sommet

Mélanie Archen
+352 55 89 87 – 211