TIA TIA - Openness: HW-Konfig über Openness bearbeiten

fency

Level-2
Beiträge
10
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ich beschäftige mich gerade etwas mit der Openness-Schnittstelle.
Was ich schon geschafft habe:
- Projekt erstellen
- HW-Konfig über AML-Import aus Eplan importieren
- Bausteine aus Katalog einfügen
- SPS-Karten neu adressieren

Alles mal sehr rudimentär um die Möglichkeiten zu testen.

Woran ich aber kläglich scheitere ist es, bei einer ET200SP Analogkarte (im Versuch eine 6ES7 134-6JD00-0CA1 4xRTD/TC 2-/3-/4-wire HF)
die Einstellungen der Kanäle über Openness zu verändern.
Mir wäre wichtig, dass ich bei den Kanälen die Eingangstype ändern kann, vor allem einen Kanal gezielt deaktiveren kann.
Optimal wäre natürlich der Zugriff auf alle Einstellungen.
Denn über den AML Export von Eplan, bekomme ich diese Daten nicht.

Hat hier jemand eine Idee, einen Ansatz, ein Snippet für mich?
Das wäre wirklich toll.

Danke
 
Benutzt du den openess Explorer? Wenn nicht, solltest du dir den Mal runterladen.
Da hast du die Möglichkeit, dich auf eine laufende Instanz von Tia zu verbinden. Zum einen erklärt sich dann die Struktur von und du hast die Möglichkeit, dir codesnippets ausgeben zu lassen


Wie greifst du den auf die kanäle zu?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi Mrtain,

Den Openness Explorer habe ich mir schon mal angesehen, aber so ganz schlau werde ich daraus noch nicht.
Muss ich mir noch genauer ansehen, bin leider nicht sonderlich bewandert im TIA, mache bei uns die Epläne und eben auch so C#-Anwendungen und wollte mir das einfach mal ansehen.

Aktuell weiß ich noch gar nicht so recht wie ich auf die Kanäle zugreifen soll.
 
Sagen wir Mal, tia und openess sind zwei verschiedene paar Schuhe...

Wenn du den entsprechenden Kanal deiner Karte im Openness-Explorer navigierts, kannst du dir per rechtsklick ein codesnippet anzeigen lassen.

Code:
TiaPortal.Projects[0].Devices[0].DeviceItems[3].DeviceItems[0].Channels[0]

1764865341015.png
 
Zuletzt bearbeitet:
Hat etwas gedauert, bis ich für die Rückmeldung Zeit hatte.
Der Openness Explorer ist tatsächlich sehr praktisch.
Mit meinem Problem, hatte er allerdings nichts zu tun.

Das Problem bei dieser speziellen Karte war wohl, dass beim AML-Import der HW-Konfig eine ältere Version der Karte angelegt wurde,
daher ging der Zugriff auf die Kanal-Parameter nicht.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Das Problem bei dieser speziellen Karte war wohl, dass beim AML-Import der HW-Konfig eine ältere Version der Karte angelegt wurde
das ist am Ende das Kernproblem jeder automatischen Codegenerierung.
Wenn Du Glück hast, kommt dann ein motivierter Inbetriebnehmer, der das gradezieht. Wenn Du Pech hast, kommt einer der sagt, mir doch egal, das Tool sagt das so 🤷 Hab ich nicht gemacht. Ich bin nicht Schuld. 😉
 
Da hast du nicht unrecht. Das Versionsproblem, macht mir aber in dem Fall keine großen Sorgen, soweit ich das in der Doku von Openness gesehen habe, gibt es da eine Funktion um die HW auf die neueste Version hochzuziehen.
 
Wir benutzen das openess nicht. Es bringt mir auch nicht viel weil meine Projekten so groß auch nicht sind.
Als erste Kontrolle der Planung lege ich alles selber an. Und die parametrierung soll sowieso der programmierer überlassen sein.
Was einige Kollegen mal machen ist die Symbolik benutzen. Das aber über stinknormal export inport.
Sellbst das mach ich auch nicht weil die Symbolen immer nachbearbeitet werden müss.
 
Zurück
Oben