Skip to content
UdemyArduinoPaid courseExpert levelCertificate

Learn Siemens S7-1200 PLC and HMI via TIA Portal (Advanced) (Udemy.com)

Learn how to fine tune your programming via structures and how to interface IO-LInk devices

Created by: Rajvir Singh

Last updated May 2024

icon
What you will learn

  • How to optimize your PLC Programming in a structured way
  • Advanced commands of Siemens PLC in TIA Portal
  • How to use Siemens Web Server
  • Faceplates in HMI

How it compares

Against the other 295 rated Udemy courses in Arduino on CourseDuck:

  • Rating4.2 out of 5higher than 26% of them
  • Reviews1,105#30 of 296 by number of reviews
  • Length14.3 hourslonger than 89% of them
  • Last updatedMay 2024more recently than 57% of them

icon
Course Description

In this course, you will learn advanced PLC programming and interfacing with IO-Link technology. I am using S7-1200 PLC with the TIA portal to explain the following topics:


  • How to structure the PLC program using Struct and UDT

  • How to interface RFID via IO-Link master in Siemens S7-1200

  • How to interface SmartLight via IO-Link master in Siemens S7-1200

  • How to read PROFINET device status

  • How to use Siemens web-server

  • How to use high-speed counter instruction for Encoder

  • How to use layout in HMI

  • How to use scripts in HMI

  • How to login to HMI via RFID tags

    To continue with this course, it is highly recommended that you complete the S7-1200 and HMI from Scratch basic course. Or you must know the basics of PLC programming and HMI Screen designing. The course is explained via real hardware and devices, not just simulation. In order to follow through with this course, it is recommended that the student should have TIA Portal installed and running on their computer. The TIA portal can be downloaded free of cost from Siemens Website and can be used for 21 trial days.

There are sufficient quizzes and exercise to make the course interactive and interesting. After completion of the course, the student will get the course completion certificate.

Once enrolled, you can access this course for a lifetime and in case you encounter any doubts or if any student needs some help, he/she can contact the instructor via the student dashboard.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Rajvir Singh

I am a Mechatronics Engineer specializing in control circuit design, innovative educational training, and pioneering research in Automation and IIoT.

As an educator dedicated to enriching learning experiences, I utilize dynamic 3D-learning techniques to make education both enjoyable and impactful. My mission is to disseminate knowledge about Industrial Automation to learners in over 175 countries globally.

Explore my work on my YouTube channel and E-Learning hub, where I showcase my latest projects and educational content.

I’m keen on collaborating with educators—professors, teachers, and instructors alike—to brainstorm and share revolutionary teaching tools and technologies.

If you share a passion for revolutionizing education and are committed to creating enhanced learning systems, I’d love to connect. Let’s join forces to advance this social cause and build a brighter future for education.

Reach out to collaborate and make a difference in the world of education.

icon
More courses by Rajvir Singh

$22.99

$16.99

$119.99

$79.99

$79.99

icon
More Arduino courses

Free

$74.99

$89.99

$69.99

$79.99

$159.99

icon
Reviews

4.2

1,105 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Diaa Alkurd on 5/27/2024

I Joined because of the MODBUS Section But found no RTU Content or PLC - Drive MODBUS Communication

By Vaibhav Lele on 5/21/2024

I am satisfied with the first section. I want to ask you Sir that from where can I buy the used PLC S7? I wanted to test the program written in TIA Portal on the hardware.

By Alessio Pini on 8/11/2023

il corso affronta tanti argomenti, alcuni dei quali difficili da trovare in un corso su udemy. Alcuni argomenti affrontati su tia portal dovrebbero essere fatti più lentamente. Nel complesso un ottimo corso

By Robson Mberi on 12/26/2022

Heilpfull information it needs a lot of practice to master everthing.

By Mario Trujillo on 3/27/2022

Is very well explained so far, in a way that make very intuitive the use of all the tools that TIA PORTAL offer, also make more easy to understand the PLC’s logical program.

By Arjen on 4/7/2021

I love learning the mindset of a programmer/instructor. So seeing a instructor solving problems while thinking out loud really helps me learn getting that mindset right. So thanks Rajvir for letting me watch you problem solve :)

By Stephen Murphy on 1/16/2021

A fantastic course to improve on the more advanced features in automation programming. The content is very well explained. Not editing the real troubeshooting steps with modbus TCP/IP was extremely beneficial.

By Amado Fernández Texis on 4/25/2020

Es una buena idea este curso, solo que debería estar en varios idiomas ya que la información proporcionada es muy interesante y enseña justo lo que se requiere en una aplicación real.

By Jithu Jose on 8/17/2019

clarity for the video was not great.. even though it was 720p most of the times we can not recognize the button names

By Arezki Benchater on 6/8/2019

thank you for all the valuable information , it was amazing following this course step by step(till here) and learn more about programming and the useful UDT that save a lots of time ,

Showing all 10 reviews on CourseDuck

Read all 1,105 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 84 / 100