• Автор
    Тема
  • #101301

    Выполнены изменения:
    Общие исправления ошибок и доработка программ.

    1. ZETPanel:
    — теперь Вам не надо запоминать на каком экране что запущено, Вы можете ввести любое название экрана для удобного поиска;
    — количество экранов увеличилось до 10.

    2. Модальный анализ и компонента:
    — реализовали ручное изменение выбора порядка фильтра верхних и нижних частот;
    — добавлена возможность рестарта фильтров (при переключении) для корректной работы настройки фильтров;
    — исправлены локальные ошибки и оптимизирован алгоритм правильной работой ручного изменения порядка;
    — исправлена ошибка в чек-боксах настроек вариантов спектра; в частности «Ударный спектр»;
    — переделана работа функции асинхронного режима (изм. канала), исправлены локальные ошибки приводящие к INF и NAN в расчётах резонансной частоты;
    — исправлена функция просчёта данных на опорном канале для асинхронного режима;
    — исправлена функция автомасштабирования с учётом отображения спектра (ударного или обычного);
    — исправлена функция просчёта для ударного спектра при синхронном режиме;
    — дополнен интерфейс окна «параметры» — стилизация активных и неактивных элементов;
    — исправлена функция сохранения при включенном ударном спектре;
    — оптимизирован код функций асинхронного режима, убраны лишние вычисления, повышена производительность;
    — исправлен расчёт длины массива «Ударного спектра» с учётом встречающихся величин в конце (NAN, INF, >MaxLevel);
    — изменено выделение памяти с учётом оптимизации кода спектра;
    — оптимизирован код функций асинхронного режима, убраны лишние вычисления, повышена производительность;
    — исправлены некоторые недочёты в функциональности окна параметров; Изменен интерфейс в соответствии с требованиями.
    — исправлена ошибка в автомасштабе, теперь параметры для гриды устанавливаются непосредственно перед выводом.
    — дополнен код новых свойств в компоненте SCADA модального анализа.
    — отключён автоматический просчёт спектра после прим. настроек;
    — подправлен автомасштаб графиков спектра (по оси Y).

    3. Доработка нового многоканального Взаимного корреляционного анализа и компонента ZETCorr.ocx
    — реализовали в ZetCorr.ocx окно параметров, используя окна параметров с синхронизацией значений из окна параметров со значениями из старых свойств..
    — переход в corr.exe & ZetCorr.ocx на передачу структур CFG-контейнера, что должно существенно сократить время загрузки SCADA-проектов с коррелятором.
    — реализация обратной связи (структуру параметров контейнеров можно передавать из ocx в exe и обратно);
    — доработка кода с целью: исправления ошибок;оптимизации; задания каналов из UNIT по GUID каналов.

    4. Передатчик сигналов:
    — NetSrv. Работа над OPC-клиентом. Поиск решения проблемы передачи сообщений между классами. Отладка работы программы в связи с добавлением комбобокса, в котором содержаться OPC сервера;
    — Работа над OPC-клиентом. Решение проблемы построения дерева. Создание класса с потоком для работы с OPC-сервером;
    — Поиск причины корректной работы построения дерева;
    — в таблице реализовано контекстное меню. Реализована обработка «горячих клавиш»;
    — реализовано добавление тэга в таблицу по двойному клику;
    — добавлены иконки отображения состояния;
    — исправление программы в связи с добавлением контейнеров;
    — добавили исключения;
    — оптимизирован поиск повторных включений тэга;
    — исправлена ошибка при повторном клике на отображение дерева;
    — исправили ошибки, возникающие при повторном подключении к OPC-серверу;
    — изменили перерисовку тэгов;
    — добавили возможность обновления тэгов OPC сервера с последующим перестроением дерева;
    — изменили способ заполнения контейнера данными OPC-сервера;
    — реализовали обновление дерева и таблицы (с общим набором тэгов);
    — изменили структуры передачи тэгов. Организовали отправку тэгов, улучшили синхронизацию потоков;
    — работа над приемом отправленных OPC данных;
    — добавили обработку команды загрузки CFG файла;
    — при повторном открытии окна параметров теперь сохраняются отслеживаемые тэги (в комбобоксе отображается выбранный OPC сервер);
    — реализовали версию отправки всех отслеживаемых тэгов при новом connect к NetSrv;
    — настроили отправку тэгов из нескольких потоков;
    — доработали отправку отслеживаемых тэгов при отключении.

    5. Генератор сигналов:
    — исправлена ошибка интерполяции сигнала шума для анализаторов.

    6. Просмотр результатов:
    — добавили кнопку для переключения граммы в чёрно-белый режим;
    — сделали цвет фона по-умолчанию белый;
    — исправили, правильно отображались seg-y файлы;.

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

    8. Диспетчер устройств:
    — переработан внешний вид автономного регистратора;
    — для старых устройств выскакивает предупреждение, если превышена частота дискретизации АЦП;
    — кнопка «Выбор» и «Открыть» запоминают выбранную директорию.

    9. Gramma.ocx:
    — добавили функцию для отрисовки граммы в заданном контексте.

    10. GridGL.ocx:
    — исправили цвет по-умолчанию для цифр вертикальной шкалы.

    11. ZETView:
    — добавили метод для передачи указателя на сервер.

Для ответа в этой теме необходимо авторизоваться.

Авторизация
*
*

Потеряли пароль?

Политика конфиденциальности персональных данных

Регистрация
*
*
*

Политика конфиденциальности персональных данных

Генерация пароля