-> Hier kostenlos registrieren
Hallo zusammen,
wir sollen Software für eine Prüfgerät entwickeln. (TIA-Portal V13 auf S7-1200 + KTP 600 bzw neu KTP700)
Hier werden von 2 bis 8 Zylinder in unterschiedlicher Reihenfolge beim Spannen zugefahren und beim Entspannen zurück gefahren.
Das Vor und Rückfahren kann in unterschiedlicher Reihenfolge notwendig sein. Weiterhin können bis zu drei frei wählbare Zylinder einem Handlingsystem zu geordnet werden, welche dan in einer separten Schrittkette ablaufen.
Die Auswahl der Zylinder un deren Reihenfolge soll aus einem Rezept ausgewählt werden können.
Hintergrund ist, das eine universelle Steuerung mit Ventilinsel für unterschiedliche Prüftische verwendet werden soll.
Habt ihr eine Idee wie man das angehen kann?
Ich habe schon mal darüber nachgedacht, eine Kette fürs Schließen und eine fürs öffnen zu programmieren in der bis zu acht Schritte möglich sind und in einem weitern Baustein die Aktoren über Nummern an den jeweiligen Schritt angebunden werden.
Im Rezept würde ich dan die Positionen in den Schritketten mit einer Nummer versehen und im Aktorbaustein an den Schritt anbinden.
Wenn im Rezept für den Zylinder ein Null steht würde dieser garnicht angesteuert.
Was schon selbstevertändlich ist, ist das jeder Zylinder im handmodus auch einzen gefahren werden soll, aber ohnen Verriegelung zu einander, das soll der Einrichter dann selber überwachen.
Ebenfalls sollen alle Zylinder ein Laufzeitüberwachung mit Meldung erhalten.
wir sollen Software für eine Prüfgerät entwickeln. (TIA-Portal V13 auf S7-1200 + KTP 600 bzw neu KTP700)
Hier werden von 2 bis 8 Zylinder in unterschiedlicher Reihenfolge beim Spannen zugefahren und beim Entspannen zurück gefahren.
Das Vor und Rückfahren kann in unterschiedlicher Reihenfolge notwendig sein. Weiterhin können bis zu drei frei wählbare Zylinder einem Handlingsystem zu geordnet werden, welche dan in einer separten Schrittkette ablaufen.
Die Auswahl der Zylinder un deren Reihenfolge soll aus einem Rezept ausgewählt werden können.
Hintergrund ist, das eine universelle Steuerung mit Ventilinsel für unterschiedliche Prüftische verwendet werden soll.
Habt ihr eine Idee wie man das angehen kann?
Ich habe schon mal darüber nachgedacht, eine Kette fürs Schließen und eine fürs öffnen zu programmieren in der bis zu acht Schritte möglich sind und in einem weitern Baustein die Aktoren über Nummern an den jeweiligen Schritt angebunden werden.
Im Rezept würde ich dan die Positionen in den Schritketten mit einer Nummer versehen und im Aktorbaustein an den Schritt anbinden.
Wenn im Rezept für den Zylinder ein Null steht würde dieser garnicht angesteuert.
Was schon selbstevertändlich ist, ist das jeder Zylinder im handmodus auch einzen gefahren werden soll, aber ohnen Verriegelung zu einander, das soll der Einrichter dann selber überwachen.
Ebenfalls sollen alle Zylinder ein Laufzeitüberwachung mit Meldung erhalten.