Меню

+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Страницы 1
Тема закрыта
|
||||
|
Синхронный цифровой вводПользуюсь платой L780 для сбора данных по вибрации турбогенератора. С аналоговым потоковым сбором особых проблем нет. Есть головная боль: собрать в этом же потоке данные с цифровых входов.
|
|||
|
||||
|
Re: Синхронный цифровой вводАндрей,
Отмечу, что, например, в L-791 синхронный цифровой ввод на фоне сбора данных с АЦП поддержан аппаратно, и там такой режим является штатным. |
|||
|
||||
|
Re: Синхронный цифровой вводСпасибо за ответ. Буду пытаться связаться с Сергеем. Когда у него закончится отпуск? Кстати L791 у меня имеется, но пока нет возможности проверить указанную функциональность. Может тогда еще и другой ответ дадите:
|
|||
|
||||
|
Re: Синхронный цифровой вводвообще говоря логика сбора вроде не менялась.... что значит неполное заполнение? |
|||
|
||||
|
Re: Синхронный цифровой вводбуфер доступен и опрашивается, но при подключенной синусоиде на входе одного из каналов заполняются только несколько периодов сигнала, остальное - белиберда. При включенном цикле сигнал подключенного канала полностью синусоидальный. Не знаю в чем загвоздка. |
|||
|
||||
|
Re: Синхронный цифровой вводммм...при автоините в 0 буфер должен заполниться один раз и все встанет.... глюка вида когда в кадре у одного канала мусор а все остальные нормальные быть не должно... еще могу понять когда в начале буфера все ок, а потом сплошной мусор по всем каналам... |
|||
|
||||
|
Re: Синхронный цифровой вводвот так и получается. что по тому каналу, где синусоида собираются только несколько первых отсчетов в виде синуса, остальное - белиберда. на остальных каналах - вероятно шум и по всей видимости с тем же количеством отсчетов.
|
|||
|
||||
|
Re: Синхронный цифровой вводона и есть количество собранных отсчетов... |
|||
|
||||
|
Re: Синхронный цифровой вводУ меня было такое предположение.
|
|||
|
||||
|
Re: Синхронный цифровой вводпосле каждоq введенноq в буфер компа порции IrqStep отсчетов sync увеличивантся на IrqStep для 780... для 791 похоже... |
|||
|
||||
|
Re: Синхронный цифровой вводСпасибо
|
|||
|
||||
|
Re: Синхронный цифровой вводда
|
|||
|
||||
|
Re: Синхронный цифровой вводУчитывая, что размер буфера не пропорционален числу каналов, то получается в каждом новом цикле я не попаду на нужный канал. Поэтому пришлось отказаться от постоянного цикла.
|
|||
|
||||
|
Re: Синхронный цифровой вводIoAsync должен работать |
|||
|
||||
|
Re: Синхронный цифровой вводМожет я что-то неправильно пишу? вот мой код:
pp.s_Type = L_ASYNC_TTL_INP;
|
|||
|
||||
|
Re: Синхронный цифровой вводвроде нормально. должны считать данные. |
|||
|
||||
|
Re: Синхронный цифровой вводтак вот: должно быть 3000+-2, а выходит 53247, 54886. В чем загвоздка? |
|||
|
||||
|
Re: Синхронный цифровой вводпочему 3000? что подключено на цифровые линии? лучше просто побитово расписать 16 бит... |
|||
|
||||
|
Re: Синхронный цифровой вводСудя по всему должно быть в диапазоне: 1011 1011 0111-1011 1011 1001, а принимаю:
|
|||
|
||||
|
Re: Синхронный цифровой вводэээ... к каким линиям цифровые сигналы подведены? на висячих может быть любое число.... |
|||
|
||||
|
Re: Синхронный цифровой вводвсе 16 линий подключены к тахометру ОМРОН. Под VXD-библиотекой все работало. Причем ситуация аналогична на двух разных компах. Может используется какой-то специальный формат возвращаемого числа? |
|||
|
||||
|
Re: Синхронный цифровой вводвообще говоря ничего не менялось.... тока обертка другая... |
|||
|
||||
|
Re: Синхронный цифровой вводСпасибо за советы.
|
|||
|
||||
|
Re: Синхронный цифровой вводээээ число же 16-ричное....и от 0 до 9 совпадает с десятиричным.... типа (X&0xF) и все.... |
Страницы 1
Тема закрыта