Primož Rome

среда, 15 февраля 2023 г. · 0 min read

Выпущен Dewesoft X3 SP6

Команда Dewesoft рада представить новый релиз Dewesoft X3 — SP6.

Новую версию программы ознаменовали официальный релиз скрипта C++ и переработанный установщик, а также совершенно новая утилита обновления ПО.

Также мы добавили возможность чтения шины LIN и новый удобный способ масштабирования нелинейных данных. Мы реализовали поддержку новых наборов лицензий, ориентированных на применение, предлагающих богатый функционал за привлекательную цену.

Как и всегда, в новой версии X3 SP6 содержится несколько менее заметных улучшений, которые делают ежедневный сбор данных ещё удобнее.

Скрипт C++

Скрипт C++ — это новый инструмент Dewesoft, предназначенный для создания собственных математических модулей. Идеальное сочетание простоты формул и мощности плагинов позволяет пользователям с лёгкостью писать сложные математические модули. Скрипт может обрабатывать данные из произвольного количества каналов ввода в произвольное количество каналов вывода, что позволяет упростить настройку Dewesoft X.

Хотя для создания скриптов требуются базовые навыки C++, мы постарались создать максимально простой интерфейс, уменьшив количество отображаемых элементов Dewesoft до минимума и заменив их на простые в использовании абстракции. Разработчики могут создавать скрипты C++ внутри Dewesoft X без каких-либо дополнительных внешних инструментов по тому же принципу, что и в модуле формул. Код компилируется сразу по мере ввода, что обеспечивает необычайно быструю обратную связь: вы можете пробовать разные идеи и проверять их за считанные секунды в режиме измерений. Это делает скрипт C++ прекрасным инструментом для быстрого прототипирования.

Главным отличием скрипта C++ от модуля формул является то, что собственные скрипты могут быть полностью обобщёнными. Помимо того, что скрипт C++ можно использовать точно так же, как модуль формул, собственные скрипты C++ можно экспортировать в независимые наборы. Эти наборы можно затем добавить в папку дополнений Dewesoft и использовать как любые другие математические модули. Никогда ещё создавать шаблонные математические модули для Dewesoft не было так просто!

Несмотря на мощность и безграничные возможности применения скрипта C++ он бесполезен, если не знать, как с ним работать. Именно поэтому мы создали несколько ресурсов, которые помогут вам освоиться. Для начала мы бы порекомендовали ознакомиться с вебинаром, который продемонстрирует преимущества использования скрипта C++ в настройках. Мы также создали специально для новых пользователей курс PRO, который обучит вас самым важным понятиям на примере полезного математического модуля. Те, кому недостаточно этой информации, могут узнать больше в руководстве, которое содержит детальное описание всех функций скрипта C++.

Новый установщик Dewesoft

В X3 SP6 мы создали установщик программы с нуля на совершенно новом движке. Первым преимуществом нового установщика является то, что он позволяет пользователям модифицировать процесс установки, добавляя и удаляя расширения прямо в установщике с помощью опции «Modify».

Dewesoft X3 SP6 также можно установить в режиме онлайн: пользователю потребуется загрузить маленький файл формата .exe, а файлы, которые понадобятся Dewesoft X, будут загружены во время установки. Мы знаем, что некоторые пользователи не имеют постоянного доступа к Интернету и на нашем сайте всегда можно найти офлайн-версию установщика.

Самая выдающаяся возможность изменённого установщика —  проверка обновлений, просмотр журнала изменений и обновление непосредственно из Dewesoft X. При нажатии на кнопку «Check for updates...» (Проверить обновления), появится окно с журналом изменений, а также список всех новых функций, доступных в новой версии, и устранённых ошибок.

Дизайн журнала изменений значительно улучшен. Вместо одного длинного списка единиц теперь он поделён на разделы. Каждый раздел представляет собой компонент Dewesoft (БПФ, рекордер, параметры и т.д.) и включает собственный список добавленных функций и исправленных ошибок, что делает его более упорядоченным и легко читаемым.

