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

    Камил Латыпов
    Участник

    Вопрос простой: минимальный возможный интервал для анализа в программах модуля = 0,1сек. Можно ли его уменьшить?

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

    Минимальный временной интервал измерения данных для программ, запускаемых с помощью Unit»а, составляет 0,1 сек так как результаты измерения приходят с запущенной в фоновом режиме программы ZETLab. Реализовывать в программах время усреднения менее 0,1 секунды нецелесообразно, так как человек не будет успевать реагировать на отображаемые данные.

    #48438

    Камил Латыпов
    Участник

    Если наблюдает человек, то понятно что менее 0,1сек он не заметит, а если я обращаюсь программно через цикл к компоненту Вольтметр и генератор сигналов, то это очень медленно. Представьте например, что ЦАП пробегает значения 0..65536, а вольтметр должен фиксировать показания некоего прибора с каждым тактом ЦАПа. А один такт занимает 0,1сек. В итоге все измерение проходит за… 1ч.50 мин. Согласитесь, как то неудобно 🙂

    #48439

    Да. Но если вам требуется измерение в каждый такт ЦАПа, то необходимо работать непосредствено с сервером.

    #48440

    Андрей К
    Участник

    Здравствуйте.

    Если Вам необходимо отрабатывать сигнал чаще 0.1 секунды, то можно использовать компонент SRV.ocx и получая поток данных (цифровая последовательность с АЦП с буферизацией) обрабатывать хоть каждый отсчет АЦП.

    Спасибо за вопрос.

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

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