---
title: "Release notes Owen Logic 3.3"
product: "Owen Logic"
document_number: "№ 1-RU-144042-1.11"
version: "1.11"
language: "ru"
source: "https://docs.owen.ru/product/programmnoe_obespechenie_owen_logic/doc/release_notes_owen_logic_stable"
pdf: "https://docs.owen.ru/download/pdf/ZDfIJ.rn_owen+logic+3.3_1-ru-144042-1.11.pdf"
generated: "2026-10-16"
---

# Release notes Owen Logic 3.3

## Содержание

- [Краткое описание продукта](#topic-125853)
- [Основные изменения](#topic-125854)
- [Исправленные ошибки](#topic-125855)
- [Список известных ограничений](#topic-125856)
- [Технические ограничения](#topic-125857)
- [Системные требования](#topic-125858)

<a id="topic-125853"></a>

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

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

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

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

<a id="topic-125854"></a>

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

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

1. Для языка ST добавлены операции интегрирования и дифференцирования, а также побитовые операции с целочисленными переменными: AND, OR, XOR и NOT.

2. Доработана логика копирования и вставки контролов визуализации:

   - При копировании в пределах одного экрана контрол не смещается, если смещение приводит к выходу за границы экрана.
   - При копировании между экранами одинакового размера координаты контрола сохраняются.
   - При копировании с экрана большего размера на экран меньшего размера размеры и координаты контрола пропорционально изменяются в соответствии с размерами экранов.

3. Доработан контрол «Изображение»: если разрешение выбранного изображения превышает разрешение экрана, его размер автоматически уменьшается до размеров экрана.

4. Добавлена возможность изменения Ethernet-порта для подключения приборов второго поколения к Owen Logic.

Обновления:

Встроенное ПО приборов ПР205, ПР225 и ПР205\[M02\] v1.11.3.

<a id="topic-125855"></a>

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

| Номер | Описание |
| --- | --- |
| OL-1263 | Исправлена ошибка, из-за которой при нажатии клавиш со стрелками вместо перемещения контрола «Группа переключателей» происходило переключение рамки фокуса |
| OL-1261 | Исправлена ошибка, приводившая к некорректному перемещению контрола «Линия» после изменения его слоя |
| OL-1306 | Исправлено некорректное поведение фокуса, а также расположение переменных при создании master-переменных в таблице переменных для приборов второго поколения |
| OL-1421 | Исправлена ошибка, из-за которой после смены целевой платформы между приборами первого поколения с экранами не очищалась история действий с экраном и оставалась доступна отмена действий через интерфейс или сочетание клавиш Ctrl+Z |
| OL-1227 | Исправлена ошибка, из-за которой после отмены создания переменных нарушался их порядок в панели переменных |
| OL-1449 | Исправлено некорректное поведение контрола «Изображение» после отмены изменения его масштаба |
| OL-1450 | Исправлена ошибка, из-за которой некорректно рассчитывался объём ПЗУ при копировании контрола «Изображение» после изменения его размера |
| OL-1418 | Исправлена ошибка, возникавшая при попытке дублировать массив при привязке переменной к контролу визуализации |
| OL-1431 | Исправлена ошибка, возникавшая на приборах первого поколения при вставке скопированного контрола визуализации, если привязка переменной к нему была удалена |
| OL-1446 | Исправлена ошибка, из-за которой при растягивании контрола визуализации на весь экран с помощью мыши его размер оставался на один пиксель меньше размера экрана |
| OL-1015 | Исправлена ошибка, возникающая при попытке открыть окно настроек прибора после смены целевой платформы на платформу без Ethernet, если в исходном проекте было Master-устройство с типом интерфейса "Ethernet" |
| OL-1018 | Исправлено некорректное поведение панели свойств при смене целевой платформы с открытым окном загрузочного изображения |
| OL-1028 | Исправлена ошибка, из-за которой после смены целевой платформы с одного прибора второго поколения на другой, у которого количество дискретных входов меньше, чем у первого прибора, при ненулевой инверсии входов, было невозможно открыть проект после сохранения |
| OL-1030 | Исправлена ошибка, возникающая после смены целевой платформы на платформу без Ethernet, если в исходном проекте были привязаны переменные к параметрам соединения с OwenCloud |
| OL-313 | Исправлена ошибка, из-за которой кратковременно высвечивалось диалоговое окно после ввода значения константы |
| OL-964 | Приведены к единому виду окна, возникающие при удалении имеющих связи переменных |
| OL-1036 | Исправлена ошибка, возникающая после попытки отменить действие удаления макроса "PID_REG" после смены платформы с прибора, поддерживающего данный макрос, на прибор, поддерживающий его |
| OL-1040 | Исправлена ошибка, дающая возможность вставить служебные символы в текстовые параметры Owen Logic |
| OL-1045 | Исправлена ошибка, из-за которой после пропадало выделение переменной в панели переменных после изменения её типа на массив |
| OL-1048 | Исправлена ошибка, из-за которой сбрасывалась настройка количества знаков после запятой после привязки переменной к элементам визуализации приборов второго поколения |
| OL-1177 | Исправлена ошибка, из-за которой при отмене смены целевой платформы в проекте для ПР225 пропадала физическая кнопка из редактора визуализации |
| OL-1178 | Исправлена ошибка, из-за которой при смене целевой платформы с ПР205/ПР225 на ПР103 в интерфейсе оставалась кнопка для вызова симуляции дисплея |
| OL-1289 | Исправлена ошибка, из-за которой при привязке двух и более элементов массива к статусу опроса/команде опроса в Modbus Master компиляция проекта завершалась неудачей |
| OL-1375 | Исправлена ошибка, возникающая при установке Owen Logic с отмеченным вариантом "Установить .NET6 SDK для создания мастера тиражирования для ОС Linux" |

<a id="topic-125856"></a>

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

| Номер | Описание |
| --- | --- |
| #5494 | В приборе и в симуляции Owen Logic изменение параметров ФБ **PID** и **Write to fb** срабатывает 1 раз при запуске логики и при последующем изменении значения на входе **Write to fb** не применяет значения |
| #7129 | Линия связи между блоком и переменной на холсте может отображаться не полностью (часть становится невидимой).<br>Перемещение одного из элементов исправляет отображение линии |
| #7948 | Макрос, который имеет критические изменения, на холсте выделяется красным цветом. После нажатия кнопки **Запись в прибор** выделение цветом спадает.<br>**Решение:** Перейти на любую другую вкладку схемы или открыть любое окно |
| #9506 | При умножении числа 4,7 на 100 при помощи функции **fMUL** и последующем преобразовании в целочисленное значение, выводится ошибочный результат. Значение на выходе из преобразователя равно 469,99997 вместо 470 |
| #26520 | Некорректное отображение линии связи при соединении выхода и входа одного блока в случае, когда эти элементы находятся на разных уровнях<br>![2025-01-23 10-24-41](https://docs.owen.ru/book_img/2423/144021.png) |
| #27569 | При попытке вставки макроса #1, скопированного из другого проекта, внутрь макроса #2 возникает ошибка.<br>При этом скопированный макрос #1 добавляется в библиотеку компонентов, его можно добавить внутрь макроса #2 из библиотеки |
| #30409 | Если привязать переменную к статусу модуля ПРМ #1, после чего удалить модуль, добавить модуль ПРМ #2 и привязать ту же переменную к переменной статуса #2, ссылки на переменную дублируются.![2025-01-23 14-55-44](https://docs.owen.ru/book_img/2423/144016.png)<br>Переоткрытие проекта решает данную проблему |
| #30726 | В режиме симуляции нельзя отключить включенный дискретный вход до старта симуляции |
| OL-374 | Проекты для ПР103\[М02\], созданные в версии Owen Logic 2.10 не открываются в версиях 2.11 и старше. Для работы с такими проектами нужно сделать следующее:<br>1. Открыть проект в предыдущей версии Owen Logic 2.10.367 или более ранней.<br>2. Сделать смену ЦП на соответствующую модификацию обычного ПР103.<br>3. Открыть этот проект в новой релизной версии Owen Logic 2.11.<br>4. Сделать смену ЦП на ПР103\[M02\]. |
| OL-951 | Запрещено использование символа "." в именах функций и функциональных блоков на ST |

<a id="topic-125857"></a>

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

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

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 элементов.

<a id="topic-125858"></a>

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

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

- Windows 7 (SP1+) с пакетом обновления ESU\*;
- Windows 8.1;
- Windows 10;
- Windows 11.

> [!NOTE]
> **Примечание.** \* Обновление 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.
