-
Тема
-
Выполнены изменения:
Общие исправления ошибок и доработка программ.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:
— добавили метод для передачи указателя на сервер.
Для ответа в этой теме необходимо авторизоваться.