TIA Portal
HMIΒ Basics

4.9 β˜…β˜…β˜…β˜…β˜…Β (52 ratings) 178 students

  • Self-paced online HMI training course
  • Design, build, simulate, and test your first TIA Portal HMI application from scratch
  • Learn about process visualization, alarm handling, user administration and much more!
BUY $97

What Will You Learn

Essential TIA concepts within your grasp...

Screen Template

Design a sleek looking and easy-to-navigate screen template - the foundation for every screen.

Process Visualization

Visualize your application process with animated graphics, texts and parameter inputs.

Alarm Handling

Integrate a fully-featured alarm handling system including alarm texts and an alarm view.

Recipe Handling

Store and retrieve different parameter sets by using recipes, recipe elements, and data records.

User Administration

Secure your machine operation by adding user groups, users, and authorizations to your application.

Best Practices

Get the most out of TIA Portal by applying TIA best practices and TIA specific tools.

Featured Reviews

What other are saying about this course


Take this Course

Markus Salonen

Extremely well structured course as expected from Hans. This course teaches you all the necessary basics to get started with your own HMI-implementations.

The most important feature of this course is that it teaches you how to structure your HMI-application in a way that is needed when working with larger HMI-applications. This is something I haven’t seen so much on other TIA Portal HMI-courses.


Clear and Simple Delivery

Richard Humphreys

I was impressed with Hans' PLC course and his perfect delivery of that subject so was highly anticipative of this HMI course. The course is delivered so clearly and simply that to call it HMI basics is an understatement! It is not difficult at all to follow and the content is so clear and well paced that it shows a lot of what is required for a fully functional HMI application.

The PLC and HMI courses work together perfectly and I highly recommend this course to novices and intermediates... so much to learn in this and it sets a framework for my future projects. Great work, Hans. I'll be looking out for your next subject!!


Neat and Professional

Moushtak Khoussein

Very organized and well put material ! and the actual coding and HMI structuring is really neat and professional. highly recommended.


Professionally Presented

Andre Arendse

Great course! I've been to Siemens courses ->this is better. Professionally presented, down to the notes.


Engaging and Valuable

Stratos Chatzivogiatzis

Excellent work! Everything you need to know, to build a complete HMI project in TIA Portal. This class is engaging and filled with valuable real-world examples and best practices. I defenetly recommend it.

Course Curriculum

What do you Get?

By the Numbers 

  • 5 hours, 29 minutes of self-paced training videos
  • 59 lectures divided over 9 main chapters
  • 21 support files
  • 11 articles
  • 1 complete TIA Portal PLC and HMI application
  • 1 certificate after completing all lectures
  • 21-day free trial version of TIA Portal V15 SP1
  • 30-day money back guarantee



Course Description 

Template Creation

We start the course with an overview of the sample application that we'll use throughout the course. First, we will add a new TIA HMI device to our sample project and we'll set up the connection to the PLC (already in the sample project).

After adding our PLC tags to the HMI, we will work our way through designing a beautiful layout for our modern and intuitive screen template.

Process Visualization

With these basic steps in place, I will take you through the steps of adding a process overview screen, complete with animated graphics (graphic lists), texts, and parameter inputs.  We will put a lot of importance on using layers for our screen objects and we will define 3 main colours for our application for a modern look.

Alarm Handling

With the process visualization in place, the course will take you through the steps of adding alarm handling to the application.  We will create alarm texts (using PLC trigger tags) and we will build an alarm screen from the ground up to display those alarm texts.

Recipe Handling

After alarm handling, our focus will go to recipe handling.  We will create a recipe and assign our process parameters (=recipe elements) to them.  We will also create a couple of data records that will contain a set of specific values for our parameters.  After creating our recipe, we will design a recipe screen that will allow us to load, save, create and delete recipe data records.

User Administration

Now that we got recipes added to the application, it's time to secure our application.  We will add a user administration to the application, by creating users, user groups, and authorizations.  By implementing a user administration, we will be able to password-protect buttons, parameters and other screen object.


Finally, with the application complete from a design perspective, the course will take you through the steps of testing all of the exciting features of the HMI application.  We will use a simulated PLC application (S7-PLCSIM) together with a runtime HMI application.

At the end of the course, you will be able to construct a clean, modern, and intuitive HMI 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 Course for?

You are...

  • a system integrator, starting off with your first TIA HMI application
  • a field engineer, looking to drastically improve your TIA HMI skills
  • an HMI aficionado, eager to learn TIA best practices and practical tips & tricks


You already have... 

  • a basic knowledge of PLCs and HMIs
  • a fundamental understanding of the TIA Portal user environment
  • enrolled in my TIA PLC course (optional, not required)