Autor Thema: Antrieb Schieber /Klappe  (Gelesen 76 mal)

Offline radar17892

  • Sr. Member
  • ****
  • Beiträge: 858
  • Think easy!
    • mollgruppe
Antrieb Schieber /Klappe
« am: August 06, 2025, 11:27:09 Vormittag »
Beispielcode für einen Schieber/Klappenantrieb mit Endschaltern
//Beispielcode für einen Schieberantrieb mit Endschaltern(NC), 2 Tastern(I03/04), MS(I05) und Laufzeitüberwachung
//Er kann direkt in eine UF kopiert werden mit entsprechenden I/O

//Schieber zu fahren bis Endlage I01(NC), I03=Taster
IF not I01 or Q02 or Q03 THEN
Q01 := false;
ELSIF I01 and I03 and not Q02 THEN
Q01 := true;
ELSE ;
END_IF;
//Schieber auf fahren bis Endlage I02(NC), I04=Taster
IF not I02 or Q01 or Q03 THEN
Q02 := false;
ELSIF I02 and I04 and not Q01 THEN
Q02 := true;
ELSE ;
END_IF;
//Laufzeitüberwachung falls der Antrieb klemmt
T01 (
EN := Q01 or Q02,
RE := ,
ST := ,
I1 := IA01, //max Laufzeit in sek
I2 := ,
Q1 => ,
QV => );
//Fehlerausgang setzen (Laufzeit, MS oder beide ES weg)
IF T01Q1 or not I05 or (not I03 and not I04) THEN
Q03:= true;
END_IF;
//Fehler reset
IF I06 THEN
Q03:= false;
END_IF;
Weil Einfach einfach Einfach ist!