TIA Variablenexport TIA-Portal

konzohila

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


wir möchten demnächst auf die S7-1500 umsteigen und dann gerne auch den optimierten Baustein Zugriff nutzen. Problem ist nur, dass unsere eigenentwickelte Visualisierung momentan durch die absolute Adressierung den Zusammenhang zum S7-Projekt herstellt und diese nicht mehr nutzbar ist. Meine Frage wäre nun: Weiss jemand vielleicht, ob und wie es möglich ist, die symbolischen Adressen aller Variablen (auch der Datenbaustein-lokalen und nicht nur der globalen) aus einem TIA-Portal zu exportieren?


Vielen Dank für Antworten und Grüße
 
Exportieren im Sinne von Adressen bekommen damit eure HMI drauf zugreifen kann? Das wird nicht gehen.
Für die Kommunikation mit 1200/1500 in optimiert ist ein eigenes Protokoll zuständig, da gibt es keine Adressen die man bekommen könnte.

Ihr könnt entweder einen Siemens-OPC-Server nehmen oder einen neuen Kommunikations-Treiber in euer Programm einbauen.
Es gibt im Moment nur 2 Hersteller die es geschafft haben das Protokoll zu knacken (DeltaLogic und Intouch).
Siehe hier: http://www.sps-forum.de/hochsprache...en-aus-optimierten-datenbausteinen-lesen.html
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke schonmal für die Antwort.

Wir benutzen bereits den SIMATIC-OPC-Server, die Kommunikation an sich ist also nicht das Problem. Wir würden jedoch gerne die symbolischen Namen (oder vorerst auch die absoluten Adressen) aus TIA-Portal-Projekten exportieren, um auch ohne SPS-Anbindung auf die Datenstrukturen reagieren zu können.

Mit der dataFEED OPC-Suite von Softing scheint dies ja möglich zu sein (wiederum keine Kommunikation mit optimierten Datenbausteinen..)
 
Wir verwenden für unsere Steuerungen auch öfters mal zenon als Visualisierung.
Wir sind einfach den Weg gegangen auf die Bausteinoptimierung zu verzichten. Funktioniert wunderbar.
Wobei zenon mittlerweile scheinbar auch schon auf optimierte Bausteine zugreifen kann. Aber getestet habe ich das noch nicht.

Du musst aber auch noch eine Einstellung in der CPU machen, damit du auf die Bausteine direkt lesen und schreiben kannst:
Schutz -> Verbindungsmechanismen -> "Zugriff über PUT/GET-Kommunikation durch entfernten Partner (PLC, HMI, OPC, ...) erlauben"

Sg, Michael
 
Im Zusammenhang mit einem HMI kann ich mir nicht vorstellen, dass optimierte Bausteine so viel Sinn machen, insbesondere, wenn man auf Boolsche Variablen zugreifen will. Die belegen bei optimierten Bausteinen ja ein Byte und müssen über die Schnittstelle transportiert werden. Da kann man auch weiterhin die "normalen" Bausteine nutzen, wobei ich alle HMI-Variablen ohnehin auf einen Baustein konzentrieren würde, egal ob optimiert oder nicht optimiert.
 
Zurück
Oben