1-RU-144042-1.4

Release notes

Краткое описание продукта

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

Программное обеспечение Owen Logic позволяет пользователю разработать коммутационную программу по собственному алгоритму с последующей записью ее в энергонезависимую память прибора.

Разработка коммутационной программы в среде программирования ведется с помощью графического языка программирования FBD (язык функциональных блоков), который соответствует стандарту МЭК 61131-3.

Основные изменения

Новые возможности:

  1. Добавлен графический контрол «Кнопка» в редакторе визуализации приборов ПР205 и ПР225:

    • доступны формы круга и прямоугольника;

    • возможность изменения визуального стиля;

    • реализована настройка действий при коротком и длительном нажатии, удержании кнопки;

    • реализована возможность редактирования текста, отображаемого поверх кнопки.

      Graphic
  2. Поддержаны сетевые шаблоны для приборов второго поколения.

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

  4. Поддержан групповой опрос для приборов второго поколения.

  5. Добавлена возможность управления видимостью строк и контролов в редакторе визуализации ПР200 и ИПП120.

Примечание
  • приборы первого поколения – ПР100, ПР102, ПР114, ПР200 и панели ИПП120;

  • приборы второго поколения – ПР103, с графическим цветным ЖКИ (ПР205, ПР225).

Обновления:

  1. Встроенное ПО прибора ПР103 v1.11.0 ПР103 [М02] v2.2.0:

    • поддержан групповой опрос;

    • поддержана смена целевой платформы;

    • реализована проверка целостности retain памяти.

  2. Встроенное ПО приборов ПР205 и ПР225 v1.9.0:

    • поддержан групповой опрос;

    • поддержана смена целевой платформы;

    • реализована проверка целостности retain памяти;

    • поддержан графический контрол «Кнопка».

  3. Встроенное ПО прибора ПР200 v2.73:

    • поддержан функционал управления видимостью строк и контролов.

Исправленные ошибки

НомерОписание

#44585

Исправлена ошибка, возникающая после изменения переменной в окне просмотра

#44594

Исправлена ошибка, возникающая после добавления переменной в окно просмотра в проектах с ПРМ

#44659

Снят запрет на ввод одинаковых имён slave переменных для приборов второго поколения

#45373

Исправлены ошибки, появляющиеся при копировании графических контролов с привязанными переменными на приборах первого поколения

#44777

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

#45156

Исправлена ошибка, из-за которой скрывалось свойство "Запись в конце цикла" для проектов, созданных до версии 2.9

#45437

Исправлена ошибка, возникающая при записи значения типа Bool в элемент массива во время симуляции

#45135

Изменено положение настроек упаковки байт для приборов первого поколения:

Graphic

#31233

Не происходит закрытие окна редактирования динамического текста на приборах с графической визуализацией если нажать вне области "зоны экрана" на холсте Graphic

#32663

Ошибка симуляции на холсте ФБ на ST, который внутри содержит вызов другого ФБ

#32948

Несоответствие поведения симуляции визуализации и прибора: подсветка элемента при выходе за диапазон, расположение элементов на экране

#32992

Ошибка работы функций и ФБ на ST в проекте ИПП120

#33050

В проектах для ПР103 и ПР205 режим Симуляция неверно симулировал работу дискретно- аналоговых входов, не переключая входы в дискретный режим работы

#33311

Неверная работа подсветки ошибок в коде. Если есть ошибка в объявлении локальных переменных в ST-коде, то анализатор подчеркивает всю структуру тела программы

#33445

Неверная работа функционального блока на ST в приборе при создании более 33 переменных

Список известных ограничений

НомерОписание

#5494

В приборе и в симуляции Owen Logic изменение параметров ФБ PID и Write to fb срабатывает 1 раз при запуске логики и при последующем изменении значения на входе Write to fb не применяет значения

#7129

Линия связи между блоком и переменной на холсте может отображаться не полностью (часть становится невидимой).

Перемещение одного из элементов исправляет отображение линии

#7948

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

Решение: Перейти на любую другую вкладку схемы или открыть любое окно

#9506

При умножении числа 4,7 на 100 при помощи функции fMUL и последующем преобразовании в целочисленное значение, выводится ошибочный результат. Значение на выходе из преобразователя равно 469,99997 вместо 470

#26520

Некорректное отображение линии связи при соединении выхода и входа одного блока в случае, когда эти элементы находятся на разных уровнях

Graphic

#27497

При вызове окна "Информация об устройстве" появляется ошибка, если проект создан для прибора без Ethernet, а к ПК подключен прибор с Ethernet

#27569

При попытке вставки макроса #1, скопированного из другого проекта, внутрь макроса #2 возникает ошибка.

