PLC Programming Course
with Siemens Tia Portal and Digital Twin Simulation
Master Industrial Automation from Practice
Available in English and Spanish
The practical learning revolution
Your own virtual factory
What is the Digital Twin?
The Digital Twin is an exact virtual replica of a physical system that connects directly to TIA Portal, allowing you to visualize real-time movements such as conveyor belts or sorters as you program them. It enables you to learn from mistakes and collisions without the risk of costly repairs, while providing a realistic environment that simulates gravity, friction, and actual response times.
What will you learn in this Video-Course?
We have designed a program that goes from scratch to the management of complex processes, always supported by the Digital Twin:
1 – Environment Configuration: Seamless installation and communication between TIA Portal and the Simulator.
2 – Programming Logic (LAD/SCL): Creation of functions and data blocks applied to virtual machines.
3 – Signal Processing: Configuration of digital and analog sensors in a 3D environment.
4 – HMI & Display: Design control screens that directly drive your Digital Twin.
5 – Troubleshooting: Learn how to detect failures in the simulation as if you were at the foot of the machine.
Course content
Module 1 – Basic Level
Syllabus - 3.5 hours of video aprox
Topic 1.A – Basic Concepts
Topic 1.B – What is a PLC? Functions and applications
Topic 1.C – TIA Portal environment: Navigation and main tools
Topic 2.A – PLC and CPU Selection
Topic 2.B – I/O Module Configuration
Topic 2.C – Basic Connections
Topic 2.D – Introduction to Machine Simulator, configuration and integration with TIA Portal.
Topic 2.E – PLC Connection with external elements
Topic 3.A – Data Types
Topic 3.B – Programming languages
Topic 3.C – Practical Example
Topic 4.A – Basic Structure
Topic 4.B – CPU Configuration
Topic 4.C – Memory Addresses
Topic 4.D – Practical Exercise
Topic 5.A – Program Blocks
Topic 5.B – Combinational Logic
Topic 5.C – Timers and counters
Topic 5.D – Timers applications
Topic 5.E – Practical Exercise
Topic 6.A – Simulation
Topic 6.B – Depuration
Topic 6.C – Tank filling system with level control
Topic 7.A – Diagnosis 1
Topic 7.B – Diagnosis 2
Topic 7.C – Practical exercise
Topic 7.D – Exercise II
Module 2 – Intermediate Level
Syllabus - 4 hours of video aprox
Topic 1.A – Modular and Structured Programming (I)
Topic 1.B – Modular and Structured Programming (II)
Topic 1.C – Modular and Structured Programming (III)
Topic 1.D – Modular and Structured Programming (IV)
Topic 2.A – Advanced Functions and Features (I)
Topic 2.B – Advanced Functions and Features (II)
Topic 2.C – Advanced Functions and Features (III)
Topic 3.A – Industrial Communication and Networks
Topic 3.B – Communication between PLCs and other devices
Topic 3.C – Transport system simulation
Topic 4.A – HMI
Topic 4.B – HMI Link
Topic 4.C – HMI Practical Exercise
Topic 5.A – Sequences and State Logic
Topic 6.A – Security Functions
Topic 6.B – Safety Practical Exercise
Topic 7.A – Optimization and Complete Simulation
Topic 7.B – Simulation Practical Exercise
Module 3 – Advanced Level
Syllabus - 3 hours of video aprox
Topic 1 – Operating cycles in an industrial process
Topic 2 – Manual Control
Topic 3 – Semi-Automatic Control
Topic 4 – Emptying Processes
Topic 5 – Home Position
Topic 6 – Automatic Control
Syllabus - 3.5 hours of video aprox
Topic 1.A – Basic Concepts
Topic 1.B – What is a PLC? Functions and applications
Topic 1.C – TIA Portal environment: Navigation and main tools
Topic 2.A – PLC and CPU Selection
Topic 2.B – I/O Module Configuration
Topic 2.C – Basic Connections
Topic 2.D – Introduction to Machine Simulator, configuration and integration with TIA Portal.
Topic 2.E – PLC Connection with external elements
Topic 3.A – Data Types
Topic 3.B – Programming languages
Topic 3.C – Practical Example
Topic 4.A – Basic Structure
Topic 4.B – CPU Configuration
Topic 4.C – Memory Addresses
Topic 4.D – Practical Exercise
Topic 5.A – Program Blocks
Topic 5.B – Combinational Logic
Topic 5.C – Timers and counters
Topic 5.D – Timers applications
Topic 5.E – Practical Exercise
Topic 6.A – Simulation
Topic 6.B – Depuration
Topic 6.C – Tank filling system with level control
Topic 7.A – Diagnosis 1
Topic 7.B – Diagnosis 2
Topic 7.C – Practical exercise
Topic 7.D – Exercise II
Syllabus - 4 hours of video aprox
Topic 1.A – Modular and Structured Programming (I)
Topic 1.B – Modular and Structured Programming (II)
Topic 1.C – Modular and Structured Programming (III)
Topic 1.D – Modular and Structured Programming (IV)
Topic 2.A – Advanced Functions and Features (I)
Topic 2.B – Advanced Functions and Features (II)
Topic 2.C – Advanced Functions and Features (III)
Topic 3.A – Industrial Communication and Networks
Topic 3.B – Communication between PLCs and other devices
Topic 3.C – Transport system simulation
Topic 4.A – HMI
Topic 4.B – HMI Link
Topic 4.C – HMI Practical Exercise
Topic 5.A – Sequences and State Logic
Topic 6.A – Security Functions
Topic 6.B – Safety Practical Exercise
Topic 7.A – Optimization and Complete Simulation
Topic 7.B – Simulation Practical Exercise
Syllabus - 3 hours of video aprox
Topic 2 – Manual Control
Topic 3 – Semi-Automatic Control
Topic 4 – Emptying Processes
Topic 5 – Home Position
Topic 6 – Automatic Control

