PLC – Siemens S7 with SCL

This training was designed for Siemens S7 PLC-programmers who want to learn how to build STEP 7-applications using ‘Structured Control Language’ (SCL). SCL is the Siemens STEP 7 implementation of the ‘Structured Text’ programming language as defined in the IEC 61131 standard.

Target Group
This training was designed for Siemens S7 PLC-programmers who want to learn how to build STEP 7-applications using ‘Structured Control Language’ (SCL). SCL is the Siemens STEP 7 implementation of the ‘Structured Text’ programming language as defined in the IEC 61131 standard.

(Pre) Knowledge
As a prerequisite the trainees should be familiar with the Siemens STEP 7 programming suite as well as with S7-PLC hardware. A basic programming knowledge in another high level programming language will be a plus but is not a requirement.

Global Contents
In the introduction an explanation will be given about the relationship between SCL and the other ‘basic’ STEP 7 language alternatives such as ‘Function Block Diagram’ (FBD), ‘Ladder Diagram’ (LAD) and ‘Statement List’ (STL). Specific areas will be pointed out where applications might benefit from having been written in SCL. The complete SCL syntax, the available diagnostic tools and debugging tools will be studied. The definition and usage of complex structured variables will be extensively covered.

 

Methods
The course will be supported by a Powerpoint presentation and the STEP 7 programming environment itself. A video-beamer is used so all trainees can follow the trainer on-screen. All the necessary hardware such as processors and I/O modules, will be available for testing purposes. Every trainee will have a PC installed with STEP 7 software including the SCL compiler, an MPI-adapter and a PLC.

Specific Contents

  • When to choose for SCL and why?
  • Building STEP 7 blocks in OB’s, FC’s, FB’s and DB’s in SCL
  • Choice statements: IF, CASE OF
  • Loop statements: FOR, WHILE, REPEAT
  • Control statements: EXIT, RETURN
  • Built-in functions
  • Basic concepts of programming languages according to IEC 61131-3
  • Variable declarations in SCL
  • User defined data type: UDT
  • Usage of ‘instance DB’s in SCL
  • Interpretation of compiler-output
  • Debugging of SCL sources
  • Projects consisting of multiple SCL-source files, compilation control files

PLC – Siemens S7 with SCL Training Details

Date: Upon request
Location: United States

 

We also recommend

COURSE
HMI
Siemens ProTool

This course is designed for those who start using SIMATIC TP’s (Touch Panels) and/or OP’s (Operator Panels)…

Read More


COURSE
Siemens
ProfiNet

This course is aimed at managers and engineers who wish to be introduced to the possibilities of ProfiNet…

Read More


COURSE
Siemens
Profibus

This course is designed for engineers who would like to develop their knowledge on Profibus industrial fieldbus…

Read More


COURSE
Siemens
Industrial Ethernet

This course is designed for engineers responsible for configuration or mainte-nance of a Siemens Industrial…

Read More


COURSE
PLC
Allen-Bradley PLC-5

This course is designed for new Allen-Bradley PLC-5 users who wish to gain an extensive knowledge of the PLC-5…

Read More


COURSE
PLC
Allen-Bradley PLC-5, SLC500 and MicroLogix Maintenance

This course is designed for maintenance personnel who have to maintaine and solve problems on the Allen-Bradley…

Read More


COURSE
PLC
Allen-Bradley SLC-500


This course is designed for new Allen-Bradley SLC-500 users who want to build up a profound knowledge of the PLC…

Read More


COURSE
PLC
Siemens S7 Commissioning


This course is designed for PLC Siemens S7 Commissioning users who want to build up a profound knowledge of the PLC…

Read More


COURSE
PLC
Siemens S7 Maintenance and Trouble Shooting

This course is designed for maintenance, plant engineering services personnel who have to identify…

Read More


COURSE
PLC
Siemens S7 for Advanced Programmers

This Siemens S7 course for advanced programmers is designed for programmers, commissioning personnel and service…

Read More


COURSE
PLC
Siemens S7-300-400 TIA Portal | Maintenance

This course is designed for maintenance personnel who have to identify and solve problems with Siemens S7-300…

Read More


COURSE
PLC
Siemens S7-300-400 TIA Portal | Programming

After the training, the participant can program a new TIA Portal application or implement a major change…

Read More


COURSE
PLC
Siemens S7-1200 TIA Portal

New controllers, new modules, new data types, new services, new library functions. Why? Because Siemens listens…

Read More


COURSE
PLC
Siemens S7 with SCL

This training was designed for Siemens S7 PLC-programmers who want to learn how to build STEP 7-applications…

Read More


COURSE
PLC
Siemens S7 with S7-GRAPH

This training is designed for Siemens S7 PLC-programmers who want to learn how to build STEP 7-applications…

Read More


COURSE
DCS
Siemens PCS7 Maintenance

Process Object View, Process Tag Types, OS Project Editor, CFC, OS Server, OS Client. These are all PCS7 terms…

Read More


COURSE
DCS
Siemens PCS7 Programming

Process Object View, Process Tag Types, OS Project Editor, CFC, OS Server, OS Client. These are all PCS7 terms…

Read More


COURSE
PLC
Allen-Bradley ControlLogix

This course is designed for engineers who work with Allen Bradley ControlLogix or CompactLogix PLC systems…

Read More


COURSE
PLC
Allen-Bradley ControlLogix Advanced

This course is intended for Allen-Bradley ControlLogix users that need to gain a deeper understanding of the…

Read More


COURSE
PLC
Siemens S7-1200-1500 TIA Portal | Maintenance

After the training the participant is capable of managing a new TIA Portal application…

Read More


COURSE
PLC
Siemens S5

Our training is based on the model of Task-Oriented Instruction. This model ensures a seamless transition between learning …

Read More

COURSE
PLC – Siemens S7-1200-1500 TIA Portal |
Programming

Our training is based on the model of Task-Oriented Instruction. This model ensures a seamless transition between learning..

Read More

COURSE
PLC – Siemens S7 for
Programmers

This course has been designed for new Siemens S7 users who wish to build up a profound knowledge of the SIMATIC S7..

Read More