Vanlig tryckknapp av/på
Detaljer
- Typ
- Program
- Upplaggd av
- Jens Marklund, Abelko Innovation
- Version
- 3
- Uppdaterad
- 2013-09-04
- Skapad
- 2013-09-04
- Kategori
- Allmän automation
- Visningar
- 2683
Beskrivning
En vanlig tryckknapp som går Till vid första tryckningen och Från vid andra tryckningen.
Den har en fördröjning på 5 sekunder efter varje tryckning för att man inte ska
trycka flera gånger så att funktionen går från och till.
Bruksanvisning
Välj en digital ingång och en digital utgång som ska styras.
Juridisk information
Alla skript tillhandahålls i befintligt skick och all användning sker på eget ansvar. Felaktig använding kan leda till skadad eller förstörd utrustning.
Skript kod
ROUTINE TimedButton
ALIAS
Button = CHANNEL[24]; % knappen
Out = CHANNEL[40]; % till/från
VAR
Cnt;
LastButton;
Time;
BEGIN
Time := 5;
IF Cnt > 0 THEN
Cnt := Cnt - 1;
ELSE
IF (Button = 1) AND (LastButton = 0) THEN
Out <- NOT Out;
Cnt := Time;
ENDIF;
ENDIF;
LastButton := Button;
END;
ALIAS
Button = CHANNEL[24]; % knappen
Out = CHANNEL[40]; % till/från
VAR
Cnt;
LastButton;
Time;
BEGIN
Time := 5;
IF Cnt > 0 THEN
Cnt := Cnt - 1;
ELSE
IF (Button = 1) AND (LastButton = 0) THEN
Out <- NOT Out;
Cnt := Time;
ENDIF;
ENDIF;
LastButton := Button;
END;
Användarnas noteringar
Du måste vara inloggad för att göra en notering. Bli medlem eller logga in. Vi använder en moderator som godkänner noteringarna innan de visas.