Geisterkarle
Level-2
- Beiträge
- 135
- Reaktionspunkte
- 9
-> Hier kostenlos registrieren
Hallo zusammen,
hoffe das passt hier hin und nicht in den Codesys-Bereich...
Auf jeden Fall baue ich gerade in Twincat 3 eine Visualisierung für meine Anlage zusammen. Da ich normalerweise in der TIA Welt zuhause bin, bin ich da nicht der sonderlichste Experte...
Für meine Ansteuerung von Ventilen habe ich im Programm einen eigenen Datentyp erstellt, der alle Signale für die Ansteuerung beinhaltet. Und meine ganzen Ventile habe ich in ein Array_of_UDT gelegt. Funktioniert soweit.
Nun möchte ich aber im HMI die Handfunktionen anlegen. Auch prinzipiell kein Problem mit Tasten und Farben etc. Aber die Idee war, dass ich da einmal die entsprechenden Bildelemente erstelle, diese Kopiere und dann in den Variablen das [1] mit [2] (usw.) ersetze. In TIA (duck) kann ich das einfach per Referenz ändern. Hier in Twincat 3 Visu geht das (anscheinend?!) nicht. Auch Textsuche-ersetze funktioniert nicht (der findet nur ein Feld und geht nicht weiter bei Weitersuchen).
Gibt es da irgendeine Methode, die ich übersehe? Oder muss ich tatsächlich in jedes einzelne Feld einzeln reinklicken und die Zahl ändern? Das ist ja Arbeit, ich bin faul
Oder hat wer eine bessere Idee, wie ich das realisiere?
Für Tipps Dankbar!
grüße
hoffe das passt hier hin und nicht in den Codesys-Bereich...
Auf jeden Fall baue ich gerade in Twincat 3 eine Visualisierung für meine Anlage zusammen. Da ich normalerweise in der TIA Welt zuhause bin, bin ich da nicht der sonderlichste Experte...
Für meine Ansteuerung von Ventilen habe ich im Programm einen eigenen Datentyp erstellt, der alle Signale für die Ansteuerung beinhaltet. Und meine ganzen Ventile habe ich in ein Array_of_UDT gelegt. Funktioniert soweit.
Nun möchte ich aber im HMI die Handfunktionen anlegen. Auch prinzipiell kein Problem mit Tasten und Farben etc. Aber die Idee war, dass ich da einmal die entsprechenden Bildelemente erstelle, diese Kopiere und dann in den Variablen das [1] mit [2] (usw.) ersetze. In TIA (duck) kann ich das einfach per Referenz ändern. Hier in Twincat 3 Visu geht das (anscheinend?!) nicht. Auch Textsuche-ersetze funktioniert nicht (der findet nur ein Feld und geht nicht weiter bei Weitersuchen).
Gibt es da irgendeine Methode, die ich übersehe? Oder muss ich tatsächlich in jedes einzelne Feld einzeln reinklicken und die Zahl ändern? Das ist ja Arbeit, ich bin faul

Oder hat wer eine bessere Idee, wie ich das realisiere?
Für Tipps Dankbar!
grüße