Opened 6 лет ago

Closed 6 лет ago

#60 closed баг (fixed)

Ложная остановка по низкой температуре ЧРП

Сообщил: san Владелец: alx
Приоритет: Полный атас Этап разработки: 1-я очередь
Ключевые слова: Копия:

Описание

При запуске привода срабатывает авария "26.2 Остановка по низкой температуре ЧРП", хотя в ЧРП параметр 16.39 = 37 градусов цельсия.

ЧРП Danfoss
r416

История изменений (5)

comment:1 by alx, 6 лет ago

In 419/smartHDC:

Для выявления причины ложной аварии останова по низкой температуре ЧРП
сделан вывод ответа ЧРП на запрос температуры на отладочный экран. See #60.

comment:2 by alx, 6 лет ago

Для поиска причины такого поведения хотелось бы узнать, какие значения отображаются на последней строчке отладочного экрана в r419.

comment:3 by san, 6 лет ago

какие значения отображаются на последней строчке отладочного экрана в r419.

02 03 02 00 23

in reply to:  3 comment:4 by alx, 6 лет ago

Replying to san:

02 03 02 00 23

Все ясно. Несмотря на то, что в документации написано, что параметр 16-39 8-битный, ЧРП возвращает два байта, первый из который равен нулю. Так как наш контроллер ожидает получить в ответе только один байт, он использует первый (старший) байт, и думает, что температура ЧРП 0!

Сейчас исправлю...

comment:5 by alx, 6 лет ago

Владелец: установлено в alx
Решение: fixed
Состояние: newclosed

In 420/smartHDC:

Исправлена ошибка: при получении ответа на запрос температура ЧРП Danfoss
использовался старший байт вместо младшего, что приводило к ложной аварии.
Closes #60.

Note: See TracTickets for help on using tickets.