What's in the Course | Promo

This Course Includes

  • 11.5 hours on-demand video
  • 98+ Lessons
  • 6 articles
  • 18 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion
  • Basic to Intermediate Level
  • Included Software: Siemens TIA Portal & WInCC Professional (21 Days Trial), Factory I/O (30 Days Trial)

What you'll learn

  • Students will learn PLC Programming, PLC Hardware and HMI Designing from Scratch with Siemens PLC and HMI
  • Students will learn PLC Hardware, Wiring and Ethernet Communication with Siemens S7-1200
  • Students will learn PLC Programming with Ladder, FBD and SCL in Siemens TIA Portal
  • Students will learn Basic as well as advanced Programming Instructions with examples in TIA Portal
  • Students will learn Analog and PID Programming from scratch in TIA Portal
  • Students will learn the HMI Design with animation and alarm handling with WinCC HMI
  • Students will perform industrial automation applications with Factory I/O
  • Students will be provided with free trial software's including TIA Portal, WinCC Professional, PLCSIM and Factory I/O.
  • Students don't need to have hardware to practice as software simulator's will be provided


There are no prerequisites or hardware / software requirements however having a laptop or PC to simulate logic on software or a PLC would provide excellent hands on learning experience to become confident and skilled.

Course Description

This is one the best course I have designed so far covering S7-1200 PLC Hardware with TIA Portal Programming in three languages to enable hands on learning experience and industrial deployment.

This covers a mix of hardware and software so you can easily execute machine automation at your factory. For this course you don’t need hardware at all and I'll provide Siemens PLC software which works for 21-Days (trial version) along with Factory I/O (30-days version). However, I’ll cover hardware as well for students who wish to work or practice on S7-1200 PLCs themselves.

The course will cover intermediate concepts of PLC programming, hardware and interfacing techniques to teach students PLC Programming techniques based on Siemens.

Course Content

  • Introduction to Siemens PLCs
  • Siemens PLC Overview and Operation
  • Siemens PLC Communication Overview
  • Siemens PLC Wiring (Source/Sink)
  • Siemens PLC Ethernet Communication
  • Setting up TIA Portal, PLC SIM and WInCC
  • Interfacing S7-1200 PLC with TIA Portal
  • TIA Portal Complete Simulation using PLC SIM
  • Programming with Ladder Logic
  • Programming with Functional Block Diagram (FBD)
  • Programming with Structured Control Language (SCL)
  • Bit Logic Instructions
  • Timers and Counters Instructions
  • Comparators and Maths Instructions
  • Advance Programming Functions
  • Data movement Instructions
  • Analog Programming with tank level examples
  • PID Programming (P, PI, PID) with tank level live examples
  • S7-1200 PLC Diagnostics and Watch/Force Tables
  • WinCC HMI - Overview and Operation
  • WinCC HMI - Parameters Visual and Control
  • WinCC HMI - Animation
  • WinCC HMI - Alarm Handling
  • WinCC HMI - Interfacing with S7-1200 PLC
  • WinCC HMI - Complete Simulation
  • Factory I/O - Interfacing with S7-1200 PLC
  • Factory I/O - Simulation with TIA Portal
  • Factory I/O - 3D Factory Automation - Overview and Interfacing with TIA Portal
  • Factory I/O - Industrial Automation Examples with TIA Portal


  • Siemens TIA Portal and PLC SIM (Trial)
  • Siemens WinCC HMI (Trial)
  • Factory I/O (For Real Time Factory Automation) (Trial)


  • Training Lectures
  • Free Software’s – Trial
  • Lifetime Access to the course

Who this course is for:

  • Engineering Students
  • Tech enthusiasts
  • Industrial Professionals
  • Technicians
  • Automation Hobbyists

Course Curriculum

  Introduction to PLC & Siemens PLC Series
Available in days
days after you enroll
  TIA Portal - Download & Installation
Available in days
days after you enroll
  TIA Portal - Setup and Overview
Available in days
days after you enroll
  S7-1200 PLC - Hardware Setup & Ethernet Communication
Available in days
days after you enroll
  Programming with Ladder Logic (LD)
Available in days
days after you enroll
  Factory I/O - Factory Automation Exercises
Available in days
days after you enroll
  Analog & PID Programming with Examples
Available in days
days after you enroll
  TIA Portal - Modular Programming (FB vs FC)
Available in days
days after you enroll
  Programming with FBD (Functional Block Diagram)
Available in days
days after you enroll
  Programming with SCL
Available in days
days after you enroll
  Introduction to HMI & Siemens HMI Series
Available in days
days after you enroll
  WinCC HMI - Simulation & Basic Elements
Available in days
days after you enroll
  WinCC HMI - Animation & Graphics
Available in days
days after you enroll
  WinCC HMI - Alarm Handling & Navigation
Available in days
days after you enroll
  WinCC HMI - Using Trends and Historical Data
Available in days
days after you enroll
  Conclusion & What's Next
Available in days
days after you enroll

Choose a Pricing Option

Rana Muhamamd Awais

Course Instructor

Rana Muhammad Awais is a Professional Electrical & Automation Engineer with over 06 years of experience in process, manufacturing, RnD and services industries in the fields of Industrial Automation, IIoT, Productivity, Projects and Maintenance.

He has completed over 50 automation projects including major plants and machines automation using PLC / DCS / SCADA and IIoT Systems of different brands such as Siemens, Allen Bradley, ABB, Wonderware, Ignition, Mitsubishi, Delta, Fatek, B&R, IFM and more.

Automation Play is a result of his passion and interest to share his learning’s and experience at one place to the world and equip them with Industry 4.0 and Industrial Automation Skill set.

Frequently Asked Questions

How do I buy the course?
Just click on the enroll / buy now button, it will go to the check-out page where you can pay through Credit Card or Paypal. For alternate methods, check out our manual payment options.

How to start the course?
After you buy the course, you will be automatically enrolled. Courses are self paced so you will be able to watch lessons on the curriculum page.

What is the duration of the course?
Courses have life time access are self paced so you flexibility to learn at your own schedule.

How do I get a Certificate?
Once you complete all the lessons, you will automatically get a downloadable certificate which you can share with potential employers or in your network especially LinkedIn.

What If I am not satisfied with the course?
You can get a full refund with 30 days after purchasing the course.

How do I contact you?
You can write to us at [email protected] and for business enquiries you can directly email at [email protected]