Курс программирования в среде Codesys 3.5 на языке ST
Программа курса
1 день
- Обзор линейки ПЛК программируемых в среде CODESYS 3.5.
- Знакомство с интерфейсом среды разработки CODESYS 3.5.
- Знакомство с языком ST, CFC.
- Переменные и типы данных CODESYS.
- Стандартные операторы на языке ST: логика, арифметика, сравнение и т.д.
- Подключение ПЛК к компьютеру, загрузка алгоритма.
2 день
- Обзор модулей ввода-вывода Mx210.
- Основы информационного обмена в сети RS-485 по протоколу ModBus.
- Конфигурирование модулей Mx210.
- Настройка связи модулей ввода-вывода Мх210 с ПЛК.
- Создание конфигурации ПЛК и модулей Ввода/Вывода.
- Создание первичного кода для работы с учебным стендом.
3 день
- Решение базовых задач (управление насосом, электрообогрев).
- Стандартные операторы: выбора и ограничения (селектор, ограничитель,
присваивание). Изучение работы операторов. - Менеджер библиотек. Управление и использование библиотек.
- Библиотека Standart.lib: таймеры, счетчики, детекторы фронтов.
- Библиотека Util.lib: генератор сигналов, двухпозиционный регулятор, линейное преобразование и пр.
- Знакомство с ПИД-алгоритмом в ПЛК.
- Создание алгоритма с использованием ПИД-регулятора.
4 день
- Ознакомление со средой разработки панели оператора «Конфигуратор СП3хх».
- Создание первичного проекта для ознакомления с инструментами среды.
- Цифровые и аналоговые индикаторы (полоса прокрутки, индикатор выполнения, линейка и пр.)
- Создание экранов визуализации и интерфейса управления.
- Подключение ПО к ПК, ПО к ПЛК.
- Создание связей между ПЛК и ПО, создание интерфейса управления на примере задач.
5 день
- Контрольное задание: разработка проекта с использованием полученных знаний.