What makes the ControlByte PLC courses so popular?
- You get access to video lessons on the e-learning platform.
- You perform programming exercises based on provided project templates. All you need is your PC and a simulator!
- You can take the training whenever and wherever you want. You can start the training at a later date.
- You will have homework assignments to complete on your own!
- You receive course support through Discord chat and live meetings.
Siemens TIA Portal
Siemens TIA (Totally Integrated Automation) Portal is a software platform used for programming and configuring Siemens automation systems, including PLCs (Programmable Logic Controllers), HMIs (Human Machine Interfaces), and other devices. It allows engineers to design and simulate automation projects before they are implemented in the real world, reducing the risk of errors and increasing efficiency.
Factory IO
Factory IO is a 3D factory simulation software developed by Real Games. It allows users to design and simulate industrial automation systems in a virtual environment, without the need for physical hardware. Factory IO is designed to be used in conjunction with PLC programming software such as Siemens TIA Portal
LADDER
Ladder Logic, also known as Ladder Diagram, is a graphical programming language commonly used for programming PLCs (Programmable Logic Controllers) used in industrial control systems. It takes its name from the ladder-like appearance of the programming diagram.
"In this course, you will learn to program PLC controllers, even if you are new to the automation industry.
All you need is a well-prepared learning path."
Your instructor
Jacob K. Biedulski
Education: MSc. Automation and Robotics
Experience: 10 years
PLC projects completed: 80+
Students taught: 850+ in the past 3 years.
What will you receive after signing up for this course?
- Over 126 practical video lessons (more than 24 hours).
- You will test your programs in the virtual factory, Factory IO.
- Support from instructors on Discord chat and live meetings.
- You will have homework assignments to complete on your own!
-
Certificate of course completion.
What will you learn in this course?
PLC Hardware
- Module content:
- Controller mounting in the cabinet
- PLC terminals and interfaces
- Connection
- CPU configuration
- Analog input configuration
PLC on the electrical schematic
- Module content:
- Analysis of PLC controller documentation
-
What does a PLC schematic look like in Eplan
Bit instructions
Module content:
- Normally Open (NO), Normally Closed (NC) contacts and Coils
- SR (Set-Reset) and RS (Reset-Set) Flip-Flops
- Boolean Algebra
- Latching and Unlatching circuits
Timers
Module content:
- TON Timer (Timer ON Delay)
- TOF Timer (Timer OFF Delay)
- TONR Timer (Retentive Timer ON) - task: line control
- Implementing Pulse Timers (TP)
-
Practical applications of timers in industrial automation
Counters
Module content:
- CTU Counter (Count Up) - task: buffering package line
- CTD Counter (Count Down)
- CTUD Counter (Up-Down Counter) - task: sequential operation of buffering line
- Counter reset (R) and counter preset (PV) functions
- Practical applications of counters in industrial automation
Sorting by color
Module content:
- Comparators
- Sorting station in Factory IO
-
Operations on integers
Pallet sorting line based on product height
Module content:
- Division of the workstation into cooperating objects
- Programming of the separating feeder sequence
- Programming of the input feeder
- Homework assignment
Operations on INT and REAL variables
Module content:
- Operations on integer numbers INT, DINT, SINT, USINT
- Operations on floating-point numbers REAL, LREAL
- Type conversion during calculations
-
Most common errors
Programming regulator for a water tank
Module content:
- Converting values from level sensors and setpoints
- Programming a controller for a liquid tank in Factory IO
- Homework assignment
Programming HMI panel for a 2-axis robot
Module content:
- Introduction to Siemens HMI Basic programming
- Programming the control screen of the workstation in automatic, manual, and service mode
- Logging data on currently transferred products
- Programming a production order
-
Product data management in the HMI panel
Why you should join this course?
- You gain a skill highly valued by employers. You can showcase your certificate on LinkedIn, Goldenline, and of course on your CV!
- If you want to change your job and pursue a career as an automation engineer, you are in the right place!
- You get lifelong access to the course materials on our platform. You can revisit them whenever you want.
- You will test all your written code in a virtual factory in Factory IO.
- You do not need any equipment for the course. A PLC simulator and Factory IO are enough. The code you write can be used in real-life projects.
- Hundreds of students have already taken this learning path, ask around what they say about us in the industry!
Your learning path
Check out sample lessons...
Start Programming Siemens PLC
FAQ
Q: Will I receive support from instructors during this training?
A: Yes! We are in contact with you through chat for students, forums, and live webinars.
Q: Will I receive a certificate of completion for the training?
A: After submitting all the homework projects and having them checked by the instructors, you will receive a certificate of completion for the training.
Q: Will I need a PLC controller during the course?
A: No! In the course you will use advanced PLC simulator, so you won't need a real PLC controller. The Factory I/O environment simulates automation systems such as conveyors, manipulators, actuators, robots, etc. The PLC controller's operation is simulated using the Siemens S7-PLCSIM environment.
Q: Do I have to purchase a license for TIA Portal software?
A: No! To participate in the course, a free trial license is sufficient.
Q: Do I have to purchase a license for Factory IO software?
A: No! To participate in the course, a free trial (30 days) license is sufficient.
Q: Is this course suitable for me if I have no prior experience with programming?
A: Yes. This is a basic course designed in such a way that even a person with no experience with PLC controllers will be able to learn how to program in LAD/FBD language.
Q: I have a problem. How can I get in touch with you?
A: Send me an e-mail [email protected]. Describe your issue, and we will get back to you as soon as possible.
Q: How long will I have access to this course?
A: Access to the course is lifelong! As long as ControlByte company exists on the automation market.