0

Обогрев сидений в ГЛ.

stereonyl 1 year ago updated by Дмитрий Энгельс 1 year ago 21

Добрый день.Включение обогрева сидений, реализовано по средствам подключения синего провода силового блока Х4, к кнопкам включения обогрева сидений.

Синий провод, отправлен в ГЛ.

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

Функция обогрева нужна постоянно, чтоб включалась и просто при езде, а не только при АЗ/ДЗ....

вот такая программа:

Событие-

Двигатель: запуск двигателя

Условие-

Температура основного блока меньше 20 градусов

Действия -

Х4: синий: включить

прервать если :

температура основного блока больше 30 градусов

что в этой программе, не дает выключиться обогреву?

Может быть нужно указать в действии не двигатель, а зажигание включено?

Кнопки включения обогрева с фиксацией?... Если без-выход нужно не включать, а подавать на него импульс.!... 

кнопки с фиксацией … причём я сознательно оставил возможность выключить обогрев в ручную кнопками ( то есть рабочее положение кнопок теперь, они всегда включены ) … соответственно управляет обогревом полностью ГЛ ….

Вот почему не отключает ГЛ обогрев … вот вопрос …

то есть рабочее положение кнопок теперь, они всегда включены

то есть просто подали синий сюда ?

Image 53294

или отключили кнопки от штатной проводки и подали синий ?

так точно … запиновал синий в разьём M11 , штатный зелёный отключил ..

ну так они постоянно замкнуты механически-как их может ГЛ отключить???!! 

... напишите ещё одну программу:ЕСЛИ ТЕМП. ОСНОВНОГО БЛОКА СТАЛА БОЛЬШЕ 30 - ГИБКИЙ АНАЛОГЫВЫЙ ВЫХОД-ВЫКЛЮЧИТЬ... и проверьте, кстати, -достигает ли температура этого значения вообще... 

так тоже пробовал ( две программы одна на включение, другая на отключение )  …. Температура доходит до 30 градусов и идёт выше, так что с диапазоном температур, всё нормально ….. не отключает, потому что не видит какого то действия или другого условия ) 

Не отключает вплоть до того, что глушу двигатель и вытаскиваю ключ и продолжает гореть обогрев … 

прервать если :

температура основного блока больше 30 градусов

В Вашем варианте это СОБЫТИЕ или УСЛОВИЕ ???

условие 

Нужно поставить СОБЫТИЕ Темп.стала выше 30,а условие вообще убрать

Да и событие Зажигание-выключение добавить,а то реле в силовом блоке останется включеным после выключения зажигания

Ок, попробую так … 

Только меня смущает, что индикация обогрева продолжает гореть, на полностью обесточенной машине … а индикация запитана от непосредственно линии самого обогрева … какой то потенциал, достаточный для горения светодиода,  остаётся на синем что ли ? 

а индикация запитана от непосредственно линии самого обогрева …

так если сейчас постоянно работает  синий .

 

всё понял ) 

Вы включили синий гибкой логикой и не выключили его-вот он и подает + от силового блока 

а …. Понятно … в силовом блоке продолжает выполняться  ГЛ , независимо от выключения машины …. Выполняет своим плюсом … ясно ) я думал, что в блоке в этом случае тоже всё прерывается с выключением авто …

ну так ГЛ то снимает напряжение с синего провода силового блока … 

понял, что от штатной цепи отключили... 

Всем спасибо, всё заработало, теперь выключается ..

Image 53298

Image 53299