TIA Darstellung eines konstanten Textes ,aus einer Textliste, auf mehreren Seiten

ManAtWork!

Level-1
Beiträge
89
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Leute,

ich beschäftige mich seid ein paar Tagen mit Siemens und dem TIA Portal und habe dazu eine wahrscheinlich banale Frage für euch.

und zwar geht es darum, dass ich einen Text (Name der Maschine) auf mehreren Seiten darstellen möchte. Dieser bleibt für diese Maschine natürlich immer der selbe, wird sich jedoch bei weiteren Maschinen ändern.
Meine Idee war nun, eine Textliste mit allen Maschinenspezifischen Angaben zu erstellen und einzelne "Textboxen" mit diesen Angaben zu befüllen.
Damit müsste man zb nur einmal den Text in der Liste ändern und alle Textboxen würden für dieses Projekt angepasst werden.

Bis jetzt habe ich dazu ein "Symbolisches E-/A-Feld" erstellt, dass ich mit der Textliste und einer konstanten Variable verbinde. Diese konstante Variable hat dann den richtigen Wert für die Textliste und ist nur local als HMI-Variable angelegt.

Einen anderen Weg habe ich nicht gefunden..finde ihn aber nicht wirklich gut.

Weiß jemand wie das anders besser zu lösen ist bzw. einen einfacheren Ansatz?

Schon einmal vielen Dank für die Hilfe
 
Hallo,
ich habe etwas Vergleichbares mit Scripten und internen Variablen gelösst.
Die interne Variable hiesse hier z.B. "MaschinenName" und ist ein String. Möglicherweise gibt es noch weitere Variablen, ähnlicher Natur.
Dann gibt es ein Script "Init_Variablen", dass du passend aufrufst, in dem dann diese Variablen passend zugewiesen werden.
Nun verwendest du diese internen Variablen dann halt an Ausgaben etc.

Voraussetzung hierfür ist natürlich, dass dein Panel Script-fähig ist.
Im anderen Fall müßtest du mal schauen (das weiß ich gerade nicht) ob du es auch über den Startwert der jeweiligen Variablen machen kannst - hier hast du es dann nur eben verteilt in deiner Variablen-Liste ...

Gruß
Larry
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Unter Bilderverwaltung kannst Du Vorlagen erstellen.
Dort könntest Du eine Seite mit dem Maschinennamen anlegen.
Die Seite musst Du dann nur noch den Seiten zuordnen, wo der Name angezeigt werden soll.
Das Feld ist dann immer an der gleichen Stelle und du musst den Namen nur einmal editieren.
 
Vielen Dank schon mal an euch :)

Also ich benutze das KTP900F Mobile-Panel. Ich hab eben HMI-Variablen angelegt denen ich einen Startwert verpasst habe. Gibt es aber nicht einfach die Möglichkeit eine "Textbox" zu erstellen, dem eine Textliste zu geben und einen statischen Wert zu verpassen?
So habe ich das eben von B&R kennengelernt.

Kann man für die Darstellung auch schon mal den entsprechenden Text aus der Textliste anzeigen lassen? Bei mir ist zb die Maschinennummer in der Textliste auf Platz 10. Angezeigt wird jedoch immer Platz 0 und dieser ist ein deutlich längerer Text. Dadurch ist die Anpassung der "Box-Größe" ziemlich unhandlich.

@Tigerente1974: Okay das wäre natürlich auch eine Lösung. Muss ich mir mal durch den Kopf gehen lassen! Danke :)

Grüße an euch
 
Du musst die Textliste halt mit einer INT Variable verknüpfen, dann sollte es gehen.
Wenn deine Maschinennummer auf Platz 10 ist, muss die INT Variable den Wert 10 haben. Und die Textliste muss dann einfach als einzelner Wert eingestellt werden.
 
Zurück
Oben