Протокол Modbus
Программирование в OwenLogic
OwenLogic - среда программирования для программируемых реле ОВЕН первого поколения (ПР110, ПР114, ПР200, ИПП120, ПР100, ПР102) и для программируемых реле второго поколения (ПР103, ПР205, ПР225) российского производства

Курс посвящен взаимодействию устройств по интерфейсам RS-485 и Ethernet в системах c ОВЕН ПР1хх и ПР2хх, которые программируются в среде OWENLOGIC.

Курс необходим специалистам, которые в своих задачах часто используют протокол Modbus для реализации информационного обмена между несколькими ПР, используют модули ввода-вывода Мх110 и Мх210 для расширения каналов программируемых реле, а также используют операторские панели и выводят информацию в SCADA системы.

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

Занятия проводятся на специализированных стендах с реальным оборудованием. Работе с оборудованием уделено особое внимание, так как все выдвинутые теоретические тезисы мы сразу тестируем на практике.

Программа курса

  • Настройка информационного обмена между двумя ПР200 по RS-485
  • Обзор программируемых реле с цветным ЖКИ: ПР205 и ПР225
  • Настройка входов и выходов ПР205: отличия от ПР200
  • Базовые элементы визуализации графического цветного ЖКИ: Текст, Индикатор, Индикатор выполнения, Ввод/вывод int/float, Кнопка
  • Настройка информационного обмена по RS-485 для ПР205/ПР225: особенности и отличия от ПР200
  • Режим Modbus Master на ПР205 по RS-485: опрос модулей Мх110
  • Режим Modbus Slave на ПР205: настройка информационного обмена с ПР200
  • Настройка информационного обмена между двумя ПР205 по Ethernet
  • Создание пользовательских мнемосхем на цветном ЖКИ: многоугольник, круг, линия, статические изображения
  • Языки программирования МЭК-61131
  • Язык FBD в OwenLogic
  • Язык ST в OwenLogic
  • Комбинирование языков при построении алгоритмов
  • Основные принципы построения алгоритмов на языке ST
  • Программные организационные компоненты: главная программа, функции, функциональные блоки и макросы. Сходства и различия
  • Функции и функциональные блоки на ST: пользовательские, системные
  • Теги документирования при создании функций и блоков на ST: описание, автор, пароль и т.д.
  • Объявления переменных на ST: входные, выходные и локальные
  • Типы данных переменных на языке ST: сравнение с базовыми типами данных языка FBD (булевский, целочисленный, с плавающей запятой)
  • Отладчик: ошибки синтаксиса языка ST
  • Операции присвоения
  • Логические, арифметические операции и операции сравнения на ST
  • Элемент визуализации цветного ЖКИ: График реального времени.
  • Ограничения при использовании функциональных блоков на ST: глубина вложенности, резервирование памяти ПЗУ и энергонезависимые переменные
  • Изменение энергонезависимых переменных с помощью функций и функциональных блоков
  • Условный оператор IF
  • Многоуровневые конструкции IF-THEN-ELSE
  • Вызов функций на ST
  • Вызов функциональных блоков на ST
  • Использование в ST элементов стандартных библиотек (системных)
  • Особенности работы с таймерами на языке ST
  • Вызов программных компонентов при использовании условных конструкций
  • Многократный вызов экземпляра функционального блока в одном цикле ПР
  • Оператор выбора CASE
  • Задание режимов работы с использованием CASE
  • Создание одномерных массивов
  • Обращение к элементам массива
  • Массивы функциональных блоков
  • Инициализация массивов
  • Использование циклов FOR, WHILE, REPEAT
  • Сортировка массивов методом пузырька
  • Алгоритм ротации насосов на языке ST
НАШИ КОНТАКТЫ
+7 (911) 284-86-84
info@owen-polytechnic.ru
Обучение
edu@owen-polytechnic.ru

ООО Политехник ИНН 7811763221


Регистрационный номер лицензии на осуществление образовательной деятельности

№ Л035-01271-78/01327370 от 31.07.2024.



© owen-polytechnic.ru
«Запрещается копирование, распространение или любое иное использование информации и объектов данного сайта без предварительного согласия правообладателя».