- 26 -
УБЗ-302-01
NOVATEK-ELECTRO
В случае возникновения ошибочной ситуации при принятии кадра (ошибка паритета, ошибка кадра,
ошибка контрольной суммы) УБЗ ответ не возвращает.
В случае возникновения ошибки в формате или значении передаваемых данных
(неподдерживаемый код функции и т. д.) УБЗ принимает кадр запроса и формирует ответ с признаком
и кодом ошибки. Признаком ошибки является установленный в единицу старший бит в поле функции.
Под код ошибки отводится отдельное поле в ответе. Пример ответа приведен на рисунке 2.5.
Коды ошибок приведены в таблице 2.6.
Рисунок 2.5 - Пример ответа после возникновения ошибки.
Таблица 2.6
КОД
ОШИБКИ
НАЗВАНИЕ
Описание
01h
ILLEGAL FUNCTION
Принятый код функции не может быть обработан УБЗ
02h
ILLEGAL DATA
ADDRESS
Адрес данных, указанный в запросе, не доступен
данному подчиненному
03h
ILLEGAL DATA VALUE
Величина, содержащаяся в поле данных запроса,
является недопустимой величиной для УБЗ
04h
SLAVE DEVICE FAILURE
Пока УБЗ пытался выполнить затребованное действие,
произошла невосстанавливаемая ошибка
05h
ACKNOWLEDGE
УБЗ принял запрос и обрабатывает его, но это требует
много времени. Этот ответ предохраняет ведущего от
генерации ошибки таймаута
06h
SLAVE DEVICE BUSY
УБЗ занят обработкой команды. Ведущий должен
повторить
сообщение
позже,
когда
ведомый
освободится
07h
NEGATIVE
ACKNOWLEDGE
УБЗ не может выполнить программную функцию,
принятую в запросе
2.4.5
Система аварийных состояний
При возникновении аварийного состояния УБЗ:
-
на индикатор мнемоники выводится код аварии в соответствии с таблицей 2.7;
-
на индикатор значения выводится значение параметра, по которому возникло аварийное
состояние (если данное аварийное состояние не имеет численного значения, на индикатор выводится
“
“) ;
-
загорается красный светодиод АВАРИЯ (постоянным светом, если АПВ не будет и мигающим, если
ожидается АПВ);
-
реле нагрузки выключается;
-
реле сигнализации включается.
Если УБЗ определяет несколько различных типов аварий одновременно, то коды аварий и значения
параметров выводятся последовательно один за другим.
Если разрешено АПВ, то на индикатор выводятся коды аварий и время, оставшееся до АПВ (если
время ожидания по тепловой перегрузке двигателя больше времени АПВ, то выводится время
ожидания).