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

    Роман Терехов
    Участник

    Нужно сгенерировать сигнал нв выходе ЦАП модуля ZET 220
    3 импульса 70 мкс, раз в 1 секунду, амплитуда 2 В.
    Подскажите, как это сделать в SCADA системе ZETView

Просмотр 6 ответов - с 1 по 6 (всего 6)
  • Автор
    Ответы
  • #49040

    Менеджер ZETLab
    Хранитель

    Для генерирования импульсных сигналов синусоидальной формы служит генератор радиоимпульсов (программа «Генератор сигналов», вкладка «Радиоимпульс» ).
    Сигнал с заданными параметрами будет сгенериван на выходе ЦАП при следующих значениях (0,07с=14,286Гц):

    Подробнее о параметрах радиоимпульсного сигнала: https://www.zetlab.ru/catalog/programs/zetlab/descriptions/dac/signal_02.php

    Для управления генератором в SCADA системе ZETView служат компоненты раздела «Генераторы», в данному случае «Генератор (радиоимпульс)». Входные контакты компонента соответствуют параметрам сигнала в программе «Генератор» на вкладке «Радиомпульс»

    #49041

    Сергей Козлов
    Участник

    Вопрос: существует ли возможность сгенерировать через ПСД ZET210 последовательность прямоугольных!! импульсов: сначала последовательно идут 3 одинаковых прямоугольных импульса длительностью каждый 70 мкс сек, амплитудой 2 В за время 1 секунда (все 3-и), потом 1 сек пауза, потом опять та же пачка из 3 импульсов за 1 секунду далее по циклу. Возможно существует в SCADA ZETVIEW среда разработки сигналов различной формы, где их можно прорисовывать вручную?

    Спасибо.

    #49042

    Менеджер ZETLab
    Хранитель

    Проще всего сделать это с помощью генератора из файла. Файл можно написать вручную: https://zetlab.ru/catalog/programs/zetlab/descriptions/dac/signal_13.php
    Время между отсчетами определяется частотой дискретизации ЦАП.
    Если есть возможность, необходимый сигнал можно записать и воспроизводить записанный сигнал (указать путь к файлу записанного сигнала).

    Если в комплект поставки входит программа «Формула», можно задать формулу «StepGen», и выбрать созданный канал формулы в генераторе сигналов на вкладке «Вход» ( https://www.zetlab.ru/catalog/programs/zetlab/descriptions/zetformula/generator­.php и https://zetlab.ru/catalog/programs/zetlab/descriptions/dac/signal_14.php )

    #49043

    Менеджер ZETLab
    Хранитель

    В скада системе можно реализовать периодическую генерацию импульсных сигналов с помощью генератора импульсов.
    https://www.zetlab.ru/catalog/programs/zetlab/descriptions/dac/signal_09.php

    Генератор настроен на воспроизведение 3-х прямоугольных импульсов равномерно в секунду. С помощью таймера (настроен на генерацию логической «1» раз в 2 секунды) и инверсии (передает с выхода логический «0» ), которая осуществляется через 1 секунду, сигнал с генератора включается/выключается каждую секунду.

    Параметры генератора заданы из следующих расчетов: Т1 = 0,07 сек; Т=1/3 сек. Итого: частота 3 секунды, скважность 0,21. Результат работы генератора продемонстрирован на осциллографе:

    #49044

    Сергей Козлов
    Участник

    Доброго времени суток! У нас появились новые вопросы при создании виртуального прибора, генерирующего импульсы с изменяемыми параметрами.
    1. Генератор всегда выдает значения напряжения большее, чем устанавливаются в параметрах выходного сигнала, например, при установке U=1В на выходе с платы генерируется напряжение равное примерно 1,3В, то же происходит при измерении сигнала на входе платы и на внешнем осциллографе.
    2. Приобрели у Вас SCADA ZetView. При попытке использования модуля ZET Formula для создания импульсов рабочее окно программы делает попытку загрузиться, но не загружается. В чем помет быть проблема? Переустанавливали на нескольких компьютерах.
    3. Нам необходимо одновременно заводить и записывать сигналы с нескольких датчиков. Запись данных с каналов всегда осуществляется только с одного канала, другие каналы никак не реагирует. При попытке записи в указанный каталог, система автоматически изменяет директорию на директорию «по умолчанию». Наша плата Z-210

    Заранее благодарны.

    #49046

    Менеджер ZETLab
    Хранитель

    Здравствуйте, Сергей!
    1) есть речь идет генераторе синусоидальных сигналов, то в качестве уровня задается среднеквадратичное значение (СКЗ) сигнала. При этом максимальная амплитуда (пиковое значение) равна СКЗ* √2 (см https://zetlab.ru/catalog/programs/zetlab/descriptions/dac/signal_01.php и описание программы)
    2) на данный момент в SCADA ZETView есть компонент «Канал формулы», в котором задается формула. Сама программа «Формула» при этом запускается в скрытом режиме, т.е. открывается и «прячется». Когда будет реализована функция Debug в ZETView можно будет устанавливать флаг скрытого режима работы используемых программ, или же их отображения на экране. К сожалению, в одной из предыдущих версий ZETView Формула действительно не работала, или же дело в уже запущенной программе — на компьютере можно запустить только один экземпляр совместо из ZETLab и ZETView. Также Формулу нельзя использовать, если эта программа не входит в комплект поставки оборудования (с недавнего времени программа «Формула» входит в состав опции ZETLab Automatization)
    3) Речь идет о программе «Запись сигналов»? На осциллографе видите все сигналы (может быть просто выключены измерительные каналы)?
    При запуске программы «Запись сигналов» отображаются все реальные и виртуальные каналы и по умолчанию стоят флаги для каждого канала — запись ведется только тех каналов, для которых установлены флаги.

Просмотр 6 ответов - с 1 по 6 (всего 6)

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