Компания ОВЕН выпустила обновление среды разработки для программируемых реле – Owen Logic 2.9. В новой версии добавлен графический элемент визуализации «График реального времени», реализован режим симуляции кода для языка ST, добавлено управление энергонезависимостью сетевых и экранных переменных, реализован мастер тиражирования для Linux, переработаны окна выбора целевой платформы и таблицы переменных, а также введен ряд других изменений.
Симуляции кода для языка ST
Добавлена возможность симуляции кода для функций и функциональных блоков на языке ST. Возможна как постоянная, так и пошаговая симуляция для удобства отладки. Статус и значение переменной визуально отображаются прямо в коде программы.
Графический элемент «График реального времени»
В редакторе визуализации ПР205 добавлен новый контрол «График реального времени», на который можно добавить до 4-х переменных. Доступна широкая настройка визуального стиля, включающая настройку толщины и цветов осей, линий сетки, настройку фона, а также линий графиков. Реализована возможность работы контрола в фоновом режиме для построения графика во время того, как активен другой экран.

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

Энергонезависимость сетевых переменных и переменных, привязанных к элементам визуализации
Сетевые переменные и переменные, привязанные к элементам визуализации, больше не являются энергонезависимыми по умолчанию – этими параметрами можно управлять. Кроме того, теперь к элементам визуализации можно привязывать энергонезависимые, в том числе и системные переменные.
Переработка окна выбора целевой платформы
Для повышения удобства поиска необходимых модификаций приборов было переработано окно выбора целевой платформы. В новой версии все модификации разделены на линейки приборов, при выборе которых выводится информация об их особенностях. В таблице для каждой модификации представлены её характеристики.
![]()
Мастер тиражирования для Linux
Для плагина «Мастер тиражирования» добавлена возможность создания загрузочного приложения для ОС на базе ядра Linux. Загрузочное приложение для Linux является исполняемым файлом с расширением .dll, который запускается и настраивается с помощью командной строки.
Прочие изменения
- Поддерживается возможность ввода многострочных комментариев для блоков переменных, функциональных, входов и выходов.
- В контроле «Меню» в ячейках колонки «Текст» добавлено отображение введенного значения вместо <Редактировать>.
- Убраны примеры кода при создании функций и функциональных блоков на ST.
- Изменен принцип выбора новой активной вкладки при закрытии текущей – активной становится вкладка, находящаяся слева от предыдущей.

