Introduction

Variables – SCL editor, numeric notations, direct addressing, slice access, arrays and structures

Implementation of SCL code in program blocks07:17
SCL language editor and calling variables (part 1/2)10:27
SCL language editor and calling variables (part 2/2)10:28
Numeric notation for variables and constants – binary, decimal, hexadecimal08:18
Symbolic and absolute addressing in I, Q and DBs07:06
Partial variable access – “slice access”07:35
Arrays and structures10:35

Functions and function blocks

Operators in SCL

Operators – exercises

Program flow control instructions – IF, ELSIF, ELSE

Implementing flip-flops in LAD and in SCL using IF… THEN – Factory IO project

Project: Three-position temperature controller – exercise for IF ESLE instructions and LSim library

Program flow control instructions – CASE…OF

Programming a sequence for pneumatic actuators with CASE.. OF based on GRAFCET diagram

WHILE DO loop

REAPEAT UNTIL loop

FOR loop

CONTINUE and EXIT instructions in loops

Project: Loading Packages into the Container – Exercise on using arrays and loops

Code organization in SCL editor – regions, comments, indentations

Edge detection instructions – R_TRIG, F_TRIG

Timers in SCL – TON, TOF, TP, TONR

Counters – CTU, CTD, CTUD

Project: Sorting line with vision sensor and product tracking – structural programming (FC, FB) in PLCopen standard

Real number conversion functions and mathematical functions

PID controller for a water tank: coding the Proportional and Integral terms from scratch

String conversion functions

Project: Programming labels for Zebra printer

Indirect addressing, pointers

How to get a certificate?

Variable declaration
S7-SCL Variables 2 done.zip
Size: 439.13 KB
S7-SCL Variables 2 template.zip
Size: 413.03 KB
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