Список форумов   Список форумов  

NI PCI-4474 и её EXT TRIG

Обсуждение работы в LabVIEW с оборудованием

Модераторы: Техподдержка NI, Robert, Модератор

NI PCI-4474 и её EXT TRIG

Сообщение Minzh » Пн мар 14, 2016 11:39 pm

Здравствуйте. Не удаётся настроить данную плату для режима накопления с использованием аналогового референс тригера. Где можно скачать рабочий пример?
Minzh
Пользователь
 
Сообщений: 16
Зарегистрирован: Вт июл 17, 2007 7:00 pm
Откуда: St. Petersburg, Russia

Re: NI PCI-4474 и её EXT TRIG

Сообщение Техподдержка NI » Вт мар 15, 2016 11:53 am

Добрый день, в первую очередь советую вам ознакомиться со статье о разнице аналогового и цифрового тригера
http://digital.ni.com/public.nsf/allkb/ ... A9007876E3

Затем моете посмотреть стандартные примеры (находятся в конце документа)
http://russia.ni.com/sites/default/file ... 0_2010.pdf

Различные варианты использования тригера
http://www.ni.com/example/31021/en/

Ниже еще ряд примеров, частичный код которых вы можете использовать
https://decibel.ni.com/content/docs/DOC-11194
https://decibel.ni.com/content/docs/DOC-11763
https://decibel.ni.com/content/docs/DOC-11663
Техподдержка NI
Специалист LabVIEW
 
Сообщений: 158
Зарегистрирован: Ср мар 20, 2013 9:47 am

Re: NI PCI-4474 и её EXT TRIG

Сообщение Minzh » Вт мар 22, 2016 11:10 am

Благодарю за примеры и чтобы не быть голословным.

У меня есть вот это:
s1.png
s1.png (23.12 KiB) Просмотров: 1288

s2.png
s2.png (3.7 KiB) Просмотров: 1288


При запуске выскакивает вот это:
s3.png
s3.png (24 KiB) Просмотров: 1288


Не могу понять, что она хочет. Помогите разобраться.
Minzh
Пользователь
 
Сообщений: 16
Зарегистрирован: Вт июл 17, 2007 7:00 pm
Откуда: St. Petersburg, Russia

Re: NI PCI-4474 и её EXT TRIG

Сообщение Техподдержка NI » Вт мар 22, 2016 2:52 pm

Добрый день, посмотрите пожалуйста вот эту статью
http://ae.natinst.com/public.nsf/webPre ... enDocument

В ней приводится описание как необходимо использовать , а именно задавать имя канала - откуда заводится триггер

Второй момент на который стоит обратить внимание это источник триггера, ошибка бывает именно если вы используете в качестве источника сигнала - цифровой TTL ,а в самой функции выбираете начать аналоговый сигнал триггера edge
it looks you would like to use PFI0 digital trigger but your DAQmx Trigger vi is expected Analog input. Try to select Start Digital Edge in the DAQmx Trigger vi.

Владимир.
Техподдержка NI
Специалист LabVIEW
 
Сообщений: 158
Зарегистрирован: Ср мар 20, 2013 9:47 am

Re: NI PCI-4474 и её EXT TRIG

Сообщение Minzh » Вт мар 22, 2016 8:57 pm

Ссылка не открывается. На EXT TRIG подаётся аналоговый сигнал - одиночный импульс. Имя канала, откуда заводится триггер - на скрине.
Minzh
Пользователь
 
Сообщений: 16
Зарегистрирован: Вт июл 17, 2007 7:00 pm
Откуда: St. Petersburg, Russia

Re: NI PCI-4474 и её EXT TRIG

Сообщение Техподдержка NI » Ср мар 23, 2016 11:25 am

Добрый день, пойдем по порядку
1)Вы хотите задействовать внешний триггер , как я понимаю аналоговый
Для подключения аналогового триггера необходимо использовать соответствующие линии а именно NI PCI-4474........................... CH<0..3>
об этом есть описание в спецификации , ссылка ниже (9 стр)
http://www.ni.com/pdf/manuals/373861d.pdf

ниже описание ссылки, которую я давал в предыдущем посте

Problem:
I am trying to set the source of my analog trigger to of one of my device's analog input channels. However, the following error occurs:

Error -200265 occurred at DAQmx Start Task
Measurements: An attempt has been made to use an invalid analog trigger source

Solution:
The trigger source input to the DAQmx Start Trigger (Analog Edge) VI must be either a channel name that you have specified in the DAQmx Create Channel (AI-Voltage-Basic) VI or an appropriate APFI line. Specifying the device and channel name will not work.

For example, if you want to trigger off of an analog input channel, you can wire a string constant to the name to assign terminal of the DAQmx Create Channel (AI-Voltage-Basic) VI. Enter Voltage as a value for the string constant. You you must also enter Voltage in the string constant (or control) wired to the source terminal on the DAQmx Start Trigger (Analog Edge) VI.

