Catalog · CODESYS
CODESYS Beginner
Learn Structured Text in a warehouse logistics lab: connect to a PLC, control conveyors, build sensor-driven sequences, and commission a complete line.
Included in CODESYS Base

Meet CODESYS and Connect to the PLC
Open the correct project, resolve a missing library, build, connect to the assigned PLC, download, run, and recognize online/offline state.
Lessons coming soon.
How a PLC and Structured Text Work
Explain the scan cycle and build working Boolean logic in ST with BOOL variables, IF conditions, AND/OR/NOT expressions, and mapped machine I/O.
Lessons coming soon.
Start and Stop a Conveyor
Build stop-priority start/stop logic in ST that remembers its command and prove that Running feedback follows actual motion.
Lessons coming soon.
Sensors, Permissives, and Interlocks
Use photoeyes and operating conditions to allow valid transfers and prevent invalid machine movement.
Lessons coming soon.
Timers and Counters
Use standard timer and counter instructions, monitor their state, delay an action, and count passing boxes.
Lessons coming soon.
Build a Conveyor Sequence
Coordinate several conveyors with defined steps, transition conditions, transfer handoffs, and controlled restart behavior.
Lessons coming soon.
Manual, Automatic, Fault, and Reset Behavior
Implement exclusive modes, operational fault latching, reset prerequisites, recovery, and clear machine status.
Lessons coming soon.
Commission and Troubleshoot the Machine
Follow a test plan, monitor ST logic and variables online, trace false conditions, and correct seeded logic and I/O faults methodically.
Lessons coming soon.
Beginner Capstone: Run the Line
Program and commission a multi-conveyor scenario demonstrating connection, modes, sensor sequencing, timers/counters, fault recovery, and a repeatable end-to-end run.
Lessons coming soon.