Язык программирования S7-SCL
60 000₽
Детали:
Курс предназначен для слушателей, которые желают получить навыки программирования контроллеров SIMATIC S7 на языке высокого уровня S7-SCL.
Предпосылки |
Знания в области систем автоматизации, навыки работы с системой Windows |
---|---|
Продолжительность курса |
5 дней |
Описание
Курс предназначен для слушателей, которые желают получить навыки программирования контроллеров SIMATIC S7 на языке высокого уровня S7-SCL.
Практическое закрепление навыков программирования происходит при выполнении упражнений на стендах, оснащённых программатором и контроллером SIMATIC S7-300.
Продолжительность курса — 5 дней.
1. Язык программирования высокого уровня – S7-SCL. Отличительные особенности языка, среда разработки и функциональность.
2. Основные понятия языка S7-SCL (идентификаторы, ключевые слова, символы, комментарии, переменные).
3. Структура SCL программы. Исходные файлы, структура описания и порядок следования программных блоков.
4. Типы данных (элементарные, составные, пользовательские и параметрические, тип данных ANY).
5. Объявление локальных переменных и формальных параметров блоков (синтаксис объявления, инициализация различных типов данных, многовариантное представление переменных, многоэкземплярный вызов, раздел описания переменных).
6. Объявление констант и меток.
7. Области памяти CPU и способы адресации (абсолютный, символьный, индексированный и структурный).
8. Выражения (операторы и операнды), арифметические, логические операции, операции сравнения и скобочные операции.
9. Таймеры и счетчики.
10. Стандартные функции SCL (функции преобразования типов данных, числовые функции, функции сдвига, системные функции и стандартная библиотека).
11. Компиляция, отладка и загрузка программы в контроллер.
Детали
Предпосылки |
Знания в области систем автоматизации, навыки работы с системой Windows |
---|---|
Продолжительность курса |
5 дней |