1-RU-144042-1.8

Release notes

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

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

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

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

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

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

  1. Для языка FBD добавлен новый тип данных — массивы.

  2. Поддержан тип данных "массив" у входных и выходных переменных языка ST.

  3. Добавлена возможность настройки толщины и цвета рамки фокуса.

  4. Для контрола "Меню" добавлено переключаемое свойство "В фокусе по умолчанию", позволяющее автоматически устанавливать фокус на данном элементе при переходе на экран.

  5. Добавлен "Загрузочный экран", который позволяет менять изображение, отображаемое на экране прибора второго поколения при его включении.

  6. В таблице переменных на счетчик количества переменных в каталоге теперь влияет настройка "Отображение вложенных переменных".

  7. Owen Logic теперь сохраняет и передаёт структуру каталогов сетевых переменных, которая используется Owen Configurator при построении дерева параметров.

Обновления:

  1. Из перечня доступных приборов исключены ПР110, ПР114 и ПР-КИТ.

  2. Встроенное ПО приборов ПР103 v1.12.0 и ПР103 [M02] v2.4.0:

    • Поддержаны массивы в FBD;

    • Исправлена работа по RS-485 в режиме 7n2.

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

    • Поддержаны массивы в FBD;

    • Исправлена работа по RS-485 в режиме 7n2;

    • Поддержано пользовательское загрузочное изображение;

    • Поддержано управление цветом и толщиной рамки фокуса;

    • Поддержано свойство "В фокусе по умолчанию" для контрола "Меню";

    • Исправлена ошибка, вызывающая перезагрузку приборов из-за неверного расчёта памяти, занимаемой контролами визуализации со скруглениями.

  4. Встроенное ПО приборов ПР200, ПР102, ПР100 [M02], ИПП120 v2.77 и ПР100 v3.12:

    • Поддержаны массивы в FBD;

    • Исправлена работа по RS-485 в режиме 7n2.

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

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

OL-608

Исправлено название панели свойств экрана для приборов второго поколения

OL-316

Исправлена ошибка, возникающая при вызове функций CD32 и DC32, если их аргумент был вне диапазона допустимых значений Int32

OL-286

Исправлена ошибка, из-за которой изменение текста контрола "Текст" у приборов второго поколения не воспринималось программой, как изменение проекта

OL-412

Исправлена ошибка, из-за которой вкладка параметров аналоговых входов не обновлялась после считывания значений

OL-437

Исправлено некорректное отображение на холсте входов функций, написанных на ST

OL-589

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

OL-603

Исправлена ошибка, из-за которой проверка имён в ST была регистрозависимой

OL-609

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

OL-614

Исправлено некорректное округление переменных типа float в режиме симуляции

OL-616

Исправлена ошибка, из-за которой у приборов второго поколения при импорте данных на OPC-сервер передавался некорректный порядок байт и регистров

OL-85

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

OL-194

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

OL-224

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

OL-289

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

OL-189

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

OL-272

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

OL-205

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

OL-106

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

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

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

#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. При создании макроса ему присваивается уникальный идентификатор, чтобы не допустить дублирования одного и того же макроса в проекте. Этот идентификатор не меняется при внесении изменений в макрос или при пересохранении макроса с другим именем.

Для приборов второго поколения (ПР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.