PDA

Просмотр полной версии : Как отследить ошибку при использовании протокола ОВЕН?



GoodLuck
23.01.2015, 09:38
Здравствуйте!

Для чтения модуля МВ110-8А использую протокол ОВЕН. При обрыве датчика, сохраняется последнее измеренное значение. Как сделать, чтобы при обрыве, значение переходило в ноль.

У функционального блока OWEN_GET_REAL выход Error почему-то всегда равен нулю, даже если есть обрыв датчика.

GoodLuck
09.02.2015, 21:40
В продолжении темы.
Отслеживаю исключительные ситуации путем чтения значений нулевого байта согласно табл. 4.3 в РЭ.

В процессе отладки программы выяснилось, что время от времени этот байт становится равным коду ошибки, несмотря на то, что датчик подключен и работает исправно. Это значение держится в течении одного опроса, в следующий опрос выдается нормальное значение.

Чем можно объяснить данное явление?