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

Последняя разработка компании ОВЕН это ПР200. Этот прибор пользуется большой популярностью, так как у него много дискретных/аналоговых входов/выходов, есть небольшой ЖКИ на 16/2, кнопки для управления экранами.

Можно взять модификацию прибора с двумя интерфейсами по RS-485. Нацепить на него кучу дополнительных модулей ввода/вывода или панель оператора.

Есть возможность подключить модули по внутренней шине. Называются они ОВЕН ПРМ. Дополнительно можно прикрутить экран ИПП120. И сверху добавить SCADA-систему Owen Cloud, о ней я писал в статье. Если нужно управлять двигателем, то ставим любой преобразователь частоты.

Можно по протоколу Modbus, можно дискретными выходами, одним словом, вариантов много.

То есть можно автоматизировать всё что угодно с этой системой. Замутить по сути любой несложный станок или модернизировать недостающие узлы автоматизации. Что самое привлекательное это простота использования и дешевизна.

Я не буду описывать здесь основные характеристики, их вы можете прочитать в книге.

Обзор программы OWEN Logic

В сегодняшней статье мы свами рассмотрим среду программирования OWEN Logic.

Список основных изменений среды программирования OWEN Logic

Среда программирования OWEN Logic версии 1.13

Релиз 1.13.198

  1. Устранены следующие замечания:
    • Ошибка компиляции программы: «Недостаточно места в ПЗУ», если ПЗУ занято на 99%
    • На некоторых ПК с ОС Windows 7 некорректно отображаются кнопки управления окнами: Свернуть, Развернуть, Закрыть.
    • Незначительные замечания

    Релиз 1.13.188

    1. Обновлено встроенное ПО приборов линеек ПР100, ПР200 и ИПП120.
    2. Устранены следующие замечания:
      • Свойства макросов дублируются после Отмены (Ctrl+Z) операции Удалить (Del).
      • Не удается обновить макрос, который был создан командой «Сохранить макрос как…».
      • Аварийное завершение работы программы на некоторых ПК при выполнении операций Копировать (Ctrl+С) / Вставить (Ctrl+V)
      • Незначительные замечания
      Читайте также:
      Как удалить программу hamachi

      Релиз 1.13.184

      1. Устранены следующие замечания:
        • Ошибка компиляции ранее созданного проекта. Отображается сообщение: «Операция является недопустимой из-за текущего состояния объекта…».
        • Незначительные замечания

        Релиз 1.13.182

        Новые приборы

        • ПР100-24.0804.03.0
        • ПР100-230.0804.01.0
        • ПР100-24.1208.03.0
        • ПР100-230.1208.01.0
        • ПР200-24.5.X
        • ПР200-220.5.X
        • ПР200-220.25.X

        Модули расширения ПРМ:

        • ПРМ-220.3
        • ПРМ-24.3

        Улучшена Смена целевой платформы

        Обновление экземпляров макросов на схеме с сохранением связей

        • добавлены или удалены входы/выходы;
        • изменен тип входа/выхода;
        • изменено название входа/выхода

        анализатор схемы выделяет его красным цветом и экземпляр макроса необходимо заменить.

        Программирование в среде OWEN Logic. Урок 1.

        Раньше экземпляры макросов приходилось заменять «вручную» и восстанавливать связи. Теперь такие экземпляры макросов можно заменить командой «Обновить».Овен Лоджик будет сохранять связи со входами/выходами макроса, которые не изменялись.

        Если же входы/выходы макроса изменялись — при обновлении связи будут разорваны и их нужно восстановить вручную.

        1. Медленная работа Овен Лоджика на больших проектах во время добавления, копирования и вставки элементов.
        2. При открытии ранее сохраненных проектов сервисные переменные не отображаются в Таблице и Панели переменных.
        3. Ошибка при копировании/вставке блоков сетевых переменных на Схеме: не учитывается типа данных переменной, привязанной к блоку.
        4. В Таблице переменных можно изменить тип переменной, которая привязана к компоненту визуализации или в устройстве Modbus Master.
          Изменение типа привязанной переменной приводило к ошибкам в проекте. Теперь Овен Лоджик предупреждает о невозможности изменения типа привязанной переменной.
        5. Симуляция функции «TO INT» не соответствует поведению на приборе, если преобразуется значенияс плавающей запятой в целочисленное и знание с плавающей запятой выходит за границы диапазона 0 … 4 294 967 295.
        6. Симуляция функции «TO INT» не соответствует поведению на приборе, если преобразуется значениес плавающей запятой, имеющее дробную часть в целочисленное.
        7. Симуляция функции «TO BOOL» не соответствует поведению на приборе в случае преобразованияотрицательного значения с плавающей запятой в булевское.
        8. Симуляция функций «SHL» и «SHR» не соответствует поведению на приборе при сдвиге более чем на 32 разряда.
        9. Незначительные замечания
        Читайте также:
        Кладовщик какие программы должен знать

        Среда программирования OWEN Logic

        Скачать бесплатный дистрибутив можно с официального сайта ОВЕН.

        Следующим шагом будет создание проекта, выбрав требуемую модификацию вашего программируемого реле:

        Перед вами откроется редактор программы OWEN Logic, вы можете добавлять необходимые логические элементы для построения алгоритма.

        Есть несколько разновидностей элементов. Это функции, функциональные блоки и пользовательские макросы. Я не буду писать об этом подробно, так как в интернете полно информации.

        Я напишу основные особенности программы. Что в ней можно сделать.

        Создание пользовательских макросов

        Макросы позволяют вам продумывать алгоритмы определённых узлов, подпрограмм и режимов. Таким образом собирая алгоритм по кускам.

        В последствии это вам поможет найти косяки и проблемы в неработающей программе.

        Указываем количество входов и выходов. Создаём макрос. Указываем имя.

        Вытаскиваем наш с вами макрос в проекте.

        Создание сетевых переменных для обмена данными по протоколу ModBus

        Для того чтобы прибор умел обмениваться данными, необходимо его настроить, реле может работать в двух режимах slave и master. Настраиваем скорость обмена, количество стоп-бит, чётность, биты данных. Естественно на другом устройстве все настройки связи должны быть такими же.

        После этого создаём таблицу сетевых переменных, которые хотите передать.

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

        Ну на этом я заканчиваю. До встречи в следующих статьях. Пока-пока.

        Источник: elquanta.ru

        Программное обеспечение OWEN Logic

        Программное обеспечение (ПО) OWEN Logic – среда программирования, предназначенная для создания алгоритмов работы коммутационных приборов, относящихся к классу программируемых реле (ПР), в частности, ОВЕН ПР110, ПР114, ПР200. Для составления программы используется визуальный язык на основе графических блоков (FBD), применяемых в цифровых электрических схемах.

        Читайте также:
        Иконки открываются одной программой

        Преимущества

        • Более 30 типов функциональных блоков.
        • Возможность создания своих функциональных блоков (макросы).
        • Онлайн-база макросов.
        • Наличие внутренних переменных для упрощения составления схем.
        • Наличие режима симуляции.
        • Интеграция с ОВЕН OPC-сервером.
        • Автоматическое обновление среды программирования и встроенного ПО ПР.
        • Полностью русскоязычный интерфейс.

        Обзор функций и функциональных блоков

        • Логические функции («И», «ИЛИ», НЕ» и т.д.).
        • Арифметические функции и функции сравнения.
        • Таймеры, генераторы, счетчики, триггеры.
        • Функции работы с битами.
        • Функциональные блоки работы с часами реального времени.

        Пример работы в среде OWEN Logic

        В качестве примера рассмотрим простую задачу управления котельной. В работе участвует следующее оборудование: насос, горелка, кнопки управления, датчик пожара, аварийная кнопка и сигнальная лампа. По нажатию на кнопку «Старт» должен включиться насос, а с некоторой задержкой должна заработать горелка. По нажатию на кнопку «Стоп» горелка должна прекратить работу, а с некоторой задержкой должен выключиться насос. Если срабатывает датчик пожара или включили аварийную кнопку, то работа прекращается (аналогично нажатию на кнопку «Стоп»), и не может быть возобновлена, пока эти сигналы не исчезнут (пожар потушен, кнопка выключена).

        Котельная Реализация проекта
        Котельная Реализация проекта

        Источник: techpribor-kaliningrad.ru

        Рейтинг
        ( Пока оценок нет )
        Загрузка ...
        EFT-Soft.ru