Курс S7-PLCProg-2 является практикумом по разработке, обслуживанию и вводу в эксплуатацию программного обеспечения для систем автоматизации
производства и управления на базе контроллеров
S7-300/400 или S7-1200/1500 с использованием среды Step 7 5.5, PCS7 или TIA-Portal.
Целевая аудитория:
Инженеры - программисты, инженеры - проектировщики.
Назначение курса:
Курс S7-PLCProg-2 является практикумом по разработке, обслуживанию и вводу в эксплуатацию программного обеспечения для систем
автоматизации производства и управления на базе контроллеров S7-300/400 с использованием среды Step 7 5.x. Данный тренинг позволяет
приобрести навыки понимания и разработки программ для задач оперирования сложными и структурированными данными на языках
S7-SCL и S7-STL.
Предпосылки:
- Знания и практические навыки в объеме начальных курсов по программированию и обслуживанию контроллеров Simatic S7:
ST7-SYH+ST7-STOE или ST7-SERV1+ST7-SERV2 или ST7-PRO1 или ST7-PRG1.
- Для более глубокого освоения приёмов управления сложными данными на языке S7-STL перед практикумом рекомендуется
пройти один из курсов ST7-SERV3, ST7-PRSERV, ST7-PRO2, ST7-PRG2 или TIA-PRO2.
- Для более глубокого освоения приёмов управления сложными данными на языке S7-SCL перед практикумом рекомендуется
пройти один из курсов ST7-SCL или TIA-SCL.
Цели курса:
- Приобретение навыка по решению задач оперирования сложно структурированными данными в системах управления
- Углубленное изучение приёмов программирования на языке S7-SCL
Содержание:
- Структурные типы данных в контроллерах SimaticS7
- Задачи и алгоритмы оперирования сложно структурированными данными в системах управления
- Работа с параметрами сложного типа в языках STL и SCL
- Работа с типами данных POINTER и ANY
- Упражнения по программированию систем оперирования сложно структурированными данными
Темы для повторения:
- Типы данных в контроллерах SimaticS7
- Синтаксис, основные команды и конструкции языка S7-STL
- Логические операции
- Операции с числами
- Конструкции ветвления и цикла
- Косвенная адресация
- Редактор языка S7-SCL, отладка программы и настройки компилятора
Прочие темы, касающиеся синтаксиса языков STL и SCL, редакторов программ и компилятора, построение которых необходимо для
перехода к практическому программированию
Примеры практических задач:
- Разработка функций работы с массивами: буферизация, поиск, вычисление статистик, сортировка.
- Разработка функционала для ведения журналов в контроллерах Simatic S7.
- Разработка функций управления сложно структурированными рецептами в контроллерах Simatic S7.
- Разработка функционала для компенсации неравномерной нагрузки ленты конвейера.
- Разработка функций буферизации данных для ведения быстрых архивов тегов в WinCC (SCADA).
Практические упражнения выполняются с использованием виртуальных стендов, связанных с симулятором контроллера PLCSIM, а
также FieldPG или РС (с установленным программным обеспечением Step 7 5.x и WinCCFlexible).
Каждый участник тренинга самостоятельно решает - практике применения какого из языков программирования: S7-SCL или S7-STL,
следует уделить больше внимания
Продолжительность курса - 4 дня.
В настоящий момент, данный курс не проводится.
Рекомендуем выбрать другой из раздела "SIMATIC S7".
Он будет опубликован сразу после проверки модератором. Спасибо, что нашли время, ваше мнение очень важно для нас.