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
2684

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;

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.