Trusted by over 1000 trained students.

Become a confident Siemens
PLC programmer TODAY.

What will you learn?

Fundamental TIA PLC programming skills at your fingertips...

  • TIA User Interface

    Get the most out of Siemens TIA Portal by getting familiar with the unique features of the TIA user interface.

  • Project Creation

    Create a new PLC project in TIA Portal and configure the hardware.

  • Program Structuring

    Build program groups and function blocks to drastically improve the structure of your application.

  • Adding Logic

    Program the functionality of your application using ladder logic and add descriptions and comments for easy understanding.

  • Downloading & Testing

    Download your application and learn to edit and modify your code online.

  • Best Practices

    Become a confident TIA Portal PLC programmer by mastering TIA best practices and TIA specific tools.

Finally, a PLC course that teaches you step-by-step how Step 7 professionals structure their applications

  • Even if...you´ve struggled with Step 7 in the past

  • Even if...you´re new to Siemens programming

  • Even if...you´re overwhelmed with no idea where to start

Meet your instructor

Hans Schrynemakers


Hi, I´m Hans Schrynemakers.


I am a controls and automation engineer and I have created this PLC training course.  


So why take my course?


  • "I can learn this stuff at college or university" (Hans: and spend thousands of dollars)
  • "I can hire a private instructor" (Hans: and...yep, spend thousands of dollars)


This course is priced at $47, basically the price you'd pay for a night at the movies (including drinks and popcorn).

For this small one-time price of $47, you get 20+ years of professional PLC programming experience all compressed into one short, sweet and fully-featured online video course.  You can learn at your own pace, in your own time.  You can change your mind within 30 days and get your money back (Now this is not possible at the movies!)


The structuring concepts and best practices taught in my course - you won´t learn them in any college or university.   Those institutions teach you some basics (in a very abstract way!) but don´t prepare you at all for real-life projects - the ones that actually get you PAID.


A professional PLC programmer knows how to break down complex applications into smaller modules and how to translate those logical modules into a structured PLC program.  Most people can program spaghetti-code.  Only few people really stand out with professionally structured code (spoiler alert: this can be a HUGE advantage at your next job interview).


My PLC training course teaches you the exact same principles and programming methods that I use EVERY DAY to create professional, structured PLC applications for my industry-leading customers.


If I can create a succesful career using these principles - so can you!

Featured reviews

What others are saying

Structured and easy to follow

Richard Humphreys

After many hours of TIA Portal training, this has by far been the best one in terms of structuring the program, use of UDTs, comments and watching/forcing functions.

This course showed everything in good detail, easy to follow and kept a high level of interest. I look forward to the HMI course from this! Great work from Hans. Thank you!

Efficient programming

Endre Kovacs

After a few PLC programming courses, I have found this course and even though I was already familiar with Siemens/TIA, I have been able to extend my knowledge and gain a lot of very useful new information.

I have learned a new way of making the program more efficient, organized, and less time-consuming. I would recommend this course to everyone with an open mind to acquire new perspectives.

Short, sweet and effective

Sheikh Hoque

It is a great course indeed. I have done a few TIA portal and Rockwell courses before, but this one, perhaps the most organized.

This is a short, sweet and effective course. This course teaches basic skills in a methodological way. The attached resources are very handy. I recommend this course to anyone who wants to learn TIA portal very effectively.

A great push start

Jake Bartolo

Very well explained and structured. I am a technician who is trying to learn Siemens TIA by myself in the hope that one day I'll manage to get a job as a programmer and this course has given me a great push start.

Will continue with the HMI course once I'll get some practice using TIA Portal. Keep it up and thanks for this well detailed course!

Course curriculum

    1. Introduction to this Course

    2. Sample Application Overview

      FREE PREVIEW
    3. Software Used in this Course

    4. Activity: Retrieve the Sample Application

    5. Course Overview

      FREE PREVIEW
    6. Now Let´s Get Started!

    1. Project First Steps

    2. Section 2 Overview

    3. Create a New Project

      FREE PREVIEW
    4. Configure the Hardware

    5. Activity: Create a New TIA Project

    6. Manage your Application

    7. Additional Resources: My Personal Recommendations

    8. Section 2 Feedback

    1. The Importance of Structure

    2. Section 3 Overview

    3. Application Breakdown

      FREE PREVIEW
    4. Build Program Groups

    5. Add Global Data Blocks

    6. Quiz: Program Structuring

    7. Create Input and Output Tags

    8. Activity: Build your Application Structure

    9. Additional Resources: Worksheet

    10. Groundwork = Done!

    11. Section 3 Feedback

    1. Let´s Get Functional

    2. Section 4 Overview

    3. Program the State Handler

    4. Program the Supply Module

    5. Program the Refill Modules

    6. Quiz: Function Blocks Best Practices

    7. Add Descriptions and Comments

    8. Compile the Application

    9. Activity: Program Function Blocks

    10. Additional Resources: Best Practices

    11. Your Application is Done!

    12. Section 4 Feedback

    1. Going Online

    2. Section 5 Overview

    3. Download the Application

    4. Edit Code Online

    5. Monitor Code and Tags

    6. Modify Tags - Statehandler Testrun

    7. Record Data using Trace - Refill Sequence Testrun

    8. Activity: Download and Testrun

    9. Section 5 Feedback

    1. Congratulations - You´ve Made It!

    2. Bonus Assignment: Add a Valve to the Supply Module

    3. Bonus Assignment: Solution

    4. Additional Resources: PDFs and Links

    5. Teaser: Siemens TIA Portal - HMI Basics

    6. Before you Go

    7. Thank You

