• Автор
    Тема
  • #106688
    no_img
    Burian
    Участник

    Добрый день!
    Необходимо подать произвольный сигнал на вибростенд Tira. Подскажите, пожалуйста, как это сделать в программе ZETVIEW? Используется анализатор спектра ZET017-U8.

  • Автор
    Ответы
  • #106824

    Добрый день!
    Если необходимо подать произвольный сигнал, то лучше воспользоваться генератором сигналов из файла (https://zetlab.com/vosproizvedenie-iz-fayla/). Для этого Вам необходимо подготовить файл формата ana/anp, который будет содержать необходимый произвольный сигнал, а затем воспроизвести его через генератор сигналов.
    Если же необходимо подать шум, то лучше воспользоваться генератором шума (https://zetlab.com/shum/).
    Необходимо иметь в виду, что в данном случае никаких защит и управления виброгенератором не предусмотрено. Данные функции имеются только в системах управления виброиспытаними (https://zetlab.com/produkciya/izmeritelnoe-oborudovanie/sistemyi-upravleniya-vibrostendom-suv/).

    #106874
    no_img
    Burian
    Участник

    Спасибо Вам большое, буду пробовать

    #106895
    no_img
    Burian
    Участник

    Попробовал генератор белого шума — получилось и вибростенд «ожил». Но это не то, что нужно. Объясню подробно.
    Мы строим систему управления для исследования активной системы виброзащиты. Для этого нужно получить сигналы с двух датчиков, обработать их, сложить и подать полученный сигнал (вот что имелось ввиду под «произвольным сигналом») с помощью генератора на усилитель вибростенда в следующий момент дискретизации. То есть управляющий сигнал рассчитывается в «реальном времени».
    Сигналы с двух датчиков ускорений получаем с помощью анализатор спектра ZET017-U8. В SCADA-проекте ставим два блока «Измерительный канал», далее вольтметром постоянного тока превращаем синий P-сигнал в зеленый F-сигнал, затем блоки «Интегратор», «Умножение», «Сумматор». До этого момента принципиальных вопросов нет. Далее рассчитанный зеленый F-сигнал нужно подать через ЦАП того же анализатора спектра ZET017-U8 на усилитель вибростенда.
    Как это сделать?

    #106963

    В таком случае можно порекомендовать использовать Генератор сигналов (Вход) (в ZETVIEW компонент «Входной канал» из раздела Генераторы (ЦАП). Все необходимые операции с сигналами, получаемыми от датчиков, произвести через программу «Формула» (вывод сигнала в ZETVIEW осуществляется через компонент «Канал формулы»).
    Пример реализации

    #107757
    no_img
    Burian
    Участник

    Да, это то что нужно. Но…
    Для пробы беру сигнал с акселерометра и подаю сразу на генератор. На генератор сигнал идет с задержкой 1 сек.
    Как убрать задержку?

    #107850

    К сожалению, задержу никак не получится исключить в данном режиме работы. Это специфика работы ЦАП: данные обрабатываются порциями, а не каждый отсчет по-отдельности, и ввиду возможности задержки при передачи данных в устройство, данные для ЦАП передаются с опережением.

    #107981
    no_img
    sitdim
    Участник

    Размер кадра («порции») можно изменить?

    #108019

    Размер «порции» данных через стандартное меню настройки изменить нельзя, поскольку он запрограммирован в теле программы и является постоянным.
    Однако, есть возможность это сделать Вашими силами путем написания собственной программы при помощи ZETLAB STUDIO, используя библиотеки SRV.ocx и ZADC.dll.
    Ознакомиться с руководством оператора ZETLAB STUDIO можно по ссылке: https://file.zetlab.com/Document/HELP_ZETLab_studio_special.pdf.

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

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

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

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

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

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

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