Basic PLC Structured Text Programming Course in CODESYS
About This Course
This comprehensive online course is designed to introduce participants to PLC programming in the text-based ST language using the CODESYS environment. The course offers over 50 practical video lessons, programming exercises based on provided project templates, and homework assignments to reinforce learning. Participants will have the opportunity to test their programs in a PLC Simulator, and receive support from instructors through Discord chat and live meetings. The course covers a wide range of topics, including variable declaration, program flow control instructions, software organizational units, operations on strings, floating point operations, edge detection, timing instructions, and more. No certificate after that course.
Learning Objectives
Master the ST programming language in the CODESYS environment, essential for advanced PLC programming.
Learn how to code in CODESYS IDE, gaining hands-on experience with this powerful tool.
Understand variable declarations, integer, floating-point and string operations, key to developing robust PLC programs.
Master advanced program flow control instructions, including IF... THEN, CASE, loops such as FOR, WHILE, and REPEAT, to create efficient and complex applications.
Learn programming in a virtual environment using Factory IO, simulating real-world industrial processes.
Dive into software organizational units such as POU, FB, FC, Actions, and more, essential for structuring and organizing automation projects.
Focus on key automation topics, including operators, edge detection, timing instructions, and counters, learning step by step to build advanced automation systems.
Develop practical skills through project-based exercises, allowing you to apply what you’ve learned in real-world scenarios.
Receive live support through Discord and interactive meetings, ensuring all your questions are answered as you progress.
Earn a certificate in both Polish and English, validating your skills and boosting your career opportunities in automation and PLC programming.
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
50 Lessons6h