1-RU-144042-1.7

Release notes

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

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

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

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

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

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

  1. Добавлен графический контрол «Группа переключателей» в редакторе визуализации приборов второго поколения:

    • управление значением привязанной целочисленной переменной;

    • при работе с переключателем типа "Радиокнопка" допускается выделение исключительно одного варианта из предложенного списка;

    • при работе с переключателем типа "Чекбокс" допускается выделение нескольких вариантов из предложенного списка.

      Graphic

  2. Добавлен графический контрол «Переключатель» в редакторе визуализации приборов второго поколения:

    • управление значением привязанной булевой переменной.

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

    Примечание
    Существует ограничение, из-за которого целочисленные однорегистровые переменные не группируются в один запрос.

  4. Добавлено групповое переименование сетевых переменных для приборов первого поколения в режиме Master.

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

  6. Добавлен ПИД регулятор с автонастройкой для приборов второго поколения (кроме ПР103).

  7. Реализован инкремент в имени параметра при дублировании переменной.

  8. Добавлена возможность отображения индикаторов заполнения системного ОЗУ, ОЗУ и ПЗУ визуализации в случаях, если они заполнены менее чем на 80%.

  9. Добавлены кнопки для создания, удаления и дублирования каталогов в таблице переменных.

  10. В таблице переменных добавлен столбец "Использование в проекте" для slave переменных.

  11. В менеджере компонентов добавлены новые шаблоны сетевых устройств.

  12. В менеджере компонентов добавлены новые макросы группы "Регуляторы”.

Обновления:

  1. Встроенное ПО приборов ПР103 [М02] v2.3.0:

    • поддержан ПИД-регулятор с автонастройкой.

  2. Встроенное ПО приборов ПР103 v1.11.2:

    • исправлена редкая ошибка, приводящая к неправильным значениям на DI и FDI.

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

    • поддержан ПИД-регулятор с автонастройкой;

    • поддержаны графические контролы «Переключатель» и «Группа переключателей»

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

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

OL-85

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

OL-194

Исправлено сохранение фокуса на контроле после смены целевой платформы

OL-224

Исправлено закрытие Owen Logic после удаления символов в контроле "Ввод/вывод int/float"

OL-289

Исправлена ошибка отключения логики ПР102 в режиме онлайн отладки при переходе между вкладками

OL-189

Исправлена некорректная работа транзисторного выхода ПР200 в режиме ШИМ

OL-272

Исправлена ошибка при импорте таблицы переменных с пустым именем параметра

OL-205

Исправлено неверное отображение настройки транзисторного выхода после смены целевой платформы ПР205

OL-106

Исправлен порядок сортировки строк в контроле "Динамический текст"

#44585

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

#44594

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

#44659

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

#45373

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

#44777

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

#45156

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

#45437

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

#45135

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

Graphic

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

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

#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)

OL-374

Проекты для ПР103[М02], созданные в версии Owen Logic 2.10 не открываются в версиях 2.11 и старше. Для работы с такими проектами нужно сделать следующее:

  1. Открыть проект в предыдущей версии Owen Logic 2.10.367 или более ранней.

  2. Сделать смену ЦП на соответствующую модификацию обычного ПР103.

  3. Открыть этот проект в новой релизной версии Owen Logic 2.11.

  4. Сделать смену ЦП на ПР103[M02].

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

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

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

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

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

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

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

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

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

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

Для ПР205 и ПР225:

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

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

Приборы, поддерживающие язык ST: ПР100 [M02], ПР102, ПР200, ИПП120, ПР103, ПР103 [M02], ПР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.