При этом скопированный макрос #1 добавляется в библиотеку компонентов, его можно добавить внутрь макроса #2 из библиотеки

#27782

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

Панели, расположенные в правой части окна программы, работают корректно

#30409

Если привязать переменную к статусу модуля ПРМ #1, после чего удалить модуль, добавить модуль ПРМ #2 и привязать ту же переменную к переменной статуса #2, ссылки на переменную дублируются.Graphic

Переоткрытие проекта решает данную проблему

#30645

В редких случаях, при вводе символов в поисковой строке Менеджера компонентов во вкладке Библиотека может возникать ошибка

#30726

В режиме симуляции нельзя отключить включенный дискретный вход до старта симуляции

#35420

Запрещено одновременно привязывать пользовательскую переменную к параметрам прибора в Master Modbus Статус или Опрос и к визуализации прибора

#40719

Запрещено использовать в наименовании пользовательских переменных сочетание символов «% n» в проектах для приборов второго поколения (ПР103, ПР205 и ПР225)

Технические ограничения

Общие ограничения:

  1. Нельзя закрыть окно работы с переменными если есть конфликты переменных.

  2. При создании макроса ему присваивается уникальный идентификатор, чтобы не допустить дублирования одного и того же макроса в проекте. Этот идентификатор не меняется при внесении изменений в макрос или при пересохранении макроса с другим именем.

  3. Работа мастера тиражирования на ОС Linux не поддерживается для ПР110 и ПР114.

Для приборов второго поколения (ПР103, ПР205, ПР225):

  1. В списке стандартных ФБ нет CLOCK/CLOCKWEEK. Эти ФБ используют другую реализацию часов реального времени в приборе и не совместимы с приборами ПР103/ПР205. Если необходимо используйте макросы "CLOCK_WEEK" или "ClockWeek_" из Менеджера компонентов или используйте SYS.CLOCK/SYS.CLOCKWEEK на ST.

  2. Не доступен стандартный ФБ ПИД-регулятора, что является ограничением аппаратной платформы. Если необходимо используйте макрос "PID_" из Менеджера компонентов.

  3. В Modbus Master можно добавить только 32 Slave устройства.

  4. В Modbus Master можно создавать 192 переменные на все устройства.

  5. При использовании большого количества сетевых переменных в проекте может быть недоступен один из двух возможных ПРМ по причине перерасхода системного ОЗУ. Owen Logic предупредит пользователя когда использование системного ОЗУ превысит 80 %.

Для ПР205 и ПР225:

  • Разрешение Пользовательского изображения, используемого в визуализации, не должно превышать разрешение экрана прибора и должно иметь формат .jpeg, .jpg, .jpe или .bmp.

  • Запрещено одновременно привязывать переменную к настройкам прибора и к визуализации. Подобную привязку следует выполнять через промежуточную переменную на холсте.

Приборы, поддерживающие язык ST: ПР100 [M02], ПР102, ПР200, ИПП120, ПР103, ПР205 и ПР225.

Функционал работы с языком ST

  1. В ФБ ST максимальная вложенность блоков – не больше 8.

  2. Использование ФБ на ST внутри функции запрещено.

  3. ФБ и функции на ST резервируют место в памяти ПЗУ после их добавления в библиотеку проекта, не зависимо от того используются ли они в проекте.

  4. Функции и ФБ на ST не поддерживают переменные типа RETAIN и GLOBAL.

  5. Запрещено задавать одинаковые имена функциям и функциональным блокам на ST, а также имена совпадающие со стандартными блоками из библиотеки.

  6. Максимальный размер локального одномерного массива - 32768 элементов.

Системные требования

Операционная система:

  • Windows 7 (SP1+) с пакетом обновления ESU*;

  • Windows 8.1;

  • Windows 10;

  • Windows 11.

Примечание

* Обновление KB3063858.

Системные библиотеки:

  • Microsoft .NET Framework 4.8;

  • Microsoft .NET Desktop Runtime 6.0.8;

  • Microsoft Visual C++ 2015-2022.

Системные требования:

  • процессор Intel Core i3 2 ГГц

  • оперативная память 4 Гб;

  • свободное место на диске 700 Мб.

Подключение к Интернету требуется для следующих действий:

  • обновление Owen Logic;
  • загрузка шаблонов сетевых устройств;
  • загрузка макросов в Менеджере компонентов.

Ограничения:

Установка и запуск Owen Logic должны производится из под одного и того же пользователя. При установке Owen Logic создается папка в директории App Data (например, C: \Users \user \AppData \Roaming\OWEN\OWEN Logic) с файлами, необходимыми для корректной работы программы. Данная директория доступна только пользователю из-под которого произведена установка. Это ограничение ОС Windows.