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