Entering the physical channel name (i.e. dev1/ai0, M-Series1/ai1, etc.) will result in the aforementioned error. The attached image below highlights the relevant terminals in an example VI.

Как вы видите
а)причина ошибки в неправильном обозначении источника запуска сигнала
б)для правильной работы необходимо написать либо имя канала , который создали в DAQmx Create Channel (AI-Voltage-Basic) (ниже скриншот 1), либо использовать соответствующую линию PFI - для цифрового запуска


2)Если мы говорим о цифровом триггер сигнале, то он как раз использует PFI 0 или если мы говорим о разьеме то это как раз линия EXT TRIG
можете почитать обще положение по ссылке ниже (стр 34)
http://russia.ni.com/sites/default/file ... 0_2010.pdf

Итог, либо вы используете цифровой сигнал триггер,
либо аналоговый, но тогда надо
- физически правильно подключить
- выбрать в программе соответствующее имя канала, в программе
Вложения
скриншот 1.jpg
скриншот 1.jpg (53.8 KiB) Просмотров: 1275
Техподдержка NI
Специалист LabVIEW
 
Сообщений: 158
Зарегистрирован: Ср мар 20, 2013 9:47 am

Re: NI PCI-4474 и её EXT TRIG

Сообщение Minzh » Ср мар 23, 2016 4:41 pm

Я хочу копить данные со всех четырёх входов (ai0, ai1, ai2, ai3) и при этом использовать в качестве сигнала для "запуска" analog reference edge trigger сигнал входа ai0.
Данная плата позволяет такое? И если да, что должно быть вписано в поле trigger source?

Не сочтите за назойливость, с данной серией работаю впервые. С более старыми сериями подобных проблем не возникало.
Minzh
Пользователь
 
Сообщений: 16
Зарегистрирован: Вт июл 17, 2007 7:00 pm
Откуда: St. Petersburg, Russia

Re: NI PCI-4474 и её EXT TRIG

Сообщение Техподдержка NI » Чт мар 24, 2016 6:33 pm

Добрый день, если посмотреть техническую документацию на устройство (36 стр)
http://russia.ni.com/sites/default/file ... 0_2010.pdf

Можно настроить аналоговую электрическую цепь запуска
устройства DSA так, чтобы контролировать любой входной канал,
от которого собираются данные. Выбор входного канала как канала
запуска не влияет на способности сбора данных во входном канале.
Цепь запуска формирует внутренний цифровой запуск, основанный
на входном сигнале и определенных пользователем уровнях
запуска. Например, можно конфигурировать устройство, чтобы
запустить сбор данных после того, как входной сигнал пересечет
определенный пороговый уровень. Можно также направить этот
внутренний запуск к шине PXI или шине запуска RTSI, чтобы
синхронизировать начало операции сбора данных одним
устройством одновременно с этой операцией в других устройствах
системы.

То ответ - можно, что касается поля trigger source то необходимо ввести имя канала, который вы указали в DAQmx Create Channel (AI-Voltage-Basic) VI (скрин шот выше)
Если будут вопросы - обращайтесь.
Техподдержка NI
Специалист LabVIEW
 
Сообщений: 158
Зарегистрирован: Ср мар 20, 2013 9:47 am

Re: NI PCI-4474 и её EXT TRIG

Сообщение Minzh » Пт мар 25, 2016 11:42 am

Не работает. Кроме того, пример для одного канала, а у меня четыре.

s1.png
s1.png (19.78 KiB) Просмотров: 1257

s2.png
s2.png (3.18 KiB) Просмотров: 1257

s3.png
s3.png (24.42 KiB) Просмотров: 1257
Minzh
Пользователь
 
Сообщений: 16
Зарегистрирован: Вт июл 17, 2007 7:00 pm
Откуда: St. Petersburg, Russia

Re: NI PCI-4474 и её EXT TRIG

Сообщение Minzh » Пн апр 04, 2016 2:03 pm

Ответ оказался прост: в поле "trigger source" нужно было вписать "dev2/ai0".
Minzh
Пользователь
 
Сообщений: 16
Зарегистрирован: Вт июл 17, 2007 7:00 pm
Откуда: St. Petersburg, Russia

Re: NI PCI-4474 и её EXT TRIG

Сообщение Техподдержка NI » Вт апр 05, 2016 12:37 am

Добрый вечер, спасибо большое за информацию, в любом случае как и для вас так и для нас это хорошая практика для проработки технических вопросов.
Техподдержка NI
Специалист LabVIEW
 
Сообщений: 158
Зарегистрирован: Ср мар 20, 2013 9:47 am


Вернуться в LabVIEW и оборудование National Instruments

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2