OPC XML DA Server auf WinCC flex 2008 PC

steinche

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

ich sitze hier schon seit Stunden und stehe immer mehr auf dem Schlauch :confused:

Ausgangszustand:
Auf einem XP Rechner läuft die WinCCflex 2008 RT und kommuniziert via Ethernet zu einer S7. Neben der WinCCflex Visu ist auch noch ein TouchPanel in dem Projekt. WinCCflex RT, TP und das S7 Programm sind in einem gemeinsamen S7 Projekt. Das Projekt befindet sich auf einem anderen PC, da auf dem WinCCflex RT PC kein STEP7 installiert ist.

Neben der WinCCflex RT möchte ich zusätzlich einen OPC XML DA Server auf dem XP laufen lassen, dass ich von ein paar Clients im Netzwerk darauf zugreifen kann und da klemmt es jetzt gewaltig.
Ich bekomme es einfach nicht ans laufen. Habe die Doku von Siemens PH_PC-Stations_0.pdf durchprobiert (Seite 24 ff), verschiedene PDFs aus der Siemens Doku und die Anleitungen aus diesem Thread versucht.

Ich gehe davon aus, dass keine eigene PC Station für den OPC Server angelegt werden muss, da es die WinCCflex Station (SIMATIC HMI-Station) ja bereits gibt. Für die OPC XML DA Schnittstelle müsste doch auch der IIS auf dem XP der WinCCflex RT installiert werden. Es gibt so viele Anleitungen das ich jetzt komplett den Durchblick verloren haben. Nachdem WinCCflex bei einer Konfiguration mit dem Komponenten Konfigurator schließlich gar nicht mehr lief habe ich das Backup zurück gespielt und jetzt bin ich wieder da, wo ich heute morgen war :sm23:

Wer kann mir ein paar Stichpunkte geben, in welcher Reihenfolge ich jetzt da ran gehe. Ich denke mal zuerst den WinCCflex PC entsprechend vorbereiten und anschliesend das STEP7 Projekt anpassen.

Allen eine gute Nachtruhe!
Viele Grüße
Eric
 
Für XML OPC Server brauchst du den IIS. Der sollte drauf sein bevor alles andere installiert wird (Windows Komponente hinzufügen). Welche Version und welche Features du sonst noch brauchst steht in der Doku.

Wenn dann das ensprechende Simatic Produkt installiert wird funktioniert es eigentlich ganz einfach, denn es "erkennt" das der IIS schon da ist (inetpub Ordner). Wenn Du den IIS hinterher nachinstallierst dann wird es schwieriger da die Webservices "nachträglich" registriert werden müssen.

Ich bin mir allerdings nicht sicher ob in der WinCCflex überhaupt ein XML OPC Server drin ist, ich dachte immer es ist nur ein XML OPC Client, aber da kann ich mich auch täuschen. In WinCC (ohne flex) war jedenfalls beides drin, da bin ich mir sicher.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Dr. OPC,

dass ich den IIS benötige weis ich, aber ich suche genau die Doku, die Du beschreibst. Ich hatte mal auf einem alten Win2003 Server den OPC Server von Siemens installiert, dieser ist seperat, also nicht in WinCCflex integriert. Da der OPC Server auch im S7 Projekt mit eingetragen wird, kann ich keine eigene PC Station für diesen anlegen, da es mit den IP Adressen sonst nicht hinhaut. Da er auf dem gleichen System wie WinCCflex läuft, muss er ja auch die gleiche IP haben. Wenn in der Konfiguration einer PC Station die IP Adresse des WinCCflex PCs eingetragen wird, mosert Siemens, dass diese schon verwendet wird. Wenn der OPC in die Konfig der HMI Station gepackt wird, sieht es ganz gut aus, aber das ist ja nur die Konfig. Soweit ich mich erinnern kann, ist in der Doku eine recht gut beschriebene Step by Step Anleitung enthalten, aber ich habe schon zig PDFs durchgeschaut und finde es einfach nicht :-(

Viele Grüße
Eric
 
Wenn der OPC XML Server in WinCC enthalten ist, brauchst du nichts weiter konfigurieren, der sitzt dann einfach "oben" auf dem WinCC und zeigt alles was auch WinCC kennt "Variablenhaushalt". Wie genau WinCC an die Daten rangekommen ist, ist dem OPC Server egal, denn er greift nur auf das zu was WinCC ohnehin schon im Bauch hat z.B. "interne Variablen" oder S7-Suite-Verbindungen und damit irgendwie "indirekt" auch auf Daten der Steuerung, aber nur wenn diese in WinCC angelegt wurden.

Wenn du kein WinCC hast dann gibt es noch SimaticNET, da baust du eine PC-Station und steckst Ethernetkarte und OPC Server rein und konfigurierst eine Verbindung zur Steuerung, etc. Der OPC XML Server (von SimaticNET) verwendet dann genau diese Projektierung.

Was Du probierst, gleichzeitig WinCC und SimaticNET auf dem selben PC, und jeder hat eine "eigene" Verbindung zur S7 geht auch, macht aber vermutlich weniger Sinn. Problem bei flex ist dass du dann OPCServer, HMI und Ethernetkarte in eine PC Station stecken musst und sich dann HMI und OPC die selbe Verbindung zur Steuerung "teilen" müssten. Das geht meines wissens aber nicht, ausser du hast zwei Ethernetkarten und weist jeder "Applikation" eine eigene Karte (und somit auch eine eigene Verbindung) zu. Bei WinCC (ohne flex) klappt das weil dort keine HMI-Applikation in der PC-Station auftaucht und sie somit "nebeneinander" existieren können da jeder sein eigenes Ding macht.
 
Hallo Dr. OPC

ich nutze das WinCCflex zur Visualisierung und möchte als OPC Server den von SimaticNET verwenden. Ich hatte mal eine Anleitung in der Siemens Doku gefunden, die den Vorgang zum installieren beschrieben hatte - und genau diese Anleitung suche ich.

Viele Grüße
Eric
 
Zuviel Werbung?
-> Hier kostenlos registrieren
WinCCflex zur Visualisierung und möchte als OPC Server den von SimaticNET verwenden
das ist ja erstmal keine schlechte Idee, aber wie ich bereits geschrieben habe, glaube ich das dies "gleichzeitig" auf ein und dem selben PC nicht (mehr) funktioniert.

Auf die schnelle habe ich nur

BeitragsID: 25677751
und
BeitragsID: 42784913

gefunden auf http://support.automation.siemens.com
 
OPC XML-DA Server

Hallo zusammen,
bin mir nicht sicher ob mein Hinweis hilfreich ist. Es gibt S7 OPC Server mit XML-DA Schnittstelle die nicht IIS in Beschlag nimmt, d.h. einen eigenen Web Server enthält. Einfach mal nac hS7 und XML-DA Server googeln, da kommen diverse ANbieter Deltalogic, Wito ,Softing ...
 
das ist ja erstmal keine schlechte Idee, aber wie ich bereits geschrieben habe, glaube ich das dies "gleichzeitig" auf ein und dem selben PC nicht (mehr) funktioniert.

Auf die schnelle habe ich nur

BeitragsID: 25677751
und
BeitragsID: 42784913

gefunden auf http://support.automation.siemens.com

Hallo Dr. OPC,

ich frage mich immer, was ich bei der Suche falsch mache :) Die beiden BeitragsIDs treffen den Nagel aber sowas von voll auf den Kopf!!!

Viele Dank für Deine Hilfe und ein schönes Wochende
Eric
 
Zurück
Oben