Select this course if you want to program SIMATIC S7-1500 using a high-level programming language. Using complex examples, we will show you the advantages offered by a high-level programming language. The course aims to inform participants about the complete language and performance scope of the Structured Control Language (SCL) development environment. During the training, you will create your own SCL programs, commission and test them. Reduce the time spent creating programs for basic applications and reduce the maintenance of basic programs compared to using a Statement List (STL).
Type
Face-to-face training
Duration
4 days
Language
en, zh
Target Group
Programmers, Commissioning engineers, Configuration personnel, Service personnel, Maintenance personnel
Content
Basics of the SCL programming language
SCL editor
Data types
SCL instructions
Control structures
Implicit & explicit conversions
Creating and calling functions and function blocks in SCL
Complex data types
Error handling in the block
Handling of SCL sources
Create blocks that are compatible with libraries
Working with array in SCL
Working with tags and symbolic block names in SCL
Strings and string processing in SCL
Use of the data types DB-ANY, ARRAY[*] ,VARIANT in SCL
Creating, commissioning and testing your own SCL programs
Fault evaluation
Reinforcement of the content using practical exercises