S7-SCL programming
Objectives:
- The principles and the concepts of using structural programming languages on the example of the environment Simatic S7-SCL
- Overview of application examples for which should using the language of SCL
- Learning software development with practical examples using the SCL language
- Familiarization with the process of diagnosis and monitoring programs error
Course type
Course level
Duration
Location
Terms
Price
Price includes
- Individual workstations
- Extra free training hours for practice
- A certificate of completion in 2 languages – Polish and English
- Course materials: script
- Access to specialist magazines and technical literature
- Writing aids (pen, notebook)
- A bag of company gadgets
- Complete care of idividually assigned customer service person
- Participant Cards with discounts to partner restaurants / pubs in Gliwice
Prerequisites
Schedule
day 2 h. 9.00 - 16.00
day 3 h. 9.00 - 16.00
Catering
More information
Contact
Closed training
Certificate
Accommodation
We are available if you have any questions or concerns
regarding the accuracy of selected training
Apply or enquire about the course
Course program
- Create blocks: OB, FC, FB i DB with SCL Simatic Step 7
- Conditional instructions: IF, CASE OF
- Loops: FOR, WHILE, REPEAT
- Control instructions: EXIT, RETURN
- Examples of using built-in functions
- Declaration of variables SCL
- Using "Instance DB" SCL
- Compiling and debugging, integration with the rest of the program
- Exercises and practical examples of using SCL
Laboratory
Participants have individual training positions at their disposal, where they perform industrial tasks based on Siemens S7-300/400 controllers. The training position consists of the PLC fitted with analog and digital input/output modules combined with a digital and analog signal simulator. Additionally, each controller is connected with the lab station (basic or advanced) fitted actual elements applied in the industry.
The positions are fitted with:
SIEMENS S7-300 controller with the programming device including:- 8 buttons inducing input signals
- Potentiometer regulating the analog input voltage
- LCD displaying analog input voltage
- Displaying analog output voltage
- Air service unit
- Valve manifold with 4 electro-pneumatic valves 3/2, 5/2
- Actuator built of two cylinders and a gripper
- Reed sensors informing about the end position of cylinders
- Digital I/O module
- ON/OFF pulse switch
- Diode
- Safety switch
-
- Aair service unit

- Valve manifold with 2 electro-pneumatic valves 5/2
- Two double-acting pneumatic cylinders
- Reed sensors informing about the end position of cylinders
- Electronic proportional regulator
- Stepper motor
- Angle encoder
- PT100 temperature sensor with a 0-10V transcoder
- Frequency converter
- Permanent magnet motor
View photos of our Industrial Network Laboratory

Software
- Simple and fast program development thanks to the use of powerful language constructs such as IF ... THEN ... ELSE
- Easy to read, clear structuring
- Program development with the use of symbolic variables ensures its effortless modification in the future
- Simpler program testing with the use of a high-level language and a debugger
- Less time spent on technological tasks and reduction of labor cost

Tutor
Our tutors are industrial representatives with a vast practical experience in implementation and engineering projects. Their main focus is on passing knowledge of the real examples of problems encountered in their everyday work. They have implemented many systems and conducted a number of courses.
Read more about our tutorsCourse documentation
Topic areas included in the course program and further information can be found in the following materials:
Catering
The essential elements of the training courses organized by EMT-Systems are content, well-qualified trainers and modern equipment. However, as the Engineering Training Center we also pay attention to the highest quality of catering services.
Each day of the course the participants receive:- A two-course lunch – our cuisine is a combination of traditional, home-made meals known from the modern milk bars and dishes served in restaurants. Every day, there is a selection of soups and main courses.
- Unlimited access to our EMT Coffi Di‘Italian Espresso Bar. During short breaks in classes our students may use the fully stocked coffee bar:
- THERMOPLAN BW 4 – a professional Swiss coffee machine used in best cafes. You may choose the coffee you like best - Cappuccino, Espresso, Americano, Caffe Latte and Turkish Coffee.
- Traditional vending machine serving different types of coffees and hot beverages such as tea, hot chocolate or borscht.
- A selection of kettles, coffees and teas for self service.
- Sparkling and still mineral water, squash.
- A selection of cookies and fruit.
Benefits for participants
- Create program blocks in SCL
- Understand conditional instructions, loops and control instructions
- Use embedded functions
- Know how to declare variables and use Instance data blocks in SCL
- Compile launch and test your program thanks to numerous exercises.
We guarantee
- Excellent training conditions in a modern and professionally equipped PLC Laboratory
- Numerous practical exercises by individual training positions facilitating consolidation of acquired knowledge and skills
- Individual approach to each participant
- Outstanding lecturers from the The Silesian University of Technology and maintenance service departments
- Professionalism, reliability and experience of Poland’s largest training center
- Catering – tasty and hot lunches served by Technopark restaurant
- Professional documentation including numerous examples and presenting the topics in a clear, transparent and comprehensible manner
- Certificate of participation proving acquired skills and knowledge prepared in two languages – Polish and English
Intended for
- Maintenance services, automation engineers, electricians and electronics technicians,
- Technologists aiming at becoming directly involved in the machine programming process,
- Anyone interested in gaining knowledge on PLC SIEMENS SIMATIC S7-300/400 programming.
We implement projects for broadly defined industrial automation
- Integration of automation systems
- Control of technological processes
- Development of visualization systems
- Programming ABB industrial robots
- View our detailed offer