TIA Zeitüberwachungs Alarm erstellen

bauernbua

Level-1
Beiträge
2
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Servus,

ich bin neu hier und hätt gleich mal eine blöde Frage.

Ich muss über TIA eine Anlage programmieren und scheiter leider an einem Zeitüberwachungs Alarm.

Die Anlage schaut so aus, dass ich einen Wendezylinder habe der sich laufend zwischen 2 Positionen hin und her bewegt.
Jetzt möchte ich ganz gerne auf der HMI eine Fehlermeldung angezeigt bekommen, wenn sich der Zylinder nicht innerhalb von 2 sek. in einer der beiden Endlagen befindet.

Die Verknüpfung auf die HMI bekomme ich hin, ich schaffe es leider nur nicht die Zeit zu überwachen.

Kann mir hierbei jemand helfen ?
Vielen dank schon mal
bauernbua
 
Start in Richtung Position 1 starte Einschaltverzögerung bis Endlage auf Position 1 erreicht ist.
Das noch mal für die Position 2 und beide Zeit-Ausgänge auf eine Oder-Verknüpfung legen. Das wäre dein Alarm...

Ich würde aber 2 Alarme generieren, dann weiß man gleich, wohin der Zylinder nicht gefahren ist ;)

MfG Fabsi
 
Zuviel Werbung?
-> Hier kostenlos registrieren
das ist eigentlich denkbar einfach.
mit dem start der bewegung startest du eine zeit die solange läuft solange die endlage nicht erreicht ist.

siehe screenshot. das einzige was man bei den netzwerk beachten muss ist, dass bewegung vor und bewegung zurück nicht in GLEICHEN zyklus ihren zustand ändern.
dh min einen zyklus müssen beiden bewegungsrichtingen 0 signal haben. ansonsten muss man das etwas anders machen.

und ich nutze hier einfach mal den (von einigen leuten verpönten) s5-timer ;)
 

Anhänge

  • Zwischenablage02.jpg
    Zwischenablage02.jpg
    15,6 KB · Aufrufe: 40
Das ist tatsächlich sehr einfach. Oft wird nur viel zu kompliziert gedacht. Theoretisch reicht schon: nicht in linker Endlage ODER nicht in rechter Endlage triggert eine Einschaltverzögerung.
Wenn die Fehlermeldung nur kommen soll wenn der Zylinder auch fahren soll, dann die Lösung von volker #3: Ausgang_nach_links UND nicht in linker Endlage ODER Ausgang_nach_rechts UND nicht in rechter Endlage triggert eine Einschaltverzögerung.

Harald
 
Zurück
Oben