Learn Siemens TIA Portal, S7-1200 PLC WinCC HMI by Scratch
- IT & Software
- Jan 07, 2025

Learn Siemens TIA Portal, S7-1200 PLC & WinCC HMI by Scratch, available at $74.99, has an average rating of 3.38, with 110 lectures, based on 380 reviews, and has 2001 subscribers.
You will learn about 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 softwares including TIA Portal, WinCC Professional, PLCSIM and Factory I/O. Students dont need to have hardware to practice as software simulators will be provided This course is ideal for individuals who are Engineering Students or Tech enthusiasts or Industrial Professionals or Technicians or Automation Hobbyists It is particularly useful for Engineering Students or Tech enthusiasts or Industrial Professionals or Technicians or Automation Hobbyists.
Enroll now: Learn Siemens TIA Portal, S7-1200 PLC & WinCC HMI by Scratch
Summary
Title: Learn Siemens TIA Portal, S7-1200 PLC & WinCC HMI by Scratch
Price: $74.99
Average Rating: 3.38
Number of Lectures: 110
Number of Published Lectures: 109
Number of Curriculum Items: 110
Number of Published Curriculum Objects: 109
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
Hey There,
The course will cover basic to advanced of concepts of Siemens PLC and HMI programming and interfacing techniques to groom students in the field of Industrial Automation. The course will teach students PLC Programming techniques based on Siemens hardware and designing Human Machine Interface to visualize and control data efficiently. Course will provide good knowledge and fair insight into how these automation systems.
This is a Level-1 Course that will cover Siemens PLCs from the scratch with overview of all siemens plc series and cover S7-1200 and TIA Portal which is their latest programming software.
You don’t need to have hardware to practice since i’ll be providing siemens software’s which works for 21 days and factory I/O which works for 30 days as trial
Those who wish to continue learning PLC, HMI and SCADA from me can join Siemens Level 2 and Level 3 courses at Automation Play where I have designed courses on Siemens Advanced Programming, Profinet Communication, SCL Programming, WinCC SCADA and more
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
Deliverables and Benefits:
Siemens TIA Portal and PLC SIM (Trial)
Siemens WinCC HMI (Trial)
Factory I/O (For Real Time Factory Automation) (Trial)
Training Lectures
Lifetime Access to the course
Pre-Requisites
Anybody with basic knowledge of computer and electronics can learn
Learning Outcomes
Intermediate knowledge about PLCs and HMIs
Hands on Programming Experience
Understanding and implementation of PLC Programming
Understanding of Ladder Logic and FBD
Understanding of HMI Designing
Course Curriculum
Chapter 1: Course Introduction and Objectives
Lecture 1: Welcome to my course
Lecture 2: Important Tips
Chapter 2: Introduction to PLC and Siemens PLC Series
Lecture 1: Complete Overview
Lecture 2: Data Types and Addressing
Lecture 3: Get all course lectures here
Chapter 3: TIA Portal – Installation and Setup
Lecture 1: Software Note (Update & Installation Links)
Lecture 2: Introduction to TIA Portal v17: Whats New
Lecture 3: Installation of TIA Portal v17
Lecture 4: Installation of PLC SIM v17
Lecture 5: Archived: Installation and Setup (v15)
Lecture 6: Download EasyBook Manual
Lecture 7: Download Complete Manual
Chapter 4: TIA Portal – Complete Overview
Lecture 1: TIA Portal – Creating New Project and CPU Configuration
Lecture 2: TIA Portal – Creating and Using Tags
Lecture 3: TIA Portal – Program Structure
Lecture 4: TIA Portal – Creating First Program and Using Simulation
Lecture 5: TIA Portal – Devices and Networks
Lecture 6: TIA Portal – Adding I/O Modules
Lecture 7: TIA Portal – Archive and Retrieve a Project
Lecture 8: TIA Portal – Using Shortcuts and Help
Chapter 5: S7-1200 PLC Hardware Setup and Overview
Lecture 1: S7-1200 PLC Training Kit Overview
Lecture 2: S7-1200 PLC – Powering Up
Lecture 3: S7-1200 PLC – Status LEDs
Lecture 4: S7-1200 PLC – Getting Online
Lecture 5: S7-1200 PLC – Download a Program
Lecture 6: S7-1200 PLC – Upload a Program from PLC
Lecture 7: S7-1200 PLC – Input and Output Wiring (Source/Sink)
Lecture 8: S7-1200 PLC – Diagnostic Buffer
Chapter 6: Ladder Logic – Bit Logic Instructions
Lecture 1: BIt Logic Instructions
Lecture 2: Set and Reset Instructions
Lecture 3: Rising and Falling Edge Instructions
Chapter 7: Ladder Logic – Timers and Counters
Lecture 1: Timers Instructions (TON/TOFF/TONR)
Lecture 2: Counters Instructions (CTU/CTD/CTUD)
Chapter 8: Ladder Logic – Comparators and Move Instructions
Lecture 1: Comparators Instructions
Lecture 2: MOVE Instructions
Chapter 9: Ladder Logic – Math and Convert Instructions
Lecture 1: Maths Instructions
Lecture 2: Convert Instructions
Chapter 10: Ladder Logic – Jump and Label Instructions
Lecture 1: Jump and Label Instructions
Chapter 11: Ladder Logic – Analog Scaling Instructions
Lecture 1: Norm_x and Scale_x Instructions (Analog Processing)
Chapter 12: Factory Automation Exercises with Factory I/O
Lecture 1: Downloading Factory I/O
Lecture 2: Interfacing Factory I/O With TIA Portal
Lecture 3: Conveyor Application
Lecture 4: Conveyor Application (Part-2)
Lecture 5: Tank Filling Application
Chapter 13: Analog and PID Programming with Examples
Lecture 1: Analog Exercise-1
Lecture 2: Analog Exercise 2 – Tank Level Control with deadband
Lecture 3: PID Programming Complete
Chapter 14: TIA Portal – Modular Programming (FB vs FC)
Lecture 1: Introduction to Modular Programming
Lecture 2: Using FC with Examples
Lecture 3: Using FB with Examples
Chapter 15: Programming with Functional Block Diagram (FBD)
Lecture 1: Lesson 1 – Introduction to FBD
Lecture 2: Lesson 2 – Creating your first Program
Lecture 3: Lesson 3 – Bit Logic Instructions
Lecture 4: Lesson 4 – Bit Logic Instructions (Latching)
Lecture 5: Lesson 5 – SET/RST Instructions
Lecture 6: Lesson 6 – Timers and Counters Part-1
Lecture 7: Lesson 7 – Timers and Counters Part-2
Lecture 8: Lesson 8 – Comparators Instructions
Lecture 9: Lesson 9 – Math Instructions
Lecture 10: Lesson 10 – INC/DEC Instructions
Lecture 11: Lesson 11 – Move Instructions
Lecture 12: Lesson 12 – Analog Scaling
Lecture 13: Lesson 13 – Analog Un-scaling
Lecture 14: Lesson 14 – PID Instruction Overview
Lecture 15: Lesson 15 – Custom Function Blocks
Chapter 16: Programming with Structured Control Language (SCL)
Lecture 1: Lesson 1 – Introduction to SCL
Lecture 2: Lesson 2 – Creating your First Program in TIA Portal
Lecture 3: Lesson 3 – Using Inputs and outputs
Lecture 4: Lesson 4 – Logic Operators
Lecture 5: Lesson 5 – Latching Logic
Lecture 6: Lesson 6 – Timers
Lecture 7: Lesson 7 – Counters
Lecture 8: Lesson 8 – Comparators
Lecture 9: Lesson 9 – Maths
Lecture 10: Lesson 10 – Analog Scaling
Lecture 11: Lesson 11 – Moving Values
Lecture 12: Lesson 12 – PID Overview
Lecture 13: Lesson 13 – IF THEN Statement
Lecture 14: Lesson 14 – IF ELSE IF Statement
Lecture 15: Lesson 14 – CASE Statement
Lecture 16: Lesson 15 – FOR Loop
Lecture 17: Lesson 15 – While Loop
Lecture 18: Lesson 16 – Repeat-Until Statement
Chapter 17: Introduction to HMI
Instructors

Rana Muhammad Awais
Senior Automation Instructor
Rating Distribution
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
- Random Picks
- Popular
- Hot Reviews
- The One Conversation- how to fix or grow any business
- Create a Live Video Chat Using Laravel, Reverb, WebRTC, JS
- Fundamentals of Quality Assurance Engineer
- Advanced Photoshop Manipulations Tutorials Bundle
- Life Insurance Annuity Ultimate Buyer’s Guide
- The Beginner Forex Trading Playbook
- How to Draw Cute Thanksgiving!
- Hydrogen Energy Masterclass- Fundamentals Applications
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3Personal Finance
- 4The Architecture of Oscar Niemeyer
- 5Advanced Photoshop Manipulations Tutorials Bundle
- 6SolidWorks Essential Training ( 2023 2024 )
- 7ZB Trading Cryptocurrency Price Action Course
- 8Python for Absolute Beginners
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling