Программируемые логические контроллеры (ПЛК)
Автоматизация
  • формат doc, image, ppt, txt
  • размер 26.62 МБ
  • добавлен 13 декабря 2012 г.
Лысаченко И.Г. Программирование ОВЕН ПЛК в среде CoDeSys.Ознакомительный учебный курс
Общая характеристика CoDeSys. Стандарт МЭК 61131-3
Обзор контроллеров ОВЕН, программируемых с помощью CoDeSys
Порядок инсталляции и структура среды программирования и ее компонентов
Структура проекта
Написание управляющих программ на МЭК-языках
Принцип работы ПЛК
Работа с различными эмуляторами контроллеров ОВЕН
Подключение Target-пакетов
Конфигурирование ПЛК
Фиксированный набор модулей ПЛК
Дополнительные модули ПЛК
Ознакомление с языком CFC.
Операторы и порядок программирования.
Основные приемы работы в редакторе.
Операторы присваивания и логические операторы.
Решение пр. №1: логическое управление котлом-бойлером (CFC)
Практическое занятие №3 (2 ак.час)
Порядок подключения к ПЛК по различным интерфейсам.
Стандартные типы данных.
Формализация имен переменных в CoDeSys.
Условные операторы в CoDeSys.
Конфигурирование аналоговых входов ПЛК.
Отладка программ в режиме «ОНЛАЙН».
Решение пр. №2: двухпозиционное управление регулятором с сигнализацией достижения значений уставок контролируемого параметра (ST)
Практическое занятие №4 (2 ак.час)
Алгоритм работы на этапе первоначальной разработки проекта.
Операторы сравнения.
Арифметические операторы.
Операторы выбора.
Оператор MOVE и разрешающий вход EN.
Создание визуализации проекта на примере управления клапаном.
Решение пр. №3: ручное управление клапаном с индикацией достижения крайних положений клапана.
Практическое занятие №5 (2 ак.час)
Алгоритм работы на этапе первоначальной разработки проекта.
Решение примера №4: управление освещением в комнате (CFC).
Практическое занятие №6 (2 ак.час)
Алгоритм работы на этапе первоначальной разработки проекта.
Операторы логарифмические, тригонометрические и для обработки чисел с плавающей запятой.
Предопределенные блоки.
Библиотеки и их компоненты.
Счетчики и таймеры.
Временные типы данных.
Решение примера №5: управление включением оборудования (CFC).
Порядок работы с библиотечными функциональными блоками.
Порядок подключения и создания библиотек.
Решение примера №6: управление освещением в комнате (CFC).
Практическое занятие №7 (1 ак.час)
Операторы преобразования типов данных.
Решение примера №7: формирование импульсов (CFC).
Практическое занятие №8 (1 ак.час)
Типы POU.
Функция, функциональный блок и программа.
Порядок взаимодействия POU.
Применение функций, функциональных блоков и библиотек.
Решение примера №8: автоматический ввод резерва (CFC).
Практическое занятие №9 (2 ак.час)
Создание и подключение пользовательской библиотеки.
Экспорт и импорт программ CoDeSys.
Решение примера №9: система пожарной безопасности здания (CFC)
Общая характеристика принципов конфигурирования ресурсов ПЛК в среде CoDeSys.
Обзор добавляемых программных модулей в конфигурацию ПЛК ОВЕН.
Порядок конфигурирования добавляемых программных модулей и их компонентов.
Обзор интерфейсов (RS-232, RS-485) и протоколов (ОВЕН, ModBus) для обмена данными м/у ПЛК и др. устройствами.
Обзор устройств компании ОВЕН для сетевого взаимодействия с ПЛК ОВЕН: модули ввода\вывода, панели оператора, преобразователи интерфейсов.
Порядок подключения и конфигурирования модулей (МДВВ), панелей оператора (СМИ-1, ИП-320), регуляторов ОВЕН (ТРМ-101), модуля сбора данных (МСД-200) и GSM-модема (ПМ-01)
Подключение модуля МДВВ к ПЛК по протоколу ModBus.
Решение пр. №1: модификация пр. №1 «котел» добавлением программного «ModBus_Мастер»
Подключение модуля МВА к ПЛК по протоколу ОВЕН.
Решение пр. №2: модификация пр. №2 «терморегулятор» добавлением модуля «ОВЕН_Мастер».
Подключение ПО СМИ-1(слэйв) к ПЛК (мастер) по протоколу ОВЕН.
Решение пр. №3: модификация пр. №3 «клапан».
Подключение ПО ИП-320 (мастер) к ПЛК (слэйв) по протоколу ModBus.
Решение пр. №4: модификация пр. №5 «насос».
Подключение ТРМ101к ПЛК по протоколу ОВЕН.
Решение пр. №5: модификация пр. №2 «терморегулятор» добавлением программного «ОВЕН_Мастер» и возможностью выбора уставки.
Подключение модуля архивирования данных (МСД-200) к модулю МВА.
Решение пр. №6: конфигурирование модулей для обмена данными по протоколу ModBus.