Добрый день
В рамках свой диссертационной работы занимаюсь изготовлением прецизионного мехатронного пресса под управлением Labview, в качестве платы управления используется плата sbrio 9636. Для вычисления скорости вращения используются абсолютные энкодеры с выходом в виде кода Грея. Все это обрабатывается на FPGA. Регулятор по скорости реализован на RT контроллере. Размер буфера FIFO равен 1 элементу. Данные из FIFO забираются с частотой в 1 кГц.
Возникла проблема следующего рода:
данные из буфера FIFO на RT контроллер приходят с опозданием в 3-4 секунды, хотя должны вроде как мгновенно, тк на FPGA нет никаких задержек с обработкой и отправкой.
P.S. Проблема с задержкой наблюдается только при использовании циклов с тактированием, при использовании простого бесконечного цикла без привязки ко времени все просто "летает", как можно решить данный вопрос, тк обязательна привязка ко времени?
Заранее спасибо