Twincat3 PLC + HMI: Allgemeine Fragen zur Programmierung

Beiträge
69
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten morgen SPS-Welt!!!

Ich habe einen zylinder mit 2 sensoren( s1: vorderer Endlage ; S2: hintere Endlage), der fuer seine aufgabe ausfahren und einfahren soll . der zylinder hat einen hub von 25mm. beim Ausfahren/Einfahren soll der zylinder den weg von hintere endlage bis vordere endlage in 2s zuruecklegen.

ich habe das im FBD programmieret. dabei habe ich TON bausteine benutzt. aber meine ergebnis macht was anderes waehrend der simulation. und zwar der zylinder faehrt erst nach 2s aus bzw. ein.

Frage:

1- wie kann ich das loesen?
2- benoetige ich einen regler oder aenhnliches auf der maschine um zu den gewuenschten Verhalten zu kommen? wenn ja , welche bauteil brauche ich?
3- ich moechte auf mein visualizierungsseite , den user die moeglichkeit geben seine gewuenschte zeit anzugeben. wie Kann ich das machen? (zb: %s, %d, %i... )

danke fuer jeden beitrag im voraus und bleiben sie Gesund!!!
 
Die Bewegungsgeschwindigkeit des Zylinders kannst du nicht mit Timern Steuern. Ich nehme an, dass du Proportionalventile verwendest, wenn die Fahrgeschwindigkeit variabel sein soll?
 
Moin,
Du kannst bei solchen Ventilen nur die Laufzeit überwachen,
also mit dem Startbefehle einen Timer starten und dann auswerten,
ob dieser in den 2 Sekunden die andere Endlage erreicht.

Raik
 
Zurück
Oben