Sorry, this page is no longer available
We may earn an affiliate commission when you visit our partners.
Course image
Seyed Parvini

In this course I will teach you all the basics you need to know about PLC programming. although the software used in this course is from Siemens but the general concept of programming in ladder logic applies to all PLCs from different manufacturers.

I will start with explaining everything you need to know as a beginner and once we cover the basics we will start applying them to real projects.

Enroll now

What's inside

Learning objectives

  • How a plc works
  • Programming plcs in ladder logic
  • Program real world example projects
  • Introduction to hmi programming

Syllabus

Counters
Introduction
Introduction to PLC
Software requirement
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Provides a thorough introduction to PLC programming fundamentals, giving beginners a solid foundation
Emphasizes practical application with hands-on projects covering real-world scenarios
Covers a comprehensive range of essential PLC programming topics, from basic concepts to advanced control strategies
Taught by experienced instructors with practical industry knowledge
Utilizes a widely recognized software from Siemens, enhancing transferability across different PLC manufacturers
Introduces HMI programming, providing a holistic understanding of PLC systems

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Foundational plc programming with tia portal

According to learners, this course is an excellent starting point for understanding PLC programming in Siemens TIA Portal, particularly for absolute beginners. Students praise the clear explanations and structured approach, which build a strong foundation in concepts like ladder logic. The practical projects, such as the 'Elevator' and 'Motor Starter,' are highlighted as highly effective for hands-on learning and applying knowledge. While largely positive, some more experienced learners noted the content is too basic for intermediate users, suggesting it's best suited for those new to the field who seek practical, step-by-step guidance. The inclusion of PLCSim and an HMI introduction is also well-received.
Instructor explains complex concepts in an understandable way.
"I found the instructor explained concepts clearly, and their explanations were concise."
"The instructor's pace is just right, and the explanations of memory areas and function blocks were super clear."
"The instructor's clarity is a major strong point. I found the sections on timers and counters particularly useful."
Emphasizes hands-on application through real-world projects.
"The practical projects, especially the elevator project, are incredibly helpful for hands-on learning."
"Fantastic hands-on approach! The projects are well-designed and really help you apply what you learn."
"The 'Motor Starter' project was a great practical application, and I now feel confident to start working with actual PLCs."
Provides a solid foundation for those new to PLCs.
"This course is an excellent starting point for anyone new to PLCs and TIA Portal."
"Absolutely brilliant for learning the basics of TIA Portal. As someone with no prior PLC experience, I found this course incredibly easy to follow."
"I learned a lot about ladder logic and feel much more comfortable with TIA Portal after this course."
Some reviews noted occasional audio or visual inconsistencies.
"I struggled a bit with the content, primarily because the audio quality was inconsistent in some lessons."
"My only minor gripe is that sometimes the visuals in TIA Portal could be a bit clearer on screen."
"The version of TIA Portal used seemed slightly older, which caused minor discrepancies with my own setup."
Not suitable for those with prior experience in automation.
"The course provides a good overview for complete beginners, but for someone with a bit of background in automation, it felt too basic."
"I was hoping for more advanced topics or deeper dives into optimization techniques."
"Good for absolute novices, less so for intermediate users."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in PLC Programming in Siemens TIA Portal with these activities:
Review basic digital logic concepts
Ensure a strong foundation in digital logic concepts, essential for understanding PLC programming.
Browse courses on Boolean Algebra
Show steps
  • Review truth tables and Boolean algebra
  • Analyze logic gates (AND, OR, NOT, NAND, NOR, XOR)
  • Simplify logic expressions using Boolean algebra
Organize course materials and notes
Improve understanding and retention by organizing course materials, notes, and exercises.
Show steps
  • Review all course materials and handouts
  • Create a system for organizing notes, assignments, and quizzes
  • Summarize key concepts and highlight important points
Join a PLC programming study group
Engage with fellow learners to discuss concepts, share knowledge, and provide support in PLC programming.
Browse courses on Collaborative Learning
Show steps
  • Find or create a PLC programming study group
  • Attend regular meetings and actively participate in discussions
  • Share knowledge, ask questions, and provide support to others in the group
Two other activities
Expand to see all activities and additional details
Show all five activities
PLC ladder programming exercises
Practice writing ladder logic programs to reinforce understanding of concepts and improve coding skills.
Show steps
  • Set up a ladder logic simulation software
  • Create a new project and enter ladder logic editor
  • Implement basic logic functions (AND, OR, NOT)
  • Simulate the ladder logic program and observe the behavior
Follow online tutorials on PLC HMI programming
Supplement the course material with guided tutorials to enhance understanding of HMI programming concepts.
Browse courses on HMI Development
Show steps
  • Search for online tutorials on PLC HMI programming
  • Watch and follow the tutorials, taking notes and practicing the techniques
  • Apply the knowledge gained to your own HMI programming projects

Career center

Learners who complete PLC Programming in Siemens TIA Portal will develop knowledge and skills that may be useful to these careers:

Reading list

We haven't picked any books for this reading list yet.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser