TIA Openness Hmi import/export

frankmessi79

Level-1
Beiträge
3
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Tag,

ich bin sehr neu in Openness und Tia und habe eine frage zu dem code aus der Siemens Openness Anleitung:
Welcher Parameter wird in ImportSingleTextList(); eingefügt damit ich meine textliste einfügen kann? Ich suche schon seit 2 tagen finde aber nichts diesbezüglich was.
Danke im Voraus.HMITarget.PNG
 
Gemäß der Methode willst du ein HmiTarget übergeben, das bekommst du wenn du den gelben Pfad gemäß dem Objektmodell verfolgst:
1652868116945.png

Anbei die "Objektreferenzen" sozusagen, wie du dein HmiTarget findest:

Code:
// Offene TIA-Instanz
TiaPortal instTIA = TiaPorta.GetProcess()[X];

// Geöffnets Projekt im TIA
Project prjTIA = instTIA.Projects[Y];

// HMI im project
DeviceItem hmiTIA = prjTIA.DeviceItems[Z]

// SoftwareContainer im HMI
SoftwareContainer hmiSWcontainer = ((IEngineeringServiceProvider)hmiTIA).GetService<SoftwareContainer>();

//HmiTarget aus SoftwareContainer
HmiTarget hmiTarget = hmiSWcontainer.Software as Siemens.Engineering.Hmi.HmiTarget;
 

Anhänge

  • 1652868101500.png
    1652868101500.png
    104,6 KB · Aufrufe: 8
Zurück
Oben