+7 (383) 211-95-89

г.Новосибирск

study@sinetic.ru

Язык программирования TIA-SCL

Краткое описание:

Курс предназначен для слушателей, которые желают получить навыки программирования контроллеров SIMATIC S7-1200/1500 на языке высокого уровня TIA-SCL.

Предпосылки:

Знания в области систем автоматизации, навыки работы с системой WINDOWS.

Основные темы курса:

    • Обзор программного обеспечения TIA Portal;
    • Разработка блоков на языке программирования высокого уровня TIA-SCL;
    • Основные понятия языка S7-SCL (идентификаторы, ключевые слова, символы, комментарии, переменные);
    • Типы данных (элементарные, составные, пользовательские и параметрические);
    • Объявление локальных переменных и формальных параметров блоков (синтаксис объявления, инициализация различных типов данных, многовариантное представление переменных, многоэкземплярный вызов, раздел описания переменных);
    • Области памяти CPU и способы адресации;
    • Выражения (операторы и операнды), арифметические, логические операции, операции сравнения и скобочные операции;
    • Таймеры и счетчики;
    • Работа с функциями на языке SCL (функции преобразования типов данных, числовые функции, функции сдвига, системные функции);
    • Компиляция, отладка и загрузка блоков в контроллер.

Практическое закрепление навыков программирования происходит при выполнении упражнений на стендах, оснащённых программатором и контроллером SIMATIC S7-1200/1500.

Продолжительность курса
 5 дней.