PLC Programming Basics to Advanced Siemens S7-1200 (Udemy.com)
The ultimate PLC training experience to learn PLC automation.
Created by: Mepi.pl Video Tutorials
Last updated December 2017
What you will learn
- Start programming in ladder logic
- Understand basic PLC simulations using SIEMENS LOGO! training KIT
- Uderstand S7‐1200 PLC and TiA Portal software available CPU’s, extension modules, Tia software, comparison with S7‐300 and STEP 5)
How it compares
Against the other 1,182 rated Udemy courses in IT & Software on CourseDuck:
- Rating3.9 out of 5higher than 4% of them
- Reviews255#760 of 1,183 by number of reviews
- Length9.2 hourslonger than 68% of them
- Last updatedDecember 2017earlier than 93% of them
Course Description
Mepi presents PLC Course the ultimate PLC training experience to learn PLC programming. Our video tutorials will bring you right into the world of PLC explaining what you need to know to understand the fundamentals. This PLC course is a step-by-step introduction to controllers, built on a everyday experience of a practicing automation experts!
So What is a PLC?
A programmable logic controller, also called a PLC or programmable controller, is a computer-type device used to control equipment in an industrial facility. The kinds of equipment that PLCs can control are as varied as industrial facilities themselves. Conveyor systems, food processing machinery, auto assembly lines…you name it and there’s probably a PLC out there controlling it.
What is this PLC Course about?
This innovative PLC online training, is addressed to all automation enthusiasts. The tutorial is based on Siemen's LOGO! 12/24 RC and Siemens S7-1200. If you are thinking about working in automation industry, you have to deal with PLCs. If you work or study, and wondering if- and how - to start your adventure with PLC, see our course! All over the world, the continuing development of industrial automation makes PLC training a good investment.
What does this course teach?
Provides you a complete introduction to understanting PLC logic and career building skills needed for this industry. Creating your first projects will teach you solving real world problems in practical projects you may encounter when working with PLC's.
What will I learn in this course?
First programs – basic instructions and challenges filmed using Siemens LOGO Training kit for visualization
How to assemble a PLC device
What are the uses of programmable controllers in industry and building automation
How to write programs in LOGO! Soft Comfort
Functions used in programming
Fundamentals of ladder logic
How to work with analog inputs and timers
More Advanced topics for S7-1200
Familiarize with S7‐1200 PLC and TiA Portal software (available CPU’s,
extension modules, Tia software, comparison with S7‐300 and STEP 5)
Easy start with TiA (description of main parts of the screen – project tree,
instructions, program view)
Parameterization of PLC (hardware parameters, create hardware set in
software)
Hardware parameterization part 1 (I/O, PROFINET‐interface, online
diagnostics, time‐settings)
Hardware parameterization part 2 (memory bytes, generators, protection,
web‐server)
Watch and force table
Writing your first programs – basic instructions and challenges
Introduction - LADDER, FBD, SCL– definitions and history
Organization of memory in PLC
OB,FB,DB,FC – how to use
Copy input signals to outputs (open coil)
Switching output on each pulse of input signal (P/N-slopes)
Activation hardware generators – special memory
Program for turn signal on basis of system in cars (S/R coils)
Operations
on variables
Iintroduction to variables (int,dint,real -> byte, word, dword)
Counters
CTU
CTUD
Program which use counters (parking) cars (S/R coils)
Timers and other usefull operations! The list goes on please take a look at the Curriculum of this course.
Autors of This is PLC Course Compilation are:
Szymon Kurpisz raduate of Poznan University of Technology at the Faculty of Mechanical Engeeniring and Management.
Jakub Chmielewski by is a graduate od Wroclaw University of Technology and Otto von Guericke University
From the Autors:
"We have a few years' experience working with various programming systems used in industrial automation, from PLC to visualization systems (SCADA)... It was our intention to do this course based on practical examples, and to relate it to what I see in my work. It means introducing a measure of problem-solving to the tutorials, along with the knowledge you'll need to write the programs we will work on. We hope my course will be a good introduction to the fascinating world of logical controllers..."
New career opportunities learning PLC Industrial Automation and Control
PLC devices have been present on the market for over 40 years. The need for automation propels their continuing popularity and development. PLCs are used in various industries but also in building automation. Their big advatage is that they promote green solutions. All over the world, the continuing development of industrial automation makes PLC programming skills increasingly sought by potential employers. Want to take your career to the next level? Go ahead see for yourself and get going with this exciting course
Instructor Details
- 3.9 Rating
255 Reviews
Mepi.pl Video Tutorials
Mepi is a small independent tutorial studio that specializes in creating video for training professionals.
We offer hands-on, tutor-led, software training for the creative, media and design industry. Our courses are delivered by experienced tutors online. Mepi guarantees high quality training captured in HD video only from the best instructors. Solving problems and giving you the knowledge to use software in real-world projects.
More IT & Software courses
D3.js Data Visualization Fundamentals - Hands On (2026)
4.9 (3,917 Reviews)
Provider: Udemy
Time: 4.6h
$49.99
Hands-On Training: Streaming Data with Apache Kafka on Azure (2025)
4.9 (103 Reviews)
Provider: Udemy
Time: 3.7h
$10.99
Oracle Grid Infrastructure and RAC using Oracle Database 19c (2026)
4.8 (2,499 Reviews)
Provider: Udemy
Time: 8.7h
$19.99
PowerShell Scripting & Automation: The Complete Hands-On (2026)
4.8 (1,750 Reviews)
Provider: Udemy
Time: 9.6h
$11.99
AWS EC2 Crash Course + Load Balancing with Demos and PDFs (2025)
4.8 (866 Reviews)
Provider: Udemy
Time: 3.7h
$19.99
Reviews
By Sergio Alberto Román Blanco on 3/20/2023
Excelente curso muy completo, cubre desde lo basico con el PLC hasta los temas mas avanzados.
By Catarina Romao on 3/24/2021
The idea behind the course (and the shown contents) is not bad per se. However, there is a bit of a language barrier, which sometimes makes it hard to understand. Furthermore, it is a bit unorganised, with a strange oder among the videos, videos that are completely black with no sound (so parts are missing), and overall just lack of explanation on some videos.
By Stefano on 1/26/2021
The are no examples that represent a typical industrial problem. Many blocks analyzed are too simple, and it's easy to understand them in autonomous way, would have been better use that time to better understand some important block, like functions blocks or create some usefull example with script, that completely misses.
By Dattaprasad Gundappa Swami on 7/31/2020
This course has me be perfect in advance plc, and it's very necessary to devlope the self confidence in which field ú selected....
By Dattatrey Keshaw Pawagi on 7/18/2020
1. It not clear that IW64 is coming from where and aw 80 is from where? Sensor O/P will connect at which port and and PLC O/P from which port.In example Ist O/P module detailed and then I/P module and shown from O/P to I/P module which do not have any clarity. 2. Parametrization part 2 video is missing
By Vaibhav Asoba on 4/30/2020
Very nicely explained everything even connecting with real PLC.
By Serge Loeffler on 4/9/2020
Get better but is missing simple examples of what can be an operand in the reality of your machine or building. Talk about devices for example, but don't name it enough. The last part is going better, I learned new information about how to use the PLC to read a temp.
By Samar Palit on 3/31/2020
One Video is totally black no sound and no video. Overall good. Need more Practical example like how to connect a sensor to PLC in practical and then program in TIA.Need a practical project A to Z how to make a project from start to end. This things make student's knowledge more clear.
By Andy on 3/7/2019
Instructor could have more visulas in Schematics or drawings in wire connections..Very basic... His knowledge is high, but cannot help as his English are so very difficult to follow and getting tired after a while as he makes a lot of mistakes and stops and back and forth... His English is a disaster... I kindly ask him to pre write his lectures and make some rehearse ... Many times I stopped my self from throwing the Tablet away....!!!! Still if he do makes NEW PLC Videos with rehearsing and pre written scripts I will follow!
By A I Reid on 9/10/2017
Wow what what a very good course, going through each issue or ladder of function block step by step. The Siemens software help to check the operation of your program & is so easy to use with instant help as needed. This course is presented very clear & concise making easy to take in & understand.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 78 / 100






