Предпосылки:
Знания в области систем автоматизации, навыки работы с системой WINDOWS.
Основные темы курса:
- Обзор программного обеспечения TIA Portal;
- Разработка блоков на языке программирования высокого уровня TIA-SCL;
- Основные понятия языка S7-SCL (идентификаторы, ключевые слова, символы, комментарии, переменные);
- Типы данных (элементарные, составные, пользовательские и параметрические);
- Объявление локальных переменных и формальных параметров блоков (синтаксис объявления, инициализация различных типов данных, многовариантное представление переменных, многоэкземплярный вызов, раздел описания переменных);
- Области памяти CPU и способы адресации;
- Выражения (операторы и операнды), арифметические, логические операции, операции сравнения и скобочные операции;
- Таймеры и счетчики;
- Работа с функциями на языке SCL (функции преобразования типов данных, числовые функции, функции сдвига, системные функции);
- Компиляция, отладка и загрузка блоков в контроллер.
Практическое закрепление навыков программирования происходит при выполнении упражнений на стендах, оснащённых программатором и контроллером SIMATIC S7-1200/1500.
Продолжительность курса 5 дней.