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

библиотека OwenNet.lib
ФБ Owen_Get_Real
в описании сказано что Выходные переменные:Complete Если значение сигнала 1, то данные получены и актуальны
Error Значение ошибки (исключительной ситуации) согласно протоколу ОВЕН или 0xffff – ошибка таймаута
Прошу заметить что флаг Complete при этом не выставляется

Собственно вопрос - а как разобрать что время работы ФБ закончилось если Complete = false.

Вопрос возник потому что при опросе последовательно 8 датчиков с двух МВ110-8А периодически получаю ошибку таймаута. Эта ошибка появляется без сякой периодики. Явно не понимаю что как крутится, но не знаю куда копать.