Новое
- Для языка ST добавлены операции интегрирования и дифференцирования, а также побитовые операции с целочисленными переменными: AND, OR, XOR и NOT
- Доработана логика копирования и вставки контролов визуализации:
- При копировании в пределах одного экрана контрол не смещается, если смещение приводит к выходу за границы экрана
- При копировании между экранами одинакового размера координаты контрола сохраняются
- При копировании с экрана большего размера на экран меньшего размера размеры и координаты контрола пропорционально изменяются в соответствии с размерами экранов
- Доработан контрол «Изображение»: если разрешение выбранного изображения превышает разрешение экрана, его размер автоматически уменьшается до размеров экрана
- Добавлена возможность изменения Ethernet-порта для подключения приборов второго поколения к Owen Logic
Исправления
- Исправлена ошибка, из-за которой при нажатии клавиш со стрелками вместо перемещения контрола «Группа переключателей» происходило переключение рамки фокуса
- Исправлена ошибка, приводившая к некорректному перемещению контрола «Линия» после изменения его слоя
- Исправлены некорректное поведение фокуса и расположение переменных при создании master-переменных в таблице переменных для приборов второго поколения
- Исправлена ошибка, из-за которой после смены целевой платформы между приборами первого поколения с экранами не очищалась история действий с экраном и оставалась доступна отмена действий через интерфейс или сочетание клавиш Ctrl+Z
- Исправлена ошибка, из-за которой после отмены создания переменных нарушался их порядок в панели переменных
- Исправлено некорректное поведение контрола «Изображение» после отмены изменения его масштаба
- Исправлена ошибка, из-за которой некорректно рассчитывался объём ПЗУ при копировании контрола «Изображение» после изменения его размера
- Исправлена ошибка, возникавшая при попытке дублировать массив при привязке переменной к контролу визуализации
- Исправлена ошибка, возникавшая на приборах первого поколения при вставке скопированного контрола визуализации, если привязка переменной к нему была удалена
- Исправлена ошибка, из-за которой при растягивании контрола визуализации на весь экран с помощью мыши его размер оставался на один пиксель меньше размера экрана
- Исправлена ошибка, из-за которой искажались значения булевых массивов во время онлайн отладки
- Исправлена ошибка, из-за которой в режиме онлайн-отладки некорректно отображались значения элементов первого входного массива типа INT или FLOAT в функциях и функциональных блоках на языке ST при наличии нескольких входных массивов.