Здравствуйте, уважаемые посетители сайта. Сегодня все больше для автоматизации электрического оборудования используется программа Owen Logic от компании ОВЕН. Owen Logic – среда программирования для создания алгоритмов работы программируемых реле ПР100, ПР110, ПР114, ПР200 и информационной программируемой панели ИПП120 производства компании ОВЕН. Owen Logic позволяет пользователю разработать свою программу автоматизации и записать ее в энергонезависимую память прибора. Программируемое реле является недорогим и неплохим вариантом для построения небольших автоматизированных систем управления оборудованием в различных областях промышленности, жилищно-коммунального хозяйства, сельского хозяйства. Для составления программы используется графический язык FBD, который применяется в цифровых электрических схемах.

Owen Logic

Для работы OWEN Logic требуется операционная система Windows XP/7/8/10 и программная платформа «. NET Framework» версии 4.0. или выше. Если программная платформа «. NET Framework» не установлена, то запрос на ее установку появится автоматически.

Библиотека OWEN Logic насчитывает более 30 типов функциональных блоков, объединенных в группы:

-логические функции («И», «ИЛИ», «НЕ» и т.д.);

— арифметические функции и функции сравнения;

— таймеры, генераторы, счетчики, триггеры;

— функции работы с битами;

— функциональные блоки работы с часами реального времени.

Проект

Рассмотрим небольшой пример — на станке необходимо переместить заготовку в другое положение. После нажатия на кнопку «Пуск» заготовка перемещается в другое положение, должен сработать концевик контроля нового положения заготовки, команда на перемещение снимается и заготовка возвращается в исходное положение.

Запустим программу OWEN Logic и в меню «Файл» выберем пункт «Новый проект».

Новый проект в Owen Logic

 

Выберем следующую модель прибора, у которого 8 входных дискретных сигналов, 4 выходных и есть поддержка часов реального времени.

 

Выбрать тип реле в Owen Logic

 

Откроется окно схемы для составления программы на языке FBD.

 

Создать проект в Owen Logic

 

Из правой колонки меню «Функция» добавим на схему следующие элементы и соединим их линиями между собой.Функция в Owen Logic

Проект Owen Logic

 

Когда у элемента «И» — «AND» на входе две единицы, на выходе будет единица, находится в меню «Функция» — «Логические».

Элемент «RTRIG» отслеживает кратковременное изменение сигнала с «0» на «1», находится в меню «Функциональный блок» — «Триггеры».

У элемента «RS-триггер»: на выходе «1», если на входе «S» — «1», на входе «R» — «0». На выходе «0», если на входе «S» — «0», на входе «R» — «1». У «RS-триггера» вход «R» имеет приоритет, элемент находится в меню «Триггеры».

Таймер задержки «TON» задерживает сигнал на заданное время в секундах. Если сигнал на входе пропадает раньше времени, то через заданное время сигнала на входе не будет, элемент находится в меню «Функциональный блок» — «Таймеры».

Описание работы примера

При нажатии на кнопку «Пуск» с самовозвратом — элемент «Rtrig1» отлавливает это нажатие и подает «1» на вход элемента «AND», также на вход элемента «AND» подается «1» с концевика старого положения заготовки. Затем «1» с выхода элемента «AND» подается на вход «S» ячейки памяти – RS-триггера «RS1», который срабатывает и на выходе его будет «1», подается команда на изменение положения заготовки. Если концевик контроля нового положения заготовки сработает, то «1» подается на вход таймера задержки «TON1», который задерживает сигнал на определенное время — 5 секунд. Через 5 секунд «1» подается на вход «R» RS-триггера «RS1», на выходе которого состояние меняется на «0», команда сбрасывается и заготовка возвращается в исходное положение, срабатывает концевик старого положения заготовки.

Проект для SCADA-системы на Owen Logic

Добавим в этот же проект внутренние переменные для связи со SCADA-системой, о чем будет рассказано в следующих статьях.