Подскажите а как реализовать в 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




Ответить с цитированием