Программирование в среде CODESYS

Базовый курс по программированию контроллеров, созданию визуализации и работе с промышленными протоколами.

 Курс предназначен для специалистов, которые хотят получить базовые практические навыки программирования в среде CODESYS — инструментальном программном комплексе для разработки программного обеспечения систем промышленной автоматизации. 

В ходе обучения слушатели познакомятся с основными языками программирования IEC 61131-3, научатся создавать прикладные программы, работать с визуализацией HMI, промышленными протоколами и реализовывать простые системы автоматического регулирования.

Почему стоит изучать CODESYS

CODESYS объединяет в одной среде инструменты программирования контроллеров, настройки проекта и создания визуализации.

Освоение среды позволяет специалисту систем автоматизации работать сразу с несколькими важными задачами:

Программирование

Создание прикладных программ контроллера с использованием языков IEC 61131-3.

Визуализация

Разработка интерфейсов оператора и отображение технологических параметров.

Обмен данными

Работа с промышленными интерфейсами и протоколами, включая RS-485 и Modbus.

Регулирование

Реализация алгоритмов автоматического управления технологическими параметрами.

Для кого этот курс

Курс подойдёт специалистам, которым необходимо получить базовые навыки программирования промышленных контроллеров и разработки прикладных программ в CODESYS.

Курс будет полезен:

инженерам АСУ ТП

инженерам по автоматизации

программистам промышленных контроллеров

специалистам по наладке и вводу оборудования в эксплуатацию

инженерам КИПиА

специалистам, начинающим работать с CODESYS

студентам и начинающим специалистам в области промышленной автоматизации

Как проходит обучение

Обучение проводится очно, в учебном центре.

В программу входят:

  • занятия в учебном классе;
  • сочетание теории и практических заданий;
  • работа с программным обеспечением CODESYS;
  • выполнение заданий под руководством преподавателя;
  • разбор типовых задач промышленной автоматизации;
  • отладка и анализ разработанных программ.
Практическая работа позволяет не только познакомиться с возможностями CODESYS, но и понять последовательность действий при разработке прикладной программы для системы автоматизации.

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

Что изучим за 5 дней

День 1. Среда CODESYS и основы программирования

Знакомство с CODESYS, структура проекта, основные инструменты среды разработки, создание программы, переменные, работа Online.

День 2. LD, FBD и ST

Работа с редакторами LD и FBD, основы IL, знакомство с языком ST, выражения, операторы и базовые конструкции.

День 3. Данные и промышленные протоколы

Массивы, структуры, списки, пользовательские типы данных. RS-485, Modbus ASCII, Modbus RTU и Modbus TCP.

День 4. Визуализация и HMI

Создание экранов, привязка переменных, переключение экранов, фреймы, вкладки, диалоги и специальные элементы управления.

День 5. Автоматическое регулирование и практическая работа

Релейное регулирование, основы ПИД-регулирования, работа замкнутой системы и закрепление материала на практических заданиях.

Что вы получите по итогам курса

  • познакомитесь со средой CODESYS и принципами разработки проектов автоматизации;
  • научитесь создавать и отлаживать прикладные программы контроллера;
  • получите практический опыт программирования на LD, FBD и ST;
  • научитесь использовать переменные, массивы, структуры и пользовательские типы данных;
  • разберётесь с промышленными интерфейсами RS-485 и протоколами Modbus;
  • научитесь создавать визуализацию и человеко-машинный интерфейс (HMI);
  • получите представление о релейном и ПИД-регулировании;
  • сможете применять полученные знания при разработке систем промышленной автоматизации.

Об учебном центре

Работаем с 2008 года.

Сертифицирован по стандарту качества ISO 9001:2015.

Курсы разработаны инженерами, имеющими реальный опыт проектирования и внедрения АСУ ТП на предприятиях.

Обучение проходит в современных учебных классах, на реальном оборудовании с последними версиями программного обеспечения.

После завершения курса выдаётся удостоверение о повышении квалификации.

Преподаватели

Преподаватели учебного центра обладают практическим опытом в области промышленной автоматизации, а также обучены и сертифицированы производителем оборудования.

Часто задаваемые вопросы

Нужен ли опыт работы с CODESYS?
Нет. Курс рассчитан на слушателей, которые ранее не работали с CODESYS. При этом необходимо иметь базовые знания в области систем управления и опыт работы с Windows.
Нужно ли уметь программировать?
Глубокие знания программирования не требуются. В ходе курса слушатели познакомятся с основными языками программирования и базовыми конструкциями, необходимыми для разработки прикладных программ.
Какие языки программирования рассматриваются?
В рамках курса рассматриваются LD, FBD, IL и ST, с отдельным изучением основ языка структурированного текста ST.
Будет ли практика?
Да. Курс сочетает теоретические занятия и практическую работу в среде CODESYS.
Изучается ли визуализация HMI?

Да. В отдельном разделе рассматривается создание визуализации, переключение экранов, привязка переменных, фреймы, вкладки, диалоги и специальные элементы управления.

Рассматривается ли Modbus?
Да. В программе есть промышленный интерфейс RS-485 и протоколы Modbus ASCII, Modbus RTU и Modbus TCP.
Изучается ли ПИД-регулирование?
Да. Слушатели познакомятся с принципом работы замкнутых систем регулирования, релейным регулированием и принципами работы ПИД-регулятора.

Остались вопросы ?