-> Hier kostenlos registrieren
Hallo, ich habe eine Frage bzgl. Variablenverarbeitung
Ich habe eine Anlage mit sehr vielen Linien die alle von einer Steuerung gesteuert werden. An der Steuerung hängen diverse TP die jede Reihe bedienen können.
Nun möchte ich aber nicht in jedes TP 100 Bilder packen und die Variablen einzeln übergeben, da bei einer Änderung bzw. Erweiterung alle Bilder geändert werden müssten.
Vielmehr schwebt mir vor, das ich ein Bild je Anwendungsfall mache. Und diese dann jeweils enstprechend einer Auswahlvariable versorge.
D.h.
Der Bediener wählt Linie 1 aus es wird z.B. eine 1 in die Auswahlvariable geschrieben und das Bild wird mit den Daten aus Reihe 1 versorgt.
Wählt der Bediener Linie 2 aus so wird das identische Bild aufgerufen jedoch werden in der SPS auf den DB andere Daten kopiert
Mein Problem ist das sich in dem Bild auch Befehle verbergen die über Symbolische E/A Felder ausgewählt werden.
Nun muss ich aber ja verhindern, das z.B. beim verlassen der Linie 1 und aufrufen der Linie 2 die Befehle von Linie 1 übernommen werden. Bzw. bei einem AUfruf des Bildes dürfte sich erstmal gar nichts bewegen.
Irgendwie habe ich aber für dieses Problem noch keine Lösung.
Ich habe bereits 2 UDTS erzeugt 1 mit Sendedaten also Belegungen etc...
und 1 mit Empfangsdaten (Bedienbefehle)
Vielleicht hat jemand schon mal sowas realisiert.
P.S. ich habe nur 1 Script fähiges Panel und sonst nur TP177B außerdem habe ich von scripten keinen Plan.
Ich habe eine Anlage mit sehr vielen Linien die alle von einer Steuerung gesteuert werden. An der Steuerung hängen diverse TP die jede Reihe bedienen können.
Nun möchte ich aber nicht in jedes TP 100 Bilder packen und die Variablen einzeln übergeben, da bei einer Änderung bzw. Erweiterung alle Bilder geändert werden müssten.
Vielmehr schwebt mir vor, das ich ein Bild je Anwendungsfall mache. Und diese dann jeweils enstprechend einer Auswahlvariable versorge.
D.h.
Der Bediener wählt Linie 1 aus es wird z.B. eine 1 in die Auswahlvariable geschrieben und das Bild wird mit den Daten aus Reihe 1 versorgt.
Wählt der Bediener Linie 2 aus so wird das identische Bild aufgerufen jedoch werden in der SPS auf den DB andere Daten kopiert
Mein Problem ist das sich in dem Bild auch Befehle verbergen die über Symbolische E/A Felder ausgewählt werden.
Nun muss ich aber ja verhindern, das z.B. beim verlassen der Linie 1 und aufrufen der Linie 2 die Befehle von Linie 1 übernommen werden. Bzw. bei einem AUfruf des Bildes dürfte sich erstmal gar nichts bewegen.
Irgendwie habe ich aber für dieses Problem noch keine Lösung.
Ich habe bereits 2 UDTS erzeugt 1 mit Sendedaten also Belegungen etc...
und 1 mit Empfangsdaten (Bedienbefehle)
Vielleicht hat jemand schon mal sowas realisiert.
P.S. ich habe nur 1 Script fähiges Panel und sonst nur TP177B außerdem habe ich von scripten keinen Plan.