Opened 6 лет ago

Closed 6 лет ago

Last modified 6 лет ago

#15 closed баг (не будем делать)

Включается вентилятор маслоохладителя

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

Описание (последним изменил san)

При включении контроллера автоматом Q1 в момент включения иногда замыкаются контакторы "вентилятора" и "доп насоса" на 1-2 секунды, затем отключаются. Контроллер в этот момент ещё не загружен.

Вложения (3)

F0001TEK.JPG (79.6 KB ) - added by alx 6 лет ago.
P81221-155759.jpg (518.0 KB ) - added by andrei 6 лет ago.
3V и ind_en
1.jpg (210.5 KB ) - added by andrei 6 лет ago.

Download all attachments as: .zip

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

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

Replying to san:

(больше подробностей пока нет)

OK. Подождем подробностей...

comment:2 by san, 6 лет ago

Для выяснения подробностей требуется #16

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

Replying to san:

Для выяснения подробностей требуется #16

??? Почему непременно требуется #16? Можно ведь записать журнал на USB Flash и просмотреть на компьютере...

Довольно странно - проблеме установлена высокая срочность, а ее решение откладывается всего лишь из-за нежелания сходить в магазин за флешкой... :)

comment:4 by san, 6 лет ago

Флешка есть, но нет компьютера, да и пользоваться им не очень удобно в условиях цеха.

comment:5 by alx, 6 лет ago

In 342/smartHDC:

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

comment:6 by alx, 6 лет ago

Запрошенное в #16 сделано, можно выяснять подробности.

comment:7 by san, 6 лет ago

Такое поведение проявляется не всегда, ждём пока Артём поймает

comment:8 by san, 6 лет ago

Приоритет: Срочносредний

comment:9 by san, 6 лет ago

Владелец: установлено в andrei
Состояние: newassigned

Передам пока Андрею, т.к. случаи спонтанного включения были в том числе и когда контроллер ещё загружался

comment:10 by san, 6 лет ago

Описание: изменено (отличие)

comment:11 by san, 6 лет ago

Воспроизвёл один раз "на столе"

  1. Sam5 + УГП + IND + мультиметр в режиме прозвонки (на контактах реле вентилятора)
  2. Подал примерно одновременно 24В и 12В
  3. Примерно на секунду раздался писк мультиметра

in reply to:  11 comment:12 by alx, 6 лет ago

Replying to san:

Воспроизвёл один раз "на столе"

А больше одного раза воспроизвести не удается?

По крайней мере понятно, что проблема не в пускателе...

comment:13 by san, 6 лет ago

Больше одного раза пока нет, но я всего раз 5 попробовал на этом комплекте плат.

by alx, 6 лет ago

Вложение: F0001TEK.JPG added

in reply to:  11 ; comment:14 by alx, 6 лет ago

Replying to san:

Воспроизвёл один раз "на столе"

Возможно, это не было реальным воспроизведением, а просто следствие плохого питания. У меня на столе происходят самые разнообразные сбои просто при подключении/отключении датчиков. Вот, например, как ведет себя напряжение питания 24В (от источника DRA240) на входе платы SAM-UGP в момент подключения перемычки к выключенному выходу ЭК:


В реальной-то установке, я надеюсь, питание нормальное...

comment:15 by san, 6 лет ago

У меня в эксперименте был внушительных размеров источник питания 24В, думаю что питание было хорошее, хотя 24В на это реле как-раз не влияют. А источник 12В у меня был такой-же как и в станции - что-то типа AMR?-12, нет под рукой документации на станцию...

in reply to:  14 ; comment:16 by andrei, 6 лет ago

Replying to alx:

В реальной-то установке, я надеюсь, питание нормальное...

Такое же. При КЗ никакому питанию хорошо не будет.

Version 0, edited 6 лет ago by andrei (следующий)

in reply to:  16 comment:17 by alx, 6 лет ago

Replying to andrei:

В реальной-то установке, я надеюсь, питание нормальное...

Такое же.

