Online course | SCL for Siemens PLCs
Move from LAD to text-based programming. Learn SCL in TIA Portal from the basics to data structures, functions, function blocks and real automation tasks.
Get access
Lifetime access, certificate of completion and instructor support on Discord. Price: €149.
14-day money-back guarantee · Lifetime access · VAT invoice
Automation and Robotics · PLC programmer · Co-founder of ControlByte
“ In this course you will learn to work the way we do on real projects: step by step, with exercises you can repeat on your own, even if you are new to industrial automation.
Watch free fragments of the course before you buy.
Join our private Discord server for PLC programmers. Ask questions, share projects and get help from instructors and fellow engineers.
Send us your homework. We review it and send comments so your programs get better and better.
A personalised certificate with a unique number that you can share on LinkedIn and add to your CV.
Permanent access to all course materials, updates and new content added in the future.
A few screenshots and photos students share on Discord while completing assignments.
Before we show you the price, see exactly what you get:
We guarantee you will be satisfied with the course. If it is not what you expected, you have 14 days to request a refund and we will return the full amount.
Satisfaction guarantee - 14 days to request a refund
Thanks to our proven training formula and cost optimization, you can get this course for:
A Structured Control Language course for programmers who already know LAD and want to write text-based code in TIA Portal: variables, operators, program flow, blocks and real automation projects. SCL (Structured Control Language) is the Siemens version of IEC 61131-3 Structured Text. Compared with ladder logic and FBD, a single SCL statement can express loops, complex algorithms and data handling in a few readable lines. You write IF, CASE, FOR and WHILE statements, work with data structures, monitor the code online in TIA Portal and follow practices that keep SCL programs readable and easy to maintain.
Numeric notations, data types, UDTs and arrays, type conversions and the peculiarities of integer and floating-point operations in SCL.
IF, ELSIF, ELSE, CASE...OF, FOR, WHILE and REPEAT, written inside functions (FC) and function blocks (FB) with clean code organisation.
Edge detection, timers and counters implemented in SCL, compared with their LAD equivalents so you can switch between the two languages.
Sorting line with a vision sensor and product tracking, sorting line with a weighing module, three-position temperature controller and a PI controller for a liquid tank.
Click "Get access" on this page. You will go to the checkout where you pay online (card, PayPal). Your login details for the platform arrive by e-mail right after the payment is confirmed.
Lifetime. You can come back to the lessons whenever you want, and you also get all future updates of the course.
The course does not require any physical equipment as a PLC simulator and Factory IO are used. The code written can be used in real-life projects. The course offers lifelong access to the course materials on their platform. The course is designed so that you can complete it on free simulators and trial versions of the software shown in the lessons.
Yes. After completing the course you receive a ControlByte certificate of completion that you can share on LinkedIn and add to your CV.
You have 14 days to request a full refund, no questions asked.
Ask the instructors on our Discord support server or in the comments under the lesson. We reply on business days.
Start today. Lifetime access · Discord support · Certificate.
Regular price €400 | Current price €149
14 days to request a refund · Lifetime access · Support
Not sure which course fits you, or buying for your company? Message me on WhatsApp. I usually reply the same day (Mon-Fri, CET).
Chat on WhatsAppOpens WhatsApp with a ready message. Privacy policy