Форум ZETLAB

Архив обсуждений, технических вопросов и ответов по оборудованию, программному обеспечению и внедрению измерительных систем.

Страницы: 1
RSS
Подача сигнала на вибростенд
 
Добрый день! Необходимо подать произвольный сигнал на вибростенд Tira. Подскажите, пожалуйста, как это сделать в программе ZETVIEW? Используется анализатор спектра ZET017-U8.
 
Добрый день! Если необходимо подать произвольный сигнал, то лучше воспользоваться генератором сигналов из файла (https://zetlab.com/vosproizvedenie-iz-fayla/). Для этого Вам необходимо подготовить файл формата ana/anp, который будет содержать необходимый произвольный сигнал, а затем воспроизвести его через генератор сигналов. Если же необходимо подать шум, то лучше воспользоваться генератором шума (https://zetlab.com/shum/). Необходимо иметь в виду, что в данном случае никаких защит и управления виброгенератором не предусмотрено. Данные функции имеются только в системах управления виброиспытаними (https://zetlab.com/produkciya/izmeritelnoe-oborudovanie/sistemyi-upravleniya-vibrostendom-suv/).
 
Спасибо Вам большое, буду пробовать
 
Попробовал генератор белого шума - получилось и вибростенд "ожил". Но это не то, что нужно. Объясню подробно. Мы строим систему управления для исследования активной системы виброзащиты. Для этого нужно получить сигналы с двух датчиков, обработать их, сложить и подать полученный сигнал (вот что имелось ввиду под "произвольным сигналом") с помощью генератора на усилитель вибростенда в следующий момент дискретизации. То есть управляющий сигнал рассчитывается в "реальном времени". Сигналы с двух датчиков ускорений получаем с помощью анализатор спектра ZET017-U8. В SCADA-проекте ставим два блока "Измерительный канал", далее вольтметром постоянного тока превращаем синий P-сигнал в зеленый F-сигнал, затем блоки "Интегратор", "Умножение", "Сумматор". До этого момента принципиальных вопросов нет. Далее рассчитанный зеленый F-сигнал нужно подать через ЦАП того же анализатора спектра ZET017-U8 на усилитель вибростенда. Как это сделать?
 
В таком случае можно порекомендовать использовать Генератор сигналов (Вход) (в ZETVIEW компонент "Входной канал" из раздела Генераторы (ЦАП). Все необходимые операции с сигналами, получаемыми от датчиков, произвести через программу "Формула" (вывод сигнала в ZETVIEW осуществляется через компонент "Канал формулы"). Пример реализации
 
Да, это то что нужно. Но... Для пробы беру сигнал с акселерометра и подаю сразу на генератор. На генератор сигнал идет с задержкой 1 сек. Как убрать задержку?
 
К сожалению, задержу никак не получится исключить в данном режиме работы. Это специфика работы ЦАП: данные обрабатываются порциями, а не каждый отсчет по-отдельности, и ввиду возможности задержки при передачи данных в устройство, данные для ЦАП передаются с опережением.
 
Размер кадра ("порции") можно изменить?
 
Размер "порции" данных через стандартное меню настройки изменить нельзя, поскольку он запрограммирован в теле программы и является постоянным. Однако, есть возможность это сделать Вашими силами путем написания собственной программы при помощи ZETLAB STUDIO, используя библиотеки SRV.ocx и ZADC.dll. Ознакомиться с руководством оператора ZETLAB STUDIO можно по ссылке: https://file.zetlab.com/Document/HELP_ZETLab_studio_special.pdf.
Страницы: 1
Читают тему