Opened 6 лет ago

Closed 6 лет ago

#192 closed баг (fixed)

АПВ при переводе из АВТ в РУЧ

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

Описание

Эксперимент от Артема.
Переключатель в АВТ.
Вызываем аварию 20.2 Перегруз по току ЧРП.
Запускается таймер АПВ.
Переключатель переводится в РУЧ, а затем обратно в АВТ.
При этом остается "20.2 ожидается АПВ", но АПВ не происходит. И стартовый ход не происходит.

Артем ждал что если есть ожидание АПВ, то АПВ должно случиться.
Ну и вроде при переключении в АВТ мы должны выполнить стартовый ход, который тоже не выполняется.

Вложения (1)

messages (99.4 KB ) - added by andrei 6 лет ago.

Download all attachments as: .zip

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

by andrei, 6 лет ago

Вложение: messages added

comment:1 by san, 6 лет ago

Если смотреть на последнее происшествие 20.2 в логе,

12:27:11 smarthdcd[2507]: controller.cpp:5355: Авария привода: 20.2 Перегруз по току ЧРП НУ1. АПВ №2

и считать что таймаут АПВ тот же что и в предыдущих экспериментах(60 сек.), то выходит что таймаут АПВ истёк когда привод был в режиме руч.
Согласно тз, по истечению таймаута авария 20.2 должна быть снята, а действий при снятии быть не должно(они только для режима авт.).
Однако в 12:28 снятия аварии в логе я не вижу.

in reply to:  description comment:2 by alx, 6 лет ago

Replying to andrei:

Артем ждал что если есть ожидание АПВ, то АПВ должно случиться.

Перечитал описание аварии. Действительно, сейчас она реализована неточно. Сейчас при любом изменении положения переключателя режима работы таймер АПВ отменчется, что неправильно. Переделаю.

Ну и вроде при переключении в АВТ мы должны выполнить стартовый ход, который тоже не выполняется.

А это - неверное ожидание. ТЗ запрещает запуск привода, если хотя бы одна из присутствующих аварий требует остановки привода. Авария 20.2 остановки привода требует.

comment:3 by alx, 6 лет ago

Решение: fixed
Состояние: newclosed

In 739/smartHDC:

Если при наличии аварии 20.1 или 20.2 переключатель режима работы переводится в положение "РУЧ" или "выкл",
то таймер АПВ не отменяется. Вместо этого добавлены дополнительные проверки на положение переключателя
"авт" для выполнения действий при снятии. Если переключатель не в положении "авт", авария снимается без
выполнения действий. Closes #192.

Note: See TracTickets for help on using tickets.