ПЛК2хх продвинутый курс
В этом курсе изучаются программно-аппаратные средства ПЛК2хх и среды программирования CODESYS V3.5, которые не были представлены в программе «ПЛК2хх – программирование в среде CODESYS V3.5 (базовый курс)».
Содержание данного курса: языки программирования структурированного текста (ST) и последовательных функциональных схем (SFC), релейные и ПИД-регуляторы, организация обмена данными ПЛК2хх и Master SCADA с использованием OPC-сервера, использование web-интерфейса для отображения визуализаций на удаленном компьютере.
По окончании обучения слушатели смогут:
создавать эффективное описание алгоритмов управления оборудованием и технологическим процессом на языке структурированного текста ST;
структурировать пользовательский проект, используя язык последовательных функциональных схем (SFC), обеспечивая тем самым наглядность и максимальное быстродействие пользовательской программы;
осознанно выбирать и манипулировать нестандартными типами данных;
конфигурировать ПЛК и приборы ОВЕН для обмена данными между ними в распределенных системах с промышленными интерфейсами RS-485, Modbus (ASCII/RTU, TCP);
настраивать обмен данными между SCADA системой и ПЛК, используя OPC сервер;
определять параметры объекта и настраивать релейный и ПИД-регулятор по экспериментальным характеристикам объекта управления.
Продолжительность курса – 5 дней.
Курс предназначен для специалистов в области КИПиА, освоивших базовый курс программирования в среде CODESYS V3.5, планирующих или уже реализующих проекты с использованием приборов ОВЕН ПЛК2хх, модулей удаленного ввода/вывода Мх110 и Мх210, сенсорных операторских панелей СП3хх.
Программа курса
1 день
Контроллеры ПЛК2хх в системах автоматизации.
Конфигурирование ПЛК и коммуникационных каналов, организация связи ПЛК со средой программирования и объектом автоматизации.
Язык программирования CFC – базовые функции и функциональные блоки.
Расширенные возможности языка CFC – странице-ориентированный редактор CFC, подпрограммы, пользовательские функции и функциональные блоки.
2 день
Язык структурированного текста – ST.
Синтаксис языка ST.
Инструкция выбора IF...THEN...END_IF.
Инструкции повторения FOR..., WHILE..., REPEAT...
Вызов элементарных функций, элементарных функциональных блоков, пользовательских функциональных блоков и процедур.
3 день
Структурирование проекта автоматизации. Язык SFC.
Шаги и макрошаги.
Действия – типы, спецификаторы действий, связывание действий с шагами.
Переходы: организация переключений в SFC, критерии перехода между процессами, переключение процессов из тела шага, из POU перехода, из других POU или экрана операторской панели.
4 день
Системы регулирования технологических параметров – принцип обратной связи, модели объектов.
Релейные регуляторы: принцип работы релейного регулятора, влияние параметров объекта управления и задержки управляющего воздействия на изменение регулируемой величины, рекомендации по реализации релейных регуляторов средствами CODESYS V3.5.
ПИД – регулятор: принцип обратной связи в системе регулирования; показатели качества системы; экспериментальное определение параметров объекта управления; настройка ПИД регулятора; влияние пропорциональной (П), интегральной (И) и дифференциальной (Д) составляющих регулятора на поведение системы.
Принцип комбинированного управления, способы компенсации возмущающих воздействий на работу системы регулирования.
5 день
Организация обмена данными между ПЛК2хх и SCADA-системой: знакомство с CODESYS OPC Server V3, подготовка ПЛК для связи со SCADA-системой, настройка OPC-сервера. Знакомство с MasterOPC Universal Modbus Server.
WEB-визуализация, настройка отображения визуализаций на удаленном компьютере.
Многопользовательские проекты, управление пользователями.
Библиотеки и их версии, сохранение визуализации в библиотеку.
Переключение изображений, визуализаций и диалогов из кода программы.
Тренды, трассировка.