Тогда, ИМХО, это никуда не годится... :( При таком питании нормально работать установка не будет... Хотя к теме данного тикета это прямого отношения не имеет...

comment:18 by andrei, 6 лет ago

На столе не воспроизводится.
На реальной скважине я этого тоже не видел.

comment:19 by san, 6 лет ago

На столе не воспроизводится.

На твоём, на моём воспроизводилась.
И на комплексе воспроизводится, езжай на комплекс.

comment:20 by Art_M, 6 лет ago

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

comment:21 by andrei, 6 лет ago

Придется ехать в гтп с осциллографом

by andrei, 6 лет ago

Вложение: P81221-155759.jpg added

3V и ind_en

comment:22 by andrei, 6 лет ago

3V и ind_en
Эксперимент "на столе".
9 - 3V платы IND-UGP.
2 - 3.3V платы SAM5.
1 - сигнал ind_en.
Преобразователи на платах запускаются не одновременно, при этом ind_en подтянутый к обеим шинам питания после включения висит где-то около 1.5В.
Регистры на платах получились запитаны от разных напряжений и вообще непонятно как взаимодействуют первые полсекунды после старта и что у них на выходе.
Думаю что вентилятор тогда и включается.
Пока не вижу как можно это исправить в сугробе на отгруженных приводах.
В будущих разработках учту эти хитрости.

in reply to:  22 comment:23 by alx, 6 лет ago

Replying to andrei:

Регистры на платах... непонятно как взаимодействуют первые полсекунды после старта

Охотно поясню. Первые пол-секунды после старта регистры на платах не взаимодействуют никак. Взаимодействие начинается после загрузки системы и старта демона smarthdcd.

comment:24 by andrei, 6 лет ago

Спасибо за объяснение.
Но еще остается вопрос что у них на выходе до тех пор пока демон не загрузился. Учитывая что enable не в "1". Плюс они еще и запитываются паразитно. Ну или не запитываются, но на выводах питания непонятно какое напряжение. При этом на входы могут поступать 3-х вотльтовые сигналы.

in reply to:  24 ; comment:25 by alx, 6 лет ago

Replying to andrei:

Но еще остается вопрос что у них на выходе до тех пор пока демон не загрузился.

Этот вопрос остался без ответа, так как в нем не уточняется, о каком именно выходе вопрос. Если о выходах Q0...Q7, то напряжения на них определяются подключенными цепями, так как указанные выходы находятся в третьем (высокоомном) состоянии.

Учитывая что enable не в "1".

Если речь идет о сигнале ind_en, согласно осциллограмме в comment:22, он именно в "1" - напряжение на нем превышает 70% напряжения питания.

на выводах питания непонятно какое напряжение.

И это могу пояснить. Согласно той же осциллограмме в comment:22, на выводах питания - 1.1 В. И это неправильно, должно быть не менее 2 В, однако никакого криминала я в этом не вижу, так как питание платы еще не появилось. Как видно из той же осциллограммы, при появлении питания напряжение поднимается до положенных 3.3 В.

in reply to:  25 ; comment:26 by andrei, 6 лет ago

Replying to alx:

Учитывая что enable не в "1".

Если речь идет о сигнале ind_en, согласно осциллограмме в comment:22, он именно в "1" - напряжение на нем превышает 70% напряжения питания.

Речь именно о нем. Запитан он от напряжения, которое 1,1В. Но это частный случай, в жизни напряжения чуть больше-чуть меньше. И я не уверен что последовательность включения такая же как на осциллограмме. У меня источники напряжения другие стоят.

на выводах питания непонятно какое напряжение.

И это могу пояснить. Согласно той же осциллограмме в comment:22, на выводах питания - 1.1 В. И это неправильно, должно быть не менее 2 В.

Я еще поосциллографирую после обеда, и надо правильные источники поставить.

in reply to:  26 ; comment:27 by alx, 6 лет ago

Replying to andrei:

Я еще поосциллографирую после обеда, и надо правильные источники поставить.

Это все хорошо, но я не очень понимаю, какое это все может иметь отношение к проблеме данного тиикета...

in reply to:  25 comment:28 by alx, 6 лет ago

Replying to alx:

...на выводах питания - 1.1 В. И это неправильно, должно быть не менее 2 В.

УТОЧНЮ: это было бы неправильно для случая штатной работы схемы. Но учитывая, что питание платы еще не появилось, никакого криинала в таком "недопитанном" состоянии я не вижу...

in reply to:  27 ; comment:29 by andrei, 6 лет ago

Replying to alx:

Replying to andrei:

Я еще поосциллографирую после обеда, и надо правильные источники поставить.

Это все хорошо, но я не очень понимаю, какое это все может иметь отношение к проблеме данного тиикета...

Ну вентилятор кто-то включает. Вот я этого кого-то пытаюсь найти.
Пока подозреваю регистр.

in reply to:  29 comment:30 by alx, 6 лет ago

Replying to andrei:

Пока подозреваю регистр.

Тогда, чтобы либо подтвердить, либо отбросить это подозрение, мне кажется, было бы логичным осциллографировать сигналы на выходах Q4 и Q5 регистра D12...

comment:31 by andrei, 6 лет ago

Да, спасибо.
Жду источники для воспроизведения условий как в станции.

by andrei, 6 лет ago

Вложение: 1.jpg added

comment:32 by andrei, 6 лет ago


Воспроизвел ситуацию, когда 24В появляются позже 12В.
1 - сигнал ind_en.
2 - 3.3V платы SAM5.
3 - выход D12:4 управляющий вентилятором.

comment:33 by andrei, 6 лет ago

Сделать в новой версии УГП-ЧР:

  • не разделять 3,3V и 3V, в идеале запитать все платы от одного источника.
  • измерение обрыва/кз катушек включить через развязку.

in reply to:  33 comment:34 by alx, 6 лет ago

Replying to andrei:

Сделать в новой версии УГП-ЧР:

  • не разделять 3,3V и 3V, в идеале запитать все платы от одного источника.
  • измерение обрыва/кз катушек включить через развязку.

??? Андрей, извини, но я не понял, к чему относится этот комментарий. Какое он имеет отношение к проблеме данного тикета?

comment:35 by andrei, 6 лет ago

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

in reply to:  35 ; comment:36 by alx, 6 лет ago

Replying to andrei:

думаю что легко мы проблему не победим и в общем тикет можно было бы закрыть как непобежденный.

Хм... А в чем сложность побеждения проблемы? Может быть я что-то упускаю из вида, но на первый взгляд ничего сложного не вижу...

in reply to:  36 comment:37 by andrei, 6 лет ago

Replying to alx:

Хм... А в чем сложность побеждения проблемы?

В трудоемкости?
Блоки же уже отгружены и стоят в сугробе. Одна установка в работе, и на ней тоже паять не желательно.

comment:38 by andrei, 6 лет ago

Решение: не будем делать
Состояние: assignedclosed

Проблема ясна, в следующем релизе УГП-ЧР переделаем питание. Т.к. проблема не критична, отгруженные блоки дорабатывать не будем.

in reply to:  38 comment:39 by alx, 6 лет ago

Replying to andrei:

в следующем релизе УГП-ЧР переделаем питание.

??? Зачем (простите за любопытство)?

comment:40 by andrei, 6 лет ago

Думаю что для улучшения блока.

in reply to:  40 comment:41 by alx, 6 лет ago

Replying to andrei:

Думаю что для улучшения блока.

Спасибо за исчерпывающий ответ.

Note: See TracTickets for help on using tickets.