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

Программируемое реле ОВЕН ПР

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

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

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

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

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

В сегодняшней статье мы свами рассмотрим среду программирования 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)
    • Незначительные замечания

Релиз 1.13.184

  1. Устранены следующие замечания:

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

Релиз 1.13.182

  1. Приступая к работе, мы ставили перед собой задачу сделать дизайн более современным и в то же время не сломать текущий пользовательский опыт. Надеемся, что вам понравится.

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

    Линейка ПР100:

    • ПР100-24.0804.03.0
    • ПР100-230.0804.01.0
    • ПР100-24.1208.03.0
    • ПР100-230.1208.01.0

    Линейка ПР200:

    • ПР200-24.5.X
    • ПР200-220.5.X
    • ПР200-220.25.X

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

    • ПРМ-220.3
    • ПРМ-24.3
  3. Улучшена Смена целевой платформы

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

    Раньше проект можно было перенести на приборы, которые отличались типом питания (24/220 В) или наличием/отсутствием часов. При этом набор входов/выходов должен был совпадать.

    Теперь проект можно переносить на приборы у которых отличается набор входов/выходов. При переносе проектов Овен Лоджик будет стараться сохранить связи. Если на новом приборе количество входов/выходов больше чем на текущем — связи будут сохранены.

    Если на новом приборе количество входов/выходов будет меньше чем на текущем – часть связей будет разорвана.

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

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

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

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

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

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

  5. Теперь компоненты в Менеджере компонентов можно фильтровать не только по имени, но и по описанию.

  6. Раньше в Библиотеку компоненты можно было добавить только из Онлайн-базы. Теперь в Библиотеку можно добавить компоненты, которые хранятся на диске в виде файлов. Так же компоненты из библиотеки можно сохранять в виде файлов.

  7. Мастер тиражирования v 1.13.1 создает Мастер прошивки, который обновит встроенное ПО прибора, если версия ПО подключенного прибора отличается от ожидаемой.Установить Мастер тиражирования v 1.13.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 прекрасный инструмент для разработки крутых алгоритмов для небольших узлов автоматизации. Для того, чтобы разобраться в данном дистрибутиве достаточно посидеть пару вечеров.

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

Оцените статью:
Оставить комментарий