Поменяйте лампочки!!! Вы выбрали самые :%?:%; лампы без ККМ (корректора коэффициента мощности) и замыкаете реле по сути на КЗ.
Для понимания изучите http://www.mmp-irbis.ru/content/isto...svetodioda.php и http://meandr.ru/zero_sync
Вид для печати
Поменяйте лампочки!!! Вы выбрали самые :%?:%; лампы без ККМ (корректора коэффициента мощности) и замыкаете реле по сути на КЗ.
Для понимания изучите http://www.mmp-irbis.ru/content/isto...svetodioda.php и http://meandr.ru/zero_sync
Подскажите а как реализовать в CASE Kuhnja_led_STEP задержку при выключении на 2 секунды?Код:TON_ALL(IN:=DI_IN.18 , PT:=pt , Q=> , ET=> );
TON_Kuhnja_Stolovaja(IN:=DI_IN.5 , PT:=pt , Q=> , ET=> );
SWITCH_Kuhnja_led(CLK:=DI_IN.0 , Q=> );
SWITCH_Kuhnja_barnaja_stojka(CLK:=DI_IN.1 , Q=> );
SWITCH_Kuhnja_verhnij_svet(CLK:=DI_IN.2 , Q=> );
SWITCH_Stolovaja_spoty_1(CLK:=DI_IN.3 , Q=> );
SWITCH_Stolovaja_led_1(CLK:=DI_IN.4 , Q=> );
SWITCH_Stolovaja_spoty_2(CLK:=DI_IN.5 , Q=> );
SWITCH_Stolovaja_led_2(CLK:=DI_IN.6 , Q=> );
SWITCH_Detskaja_verhnij_svet(CLK:=DI_IN.7 , Q=> );
SWITCH_Detskaja_bra_1(CLK:=DI_IN.8 , Q=> );
SWITCH_Detskaja_bra_2(CLK:=DI_IN.9 , Q=> );
SWITCH_Detskaja_balkon(CLK:=DI_IN.10 , Q=> );
SWITCH_Spalnja_led(CLK:=DI_IN.11 , Q=> );
SWITCH_Spalnja_spoty(CLK:=DI_IN.12 , Q=> );
SWITCH_Spalnja_bra(CLK:=DI_IN.13 , Q=> );
SWITCH_Vannaja_verhnij_svet(CLK:=DI_IN.14 , Q=> );
SWITCH_Vannaja_vytjazhka(CLK:=DI_IN.15 , Q=> );
SWITCH_Dush_verhnij_svet(CLK:=DI_IN.16 , Q=> );
SWITCH_Dush_vytjazhka(CLK:=DI_IN.17 , Q=> );
SWITCH_Koridor_verhnij_svet_1(CLK:=DI_IN.18 , Q=> );
SWITCH_Koridor_verhnij_svet_2(CLK:=DI_IN.19 , Q=> );
CASE Kuhnja_led_STEP OF
0:
IF SWITCH_Kuhnja_led.Q THEN
DI_OU.0:=TRUE;
Kuhnja_led_STEP:=1;
END_IF
1:
IF SWITCH_Kuhnja_led.Q THEN
DI_OU.0:=FALSE;
Kuhnja_led_STEP:=0;
END_IF
END_CASE
На выходе ставите таймер TOF с временем задержки 2 сек.
Вы не решите данную физическую проблемы программными методами.
Лампы уже куплены под дизайн квартиры, покупать другие у меня возможности нет. Просто с задержкой выключения вроде все работает, только как ее вставить в код я не особо понимаю, может можно купить дополнительно устройство которое исправит ситуацию на уровне железа.
Реле завариваются в момент включения.
Программным способом, так как ты хочешь, проблему решить невозможно. Контакты реле очень быстро обгорят. Вставь в разрыв между контактами реле и светильником мощный термистор (http://radiodetali.com/td/termistor/mf-72.htm) с номиналом несколько Ом. Можно в разрыв фазного провода, от которого у тебя запитаны светильники вставить дроссель от люминесцентной лампы на
250 Вт (например: http://com-electro.ru/product30083 или http://gorshkoff.ru/product_info.php?products_id=533). Пусковой ток станет меньше.