About this course

  • $47.00
  • 53 lessons
  • 2.5 hours of video content

Master 4 basic steps


Build PLC applications like a Pro

① Learn how to create projects fast and effortless
② Create clearly defined modular program structures
③ Add pro-level logic by using best practices
④ Test and troubleshoot efficiently by using the right tools

What do you get?

By the Numbers

  • 2 hours, 42 minutes self-paced PLC training videos
  • 46 lectures divided over 6 main chapters
  • 22 support files
  • 8 articles
  • 1 complete TIA Portal PLC application
  • 1 certificate upon completion
  • 21-day free trial version of TIA Portal V15 SP1
  • 30-day money back guarantee


Course Description

Project Creation
We start off this PLC programming basics course with a quick overview of the sample application that we´re going to use throughout our training videos.
We´ll learn how to create a new TIA project, how to set up the PLC hardware configuration and how to add input & output modules to our PLC rack. 

Program Structuring
Next up, we´re going to focus on the structure of our PLC program. This step is essential because it will greatly simplify our actual programming afterwards.
We´ll start by breaking down our sample application into smaller, logical modules. Now that we´ve identified the different modules/building blocks of our sample application, we´re going to translate this modular structure to our TIA PLC programming environment. We´ll add program groups and main function calls for the different modules of our application and we´re going to build global data structures using data blocks and user-defined data types.

Adding Logic
With our PLC program structure in place, we are now going to add functionality/logic to our different modules. For each module, we will create a function block and we will optimize the block interface and the data transfer between the different function blocks. We will add functionality to each function block by programming structured ladder logic networks.  Throughout the course, we´ll put a lot of importance on using TIA best practices for each step of the process.

Testing
Our PLC program is finally complete and we´re ready to put it to the test! We´re going to download our application to a Siemens SIMATIC S7-1200/1500 PLC.  Afterwards, I´ll walk you through the steps of editing code online, monitoring/modifying logic and data tags, and troubleshooting the application using watch tables, the force table, and data traces.

By the time you finish this course, you will be able to create, structure, program and test your first Step 7 PLC application from scratch using a wide array of TIA specific skills and TIA best practices.

Now it´s time to upgrade yourself and get started with TIA Portal!

Who is this PLC course for?

You are...

  • a PLC programmer, starting off with your first TIA Portal PLC application
  • a software engineer, looking to take your PLC program structuring skills to the next level
  • a field technician, searching for a practical and hands-on PLC training introduction to Siemens TIA Portal
  • professionally invested in adding 'TIA Portal PLC programming experience' to your work portfolio


You already have...

  • an understanding of PLC basics
  • rudimentary ladder logic experience

FAQ

  • When does the course start and finish?

    The PLC course starts as soon as you enroll. The courses here on plcskilltree.com are on-demand, self-paced video courses - you learn in your own time, at your own pace.

  • How long will I be able to access my course?

    After you enroll in this course, you will have unlimited access to the course for as long as this site is up.

  • Do I need any software or hardware to get started?

    Nope, you will get a link to a 21-day free trial version of TIA Portal (you´ll need a Windows system to run that) and we´re going to simulate our PLC application, so no need for hardware.

  • Is this course TIA Portal specific?

    This course is based on PLC programming on the Siemens TIA Portal platform, but the structuring concepts and best practices in this course can be applied as well to other platforms like e.g. Rockwell, Beckhoff, B&R and Schneider.

  • Do I get a certificate after course completion?

    Yes you do! A downloadable certificate of completion will be issued as soon as you finished 100% of the course - complete with a tracking link and a detailed description of all skills and concepts you learned in this TIA Portal PLC programming basics course.

  • What if the course is not what I expected?

    We got you covered - if you are not happy with your PLC training, get in touch within the first 30 days from purchase, and you´ll get a full refund, no questions asked.

Transform your PLC programming skills


and become a confident and structured Siemens programmer TODAY