Семейство продуктов Цифрового сигнала анализатора (DSA) разработано, чтобы сделать очень точные измерения звуковой частоты. Можно синхронизировать другой PCI и семейства продуктов PXI с помощью Триггерных Связей и Связей Часов. Чтобы синхронизировать PXI и семейство PCI устройств DSA, необходимо использовать демонстрационные часы с основанной на времени синхронизацией или ссылочные часы основанная на времени синхронизация. Свойство AutoSyncDSA
позволяет вам автоматически включать и гомогенную и неоднородную синхронизацию между PCI и семействами устройств PXI. свойство AutoSyncDSA
автоматически конфигурирует все необходимые часы, триггеры, и синхронизирующие импульсы должны были синхронизировать устройства DSA на вашем сеансе.
Устройства PXI синхронизируются с помощью объединительной платы корпуса PXI, которая включает синхронизацию и инициирование шин. Можно автоматически синхронизировать эти ряды устройства оба гомогенно (в том же ряду) и разнородно (через отдельный ряд) на том же сеансе.
Серия PXI/e 446x
Серия PXI/e 449x
Серия PXI 447x
Прежде чем вы будете синхронизировать, будете гарантировать, что ваши комбинации устройства придерживаются этих аппаратных ограничений:
Можно синхронизировать эти ряды с помощью или PXI или шасси PXIe. Убедитесь, что все ваши модули находятся на том же шасси.
Можно использовать любой слот на шасси, которое поддерживает модуль.
Можно синхронизировать этот ряд и гомогенно и разнородно только на шасси PXI. Можно использовать их на шасси PXIe, чтобы получить несинхронизируемые данные.
На шасси PXI только системный слот синхронизации может управлять триггерной шиной. Обратитесь к своему руководству устройства, чтобы найти системный слот синхронизации. Это изображение показывает системный слот синхронизации на PXIe 1062Q шасси.
Гомогенная синхронизация: можно синхронизировать PXI 447x устройства гомогенно, целое одно устройство включается в системный слот синхронизации шасси PXI.
Неоднородная синхронизация:
Можно синхронизировать PXI 447x устройство с PXI 446x устройство, когда 446x включается в системный слот синхронизации шасси PXI.
Вы не можете синхронизировать PXI 447x устройства с PXI 449x устройства.
Вы не можете использовать гибридный слот, совместимый 446x устройства.
446x Ряд | 447x Ряд | 449x Ряд | |
---|---|---|---|
446x Ряд | ✓ |
| ✓ |
447x Ряд |
|
| χ |
449x Ряд | ✓ | χ | ✓ |
Устройства PCI синхронизируются, используют кабель RTSI. Можно автоматически синхронизировать эти ряды устройства оба гомогенно (в том же ряду) и разнородно (через отдельный ряд) на том же сеансе, когда они соединяются с кабелем RTSI.
Серия PCI 446x
Серия PCI 447x
Если вы синхронизируетесь, устройства PCI убеждаются, что вы указываете кабели RTSI в Проводнике Измерения и Автоматизации. Для получения дополнительной информации смотрите Интегрирование системы реального времени (RTSI) статьи базы знаний NI и Объясненную Настройку.
Этот пример показывает, как получить синхронизируемые данные из двух устройств PCI DSA, NI PCI-4461 и NI PCI-4462.
Соедините эти два устройства с кабелем RTSI.
Укажите свой кабель RTSI в Проводнике Измерения и Автоматизации.
Создайте сеанс приобретения и добавьте один канал аналогового входа напряжения от каждого из двух устройств PXI
s = daq.createSession('ni'); addAnalogInputChannel(s,'Dev1',0,'Voltage'); addAnalogInputChannel(s,'Dev2',0,'Voltage');
Синхронизируйте два канала с помощью свойства AutoSyncDSA
:
s.AutoSyncDSA = true;
Получите данные на переднем плане и постройте его:
[data,time] = startForeground(s); plot(time,data)
Устройства DSA имеют созданный в цифровом фильтре. Необходимо объяснить задержки фильтра при синхронизации между неоднородными устройствами. Обратитесь к своим руководствам устройства для получения информации о задержке фильтра. Для получения дополнительной информации смотрите статью базы знаний NI, Почему Мои Данные Задерживаются При использовании Устройств DSA? (ID документа: 2UI8PGX4).
Этот пример показывает, как объяснить задержки фильтра, когда вы используете ту же синусоиду, чтобы получить от двух различных каналов от двух различных устройств PXI. Отлично синхронизируемые каналы покажут нулевую задержку фазы между двумя полученными сигналами.
Создайте сеанс и добавьте два канала аналогового входа с типом измерения 'Voltage'
от National Instruments® PXI-4462 и NI PXI-4472.
s = daq.createSession('ni'); ch1 = addAnalogInputChannel(s,'PXI1Slot2',0,'Voltage'); ch2 = addAnalogInputChannel(s,'PXI1Slot3',0,'Voltage');
Получите несинхронизируемые данные и постройте их:
[data,time] = startForeground(s); plot(time,data)
Используйте AutoSyncDSA, чтобы автоматически сконфигурировать триггеры, часы и синхронизирующие импульсы каналов, чтобы синхронизировать устройства:
s.AutoSyncDSA = true;
Получите синхронизируемые данные:
[data,time] = startForeground(s); plot(time,data)
Вычислите задержку фазы между двумя каналами, с помощью таблицы данных устройства:
Таблица данных NI PXI 4462 задает задержку фазы, чтобы быть 63 выборками, когда свойство EnhancedAliasRejectionEnable
отключено. Проверяйте, чтобы убедиться, что это свойство установлено в false
или 0
:
ch1.EnhancedAliasRejectionEnable
ans = 0
Чтобы синхронизировать сигналы от этих устройств, задержка фазы должна быть выборки 24
или 63-38
. Подтвердите, что возвращенные данные являются 24 выборками независимо.
Таблица данных NI PXI 6672 задала задержку фазы, чтобы быть 38 выборками, когда свойство EnhancedAliasRejectionEnable
отключено. Проверяйте, чтобы убедиться, что это свойство установлено в false
или 0
:
ch2.EnhancedAliasRejectionEnable
ans = 0