Список основных изменений среды программирования OWEN Logic

6 марта 2025
2.9.364

Обновления

  1. Встроенное ПО приборов ПР205 и ПР225 v1.8.1:
    • Доработан расчет ресурсов виджета "График" для работы в фоновом режиме
  2. Встроенное ПО приборов ПР103 модификаций 01, 03, 05 и 06 v 1.10.1

Исправления

  1. Исправлена очистка буфера обмена при открытии таблицы переменных
  2. Переработана сортировка в таблице переменных, теперь сортировка производится по нажатию левой кнопкой мыши на шапку столбца
  3. Исправлена ошибка при открытии таблицы переменных в проектах на ПР110
  4. Исправлены критические ошибки, связанные с импортом/экспортом переменных в CSV файл. В связи с этим, CSV файлы, созданные в предыдущих версиях OwenLogic, не поддерживаются
  5. Отключена возможность экспорта/импорта переменных из вкладки "Сетевые, Мастер" таблицы переменных
  6. Исправлен мастер тиражирования для Linux
  7. В окно выбора прибора добавлен прибор ПР200-220.3.X
6 февраля 2025
2.9.363

Новое

  1. Добавлен графический контрол «График реального времени» в визуализации приборов ПР205 и ПР225:
    • Создание пользовательского графика изменения значений переменных во времени
    • Возможность отображения до 4-х переменных на одном графике
    • Доступна настройка визуального стиля, включающая изменение цветов и размеров элементов графика
    • Возможность построения графика фоновом режиме
    figure
  2. Реализован режим симуляции кода для языка ST:
    • Доступны изменение и фиксация значений переменных
    • Возможность пошаговой (шаг - один цикл) симуляции программы
    • Визуальное отображение значения и статуса переменной в коде программы
    figure
  3. Реализовано управление энергонезависимостью сетевых переменных и переменных, привязанных к контролам визуализации или параметрам прибора:
    • Энергонезависимые переменные теперь доступны для привязки к контролам визуализации или параметрам прибора
    • Сетевые Slave переменные больше не создаются энергонезависимыми по умолчанию
  4. В плагине «Мастер тиражирования» реализовано создание мастера тиражирования для ОС на базе ядра Linux:
    • Возможность создания мастера тиражирования для загрузки пользовательских программ в приборы с устройств на базе Linux
    • Реализована настройка мастера тиражирования для Linux с помощью командной строки
  5. Переработано окно выбора целевой платформы:
    • Каталогизация приборов по линейкам для упрощения поиска требуемой платформы
    • Вывод основной информации о выбранной модификации прибора: тип питания, типы и количество входов и выходов, тип и размеры экрана и кнопок, наличие сетевых интерфейсов и возможность подключения ПРМ
  6. Переработана таблица переменных:
    • Добавлена возможность распределять переменные в таблице переменных по каталогам
    • Реализован экспорт/импорт переменных из .csv-файлов с валидацией имён и регистров переменных
    figure
  7. Поддержана возможность ввода многострочных комментариев для блоков переменных, функциональных блоков, а также входов и выходов
  8. В контроле «Меню» в ячейках колонки «Текст» добавлено отображение введенного значения вместо < Редактировать >
  9. Убраны примеры ST кода при создании новых функций и функциональных блоков
  10. Изменен принцип выбора новой активной вкладки при закрытии текущей — активной становится вкладка, находящаяся слева от предыдущей

Обновления

  1. Встроенное ПО ПР205 и ПР225 v1.8.0:
    • Поддержан графический контрол «График реального времени»
  2. Встроенное ПО ПР103 v1.10.0
  3. Встроенное ПО ПРМ-1, ПРМ-4, ПРМ-5 и ПРМ-6 v1.10
  4. Добавлен прибор ПР103 [М02]

Исправления

  1. Исправлено удаление переменной при нажатии клавиши «DEL» во время работы со строкой поиска в таблице переменных
  2. Исправлен некорректный поиск переменных, содержащих пробел в имени
  3. Исправлено снятие выделения с макроса при возникновении сообщения об изменении выделенного элемента
  4. Исправлена ошибка, приводящая к закрытию приложения при работе с контролом «Динамический текст»
  5. Исправлено неполное отображение папок функций в библиотеке компонентов
  6. Исправлена ошибка при записи проекта без экранов, из-за которой на дисплее отображались экраны предыдущего проекта
  7. Исправлено предупреждение при открытии Owen Logic без подключения к интернету
  8. Заменено автозаполнение ячеек колонки «Текст» с «Пункт меню» на имя соответствующего экрана