Premium Siemens S7-1200, S7-1500 PLC Programming Course in LAD/FBD
About This Course
The Siemens S7-1200, S7-1500 PLC in LAD/FBD course offered by ControlByte is an online course focused on PLC programming. The course is designed to be accessible to individuals even if they are new to the automation industry. Key features of the course include:
- Over 106 practical video lessons, totaling more than 18 hours of content.
- The opportunity to test your programs in a virtual factory, Factory IO.
- Support from instructors via Discord chat and live meetings.
- Homework assignments to complete independently.
- A certificate of course completion upon successful completion of all assignments.
Learning Objectives
Requirements
- No special requirements. You will start with the basics and learn up to intermediate PLC programming concepts.
Target Audience
- PLC Programmers
- Automation Engineers
- Electrical Engineers
- Industrial Engineers
- Maintenance Technicians
- Control System Technicians
- Instrumentation Technicians
- This course welcomes beginners, making it an ideal starting point for aspiring PLC programmers to build confidence and skills in automation.
Curriculum
Introduction
Introduction to PLC programming course00:00:52
How to get help? Join the Discord group for Automation Professionals and PLC Programmers!00:1:42
TIA Portal and Factory IO Installation
Introduction to variables and memory areas
Introduction to Bit Operation Library in TIA Portal and variable types
Exercises with bit logic operations
Assignment instruction, SET RESET coils
Edge detection instructions – triggers
FBD logic instructions
Timing Instructions
Counters
Project – Pallet measurement and distribution
Comparison operators
Sorting line by color with vision sensor
Mathematical instructions
Operations on integers
Operations on floating-point numbers
Instructions for converting floating-point numbers
Project: Proportional controller for a water tank
Operations on Words and Bytes
Complex data types – arrays, structures
Program blocks, structural programming
Program flow control instructions
Project: Product stacking with 2D manipulator
Earn a certificate
Add this certificate to your resume to demonstrate your skills & increase your chances of getting noticed.

Your Instructors
Student Feedback
Reviews (78)
As a beginner, this course gives me "from the scratch" basic knowledge necessary for indept understanding of LADDER LOGIC basic programming.
It was a really good and fun experience, i learned about the basic of PLC programming.
But one note, there is one lesson left and it was not uploaded over a year maybe it was cancelled but still showed on the platform and it was program flow control instructions