Шина LIN

Плагин шины LIN позволяет с лёгкостью подключаться к нескольким сетям LIN и прослушивать коммуникацию в них. С помощью оборудования Vector мы симулируем ведомые устройства с режимом «только слушать», которые осуществляют прослушку всего обмена данными в шине. Теперь конфигурация оборудования Vector стала ещё проще! Dewesoft автоматически обнаруживает устройства Vector, совместимые с LIN, при их подключении и настраивает их таким образом, чтобы они сразу же были готовы к использованию.

Пользовательский интерфейс прост и интуитивно понятен. В режиме настройки все сигналы LIN отображаются в сетке с предпросмотром расшифрованных данных с шины в режиме реального времени, что позволяет убедиться в правильной расшифровке данных. Плагин может расшифровывать данные с шины тремя разными способами:

  • аналоговые данные с широкими возможностями масштабирования;

  • дискретные данные;

  • расшифровка данных смешанного типа.

Для еще большего упрощения настройки в Dewesoft X также можно импортировать файлы описания LIN (LDF). За счет этого настройка крупных сетей LIN происходит в несколько щелчков мышью.

Модуль масштабирования

Модуль масштабирования — это совершенно новый бесплатный математический модуль, который масштабирует любой скалярный канал. Главные его задачи — масштабирование входных данных и сохранение двух каналов, с необработанными и масштабированными данными. Несмотря на то, что модуль разработан для масштабирования нелинейных данных, его можно использовать и для линейных данных. Можно выбрать три типа масштабирования:

  • по датчику;

  • многочлен;

  • таблица.

Масштабирования на основе многочлена и таблицы не требуют объяснения — они позволяют ввести собственные показатели для масштабирования выбранных входных каналов. Характеристики масштабирования таблицы или многочлена, вводимые пользователем, в удобной форме отображаются на графике справа от экрана схемы. Для максимального удобства масштабирования мы добавили функции копирования и вставки, которые позволяют импортировать или экспортировать коэффициенты. Дополнительную информацию о модуле масштабирования можно получить, нажав F1 при использовании функции для открытия онлайн-руководства.

Другие функции и улучшения

УДОБСТВО ИСПОЛЬЗОВАНИЯ

  • Возможность удалить группу дисплеев целиком

  • Отображение нелинейной таблицы масштабирования в окне настройки канала

  • Возможность создать несколько уведомлений CAN из одного шаблона

  • Дополнительные контекстные ссылки в онлайн-руководстве по программе

  • Добавление имени хоста в файлы модулей удалённого измерения

  • Возможность поиска в прямом и обратном направлениях по сетке DS

  • 64-разрядная версия плагина Rosettes

УСТРОЙСТВА

  • Программная реализация сторожевых схем IOLiteDIO

  • Поддержка 32-разрядного ввода IOLiteDIO

  • Поддержка KryptonLA

  • Безопасный режим для нормирования сигналов

МОДУЛЬ А/Ц ВЫХ

  • Дополнительные возможности масштабирования для выходных данных канала

  • Дополнительные возможности для столбцов

  • Отображение индекса слайса

  • Радиокнопка в свойствах канала заменена на раскрывающийся список

DSA

  • Усталостный анализ

    • Расчёт повреждений (гипотеза Пальмгрена-Майнера)

  • Модальные испытания

    • Хранение наборов данных временных промежутков в режиме триггера (перерасчёт анализа)

    • Поддержка ODS

  • Анализатор электроэнергии

    • Изменения в соответствии с IEC61000-4-30:2015 (группировка высоких частот)

    • Номинальное напряжение в виде канала

 

Обновление до SP6 бесплатно для текущих пользователей Dewesoft X3. Установщики для 64- и 32-разрядных систем можно найти в центре загрузок

Учить больше: