Российский производитель и разработчик сертифицированного измерительного оборудования с 1987 года


Запуск потока E-502 по импульсу на цифровом входе

Вы не вошли.

 Поиск | Регистрация | Вход 

alexs_itm1
15.07.2025 10:54:59
#1

Гость

Запуск потока E-502 по импульсу на цифровом входе

Здравствуйте !
Пытаюсь в программе запустить поток с АЦП по сигналу на цифровом входе (по спаду или по фронту), однако поток запускается независимо от сигнала на цифровом входе.
Далее привожу фрагмент кода:

#define X502_SYNC_DI_SYN2_FALL 7
	       err=X502_SetSyncStartMode(hnd,X502_SYNC_DI_SYN2_FAIL);
	       err=X502_StreamsEnable(hnd,X502_STREAM_ADC); 
	       err=X502_StreamsStart(hnd); 

Скажите, пожалуйста, что не так?
Спасибо

15.07.2025 15:43:55
#2

Сотрудник "Л Кард"
Здесь с 17.04.2014
Сообщений: 1,326

Re: Запуск потока E-502 по импульсу на цифровом входе

Здравствуйте.
Возможно  проблема в том что не вызывается или вызывается не в тот момент функция X502_Configure(). Она должна вызываться после задания всех параметров, включая X502_SetSyncStartMode, и до X502_StreamsStart(). Функции X502_SetXXX только изменяют параметры в структуре настроек описателя модуля в ПК, а в модуль настройки передаются только по Configure, без нее и настройки не применяться.