Basic PLC Structured Text Programming Course in CODESYS

4.63 /5
(16)

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

Introduction to the course

Codesys environment installation00:3:26
Discord support group00:1:05
What is Codesys and ST programming language00:4:08
First ST program00:5:50Preview
Knowledge test
Simple visualization in Codesys00:4:52Preview
Homework assigment – OR logic gate and modify visu00:4:14

Variables

Operators

Program flow control instructions

Project: Pump station project

Project: Lights control for Smart Home

Bonus module

Your Instructors

MSc. Matthew Kurantowicz

PLC Programming Teacher

4.87/5
3 Courses
46 Reviews
220 Students
See more

ControlByte

Teacher

4.8/5
6 Courses
133 Reviews
165 Students
See more

Student Feedback

4.6
16 Ratings
69%
25%
6%
0%
0%

Reviews (16)

Good introduction, but could use more advanced examples.

Clear and concise course on Structured Text programming.

Good introduction, but could use more advanced examples.

249,00 

Duration 6 hours
Lectures
50 lectures
Subject
Select the fields to be shown. Others will be hidden. Drag and drop to rearrange the order.
  • Image
  • SKU
  • Rating
  • Price
  • Stock
  • Availability
  • Add to cart
  • Description
  • Content
  • Weight
  • Dimensions
  • Additional information
Click outside to hide the comparison bar
Compare

Don't have an account yet? Sign up for free

No apps configured. Please contact your administrator.
No apps configured. Please contact your administrator.