Full Siemens S7-1200, S7-1500 PLC Programming Course in SCL language

Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

The “Siemens PLC S7-1200, S7-1500 Programming Course in SCL” offered by ControlByte Academy is designed to teach students how to program PLC (Programmable Logic Controllers) using the Structured Control Language (SCL). The course is suitable for both beginners and experienced programmers, providing them with the knowledge and skills needed to succeed in the field of industrial automation.

The course is conducted through video lessons on the e-learning platform, programming exercises based on provided project templates, and homework assignments. Students receive course support through Discord chat and live meetings. The course uses Siemens TIA Portal, Factory IO, and SCL for teaching.

Key topics covered in the course include:

  1. Operators in SCL: Assignment operator, Arithmetic operators, Type conversion in variable operations, Constants in calculations, Peculiarities in operations on integer variables, Peculiarities in operations on real variables, Comparators, Logical operators.
  2. Program flow control instructions: IF, ELSIF, ELSE, CASE…OF instruction, Loops – WHILE, REPEAT, FOR.
  3. Triggers, timers, counters in SCL.
  4. Project: Sorting line with a vision sensor and product tracking.
  5. Project: Sorting line with a weighing module.
  6. Proportional-Integral Controller for a Liquid Tank.
  7. Label Programming for Zebra Printer in Siemens PLC.

The instructor for the course is Jacob K. Biedulski, who has a MSc in Automation and Robotics, 10 years of experience, has completed 80+ PLC projects, and has taught 850+ students in the past 3 years.

After signing up for this course, students will receive over 126 practical video lessons (more than 24 hours), test their programs in the virtual factory, Factory IO, receive support from instructors on Discord chat and live meetings, have homework assignments to complete on their own, and receive a certificate of course completion.

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.

Show More

What Will You Learn?

  • Operators in SCL: Assignment operator, Arithmetic operators, Type conversion in variable operations, Constants in calculations, Peculiarities in operations on integer variables, Peculiarities in operations on real variables, Comparators, Logical operators.
  • Program flow control instructions: IF, ELSIF, ELSE, CASE...OF instruction, Loops - WHILE, REPEAT, FOR.
  • Triggers, timers, counters in SCL.
  • Project: Sorting line with a vision sensor and product tracking.
  • Project: Sorting line with a weighing module.
  • Proportional-Integral Controller for a Liquid Tank.
  • Label Programming for Zebra Printer in Siemens PLC.

Course Content

Introduction

  • Introduction to PLC programming course
    00:00
  • Discord channel – You can write to me if you have any problems!
    00:00
  • Literature
    00:00
  • Software
    00:00
  • Introduction to SCL language
    00:00

Variables

Functions and function blocks

Operators in SCL

Operators – exercises

Program flow control instructions – IF, ELSIF, ELSE

Program flow control instructions – CASE…OF

Program flow control instructions – loops

Code organization in SCL editor

Detection of signal edges

Timers

Counters

Project: Sorting line with vision sensor

Project: Sorting line with weighing module

Real number conversion functions and mathematical functions

Proportional-integral controller for a liquid tank

String conversion functions

Project: Programming labels for Zebra printer

Indirect addressing, pointers

Student Ratings & Reviews

No Review Yet
No Review Yet