Udemy

PLC programming Tia Portal Siemens

Enroll Now
  • 359 Students
  • Updated 5/2025
4.7
(137 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
10 Hour(s) 12 Minute(s)
Language
English
Taught by
Amina Suljic
Rating
4.7
(137 Ratings)

Course Overview

PLC programming Tia Portal Siemens

PLC Programming using ladder logic in TIA Portal and PLC SIM simulator

No prior knowledge needed

After completing this course you will be able to create your own PLC program from start to end


  • *** You are welcome to check/follow my Facebook page - the link is in my instructor profile ***


No software needed if you just want to watch and listen to what I do. You will still gain some knowledge from this course.

But If you really want to get the best out of this comprehensive course you might want to download free software from Siemens website and follow my steps. That way you will absorb about 70-80% of what I teach.

If you want to go even further then complete the tasks that I will give you. These tasks are variation of tasks that I will cover in this course. I guarantee that you will be able to start programming PLCs independently after completing this course.


You will learn the basics of instrumentation such as transmitters and the difference between voltage and current signal

you will be introduced to ladder logic programming language where we will go through all the important functions

you will be familiarised with the Siemens PLC hardware and Digital input and output cards, as well as Analog input and output cards and which one to choose

we will create several real life example codes step by step

everything that we create together will be simulated with PLCSIM

you will differentiate between data types and how and when to use them

course will also include some tips and tricks for intermediate students such as common rules and styles to programming PLCs, what to avoid, and how to structure your code

course will also add tips on how to choose PLC for your specific project to optimise costs and performance

Course Content

  • 14 section(s)
  • 53 lecture(s)
  • Section 1 0. Introduction
  • Section 2 1. Overview
  • Section 3 2. PLC Communication
  • Section 4 3. PLC Data Types
  • Section 5 4. PLC Hardware
  • Section 6 5. NO, NC and First program lines in Ladder diagram
  • Section 7 6. Timers
  • Section 8 6.6 Project - Forward Reverse Motor Start Programming
  • Section 9 6.7 Project - Star Delta Motor Starter Programming
  • Section 10 7. Counters
  • Section 11 8. Analog signals
  • Section 12 9. Math operators
  • Section 13 9.6 Project - Pump control with hydrostatic pressure transmitter
  • Section 14 10. Final project

What You’ll Learn

  • Write your own PLC program independently from start to end, Foundations of ladder logic and programming in Siemens environment, You will learn what are digital and analog signals and how they interconnect to transmitters, PLCs and how to use them in real life, You will learn what is it like to create a program from scratch (hardware+software design), You will be able to choose the right equipment, connect sensors to PLC and program it


Reviews

  • A
    Abolade Simeon
    5.0

    Yes it was a good match for as an Electrical Engineer but how do we download sofware for practicing along with the Trainning

  • P
    Paul Glanville
    5.0

    I found this course to very helpful. Content was excellent. Replies to questions or comment quickly. Thank you!

  • K
    Keith Mackintosh
    5.0

    Material, pace, audio, all fine. Prefer to not hear americanised english so suits me.

  • V
    Velislav Ivanov
    4.5

    The course was really good, with good and detailed explanation. I really appreciate the fact that it includes explanation about topics outside programming but related to automation . I didn't realize that the course doesn't cover HMI programing before I started it. It was also missing some explanation about Function blocks and OB's. It would be useful to add some other instructions and notes on other programming languages different than ladder.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed