Beitragsliste anzeigen
WinCC flexible ES -- Kommunikation projektieren und programmieren -- Kommunikation zu PC-Systemen projektieren
Welche Einstellungen müssen unter Windows XP und WinCC flexible vorgenommen werden, damit eine Server-Client-Kommunikation über OPC-DCOM stattfinden kann?
Wie kann der Email-Versand bei einer Meldung der HMI-Station mit einem PC simuliert bzw. realisiert werden?
Wie ist der OPC-Server PC Access zu konfigurieren, um WinCC flexible Runtime als OPC-Client zu betreiben
Wie können Daten von einem Server zu einem Windows-basierten Panel über das FTP-Protokoll übertragen werden?
Welche Einstellungen sind unter Windows 2000, Windows XP sowie Windows Vista und WinCC flexible notwendig, damit eine Server-Client-Kommunikation über OPC-XML stattfindet?
Welche Ports werden von WinCC flexible verwendet?
Wie kann mit einem Panel / PC auf einen Microsoft Windows 2003 Server zugegriffen werden?
Wie kann ein HMI Bediengerät in ein lokales Netzwerk integriert werden?
Welche Möglichkeiten gibt es unter WinCC flexible ein Multi Panel bzw. Mobile Panel als OPC-Server einzusetzen?
Welche Möglichkeiten gibt es unter WinCC flexible 2004, ein Multi Panel als OPC-Server einzusetzen?
WinCC flexible RT -- Kommunikation projektieren und programmieren -- Kommunikation zu PC-Systemen projektieren
Wie kann ein HMI Bediengerät in ein lokales Netzwerk integriert werden?
Welche Möglichkeiten gibt es unter WinCC flexible 2004, ein Multi Panel als OPC-Server einzusetzen?
Welche Möglichkeiten gibt es unter WinCC flexible ein Multi Panel bzw. Mobile Panel als OPC-Server einzusetzen?
Wie kann mit einem Panel / PC auf einen Microsoft Windows 2003 Server zugegriffen werden?
Wie kann der Email-Versand bei einer Meldung der HMI-Station mit einem PC simuliert bzw. realisiert werden?
Welche Möglichkeiten gibt es unter WinCC flexible 2004, ein Multi Panel als OPC-Server einzusetzen?
Bestellnummer:

Konfigurationshinweis:
Der OPC-Server auf dem Multi Panel ist ein OPC-XML-Server.
Über DCOM können Sie nicht direkt mit dem OPC-XML-Server des Multi Panels kommunizieren.
Für die Kommunikation eines PCs (OPC-Client) zu einem Multipanel (OPC-XML-Server) wird daher immer ein OPC-Gateway benötigt (OPC-XML-Wrapper). Der OPC-Gateway realisiert die Umsetzung von XML auf DCOM.
Der OPC-XML-Wrapper muss auf dem PC installiert sein, der später als "OPC-Client" dient.

Damit ergeben sich zwei Varianten, um das Multi Panel als "OPC-XML-Server" einzusetzen.

Variante A: 
Kommunikation eines Multi Panels (OPC-XML-Server) zu einem PC (OPC-Client-PC und dessen DCOM Schnittstelle) über den OPC-XML-Wrapper.


Bild 01

Variante B: 
Kommunikation eines Multi Panels (OPC-XML-Server) über einen so genannten "Gateway-PC" zu einem weiteren PC.
Über den "Gateway-PC" wird intern eine Verbindung vom "OPC-XML-Wrapper" zur DCOM Schnittstelle parametriert. Von dieser DCOM Schnittstelle erfolgt dann die weitere Verbindung zum nächsten PC an dessen DCOM Schnittstelle. Dieser PC fungiert als "OPC-Client-PC".


Bild 02

Hinweis:
OPC-XML ist neu in dem OPC-Standard definiert. Vorteil: Über OPC-XML können Sie die Daten auch über Internet übertragen. Die Einschränkung dabei ist, dass maximal 8 Verbindungen möglich sind. Durch den Einsatz des Gateways lässt sich diese Einschränkung umgehen.

In diesem Beitrag ist die Projektierung eines PCs (OPC-Client) mit WinCC, ProTool/Pro und WinCC flexibel in Verbindung mit einem Multi Panel (OPC-Server) in den oben gezeigten Varianten beschrieben.

Voraussetzungen:

  • WinCC flexible 2004
  • WinCC flexible Option /OPC-Server für Multi Panels
  • MP270B oder MP370
  • Ethernetverbindung zwischen Multi Panel und PC (siehe Beitrags-ID 13336639)
  • OPC-XML-Wrapper zur Installation des Gateways 
    (Der OPC-XML-Wrapper befindet sich auf der WinCC flexible Installations-CD 2) 

Die folgende Tabelle gibt Ihnen einen Überblick, in welchem Absatz dieses Dokumentes die jeweilige Projektierung beschrieben ist.
 
Abs. Variante

OPC-Client

 Titel
1 A+B -- Projektierung eines Multi Panels als OPC-XML-Server 
2 A+B -- Einstellungen in der Systemsteuerung des PCs (OPC-Client-PC) 
3 A WinCC Projektierung WinCC als OPC-Client (Lokal)
4 A ProTool/Pro RT Projektierung ProTool/Pro Runtime als OPC-Client (Lokal)
5 A WinCC flexible Projektierung WinCC flexible 2004 Runtime als OPC-Client (Lokal)
6 B WinCC Projektierung WinCC als OPC-Client (Remote);  (DCOM)
7 B ProTool/Pro RT Projektierung ProTool/Pro Runtime als OPC-Client (Remote); (DCOM)
8 B WinCC flexible Projektierung WinCC flexible 2004 Runtime als OPC-Client (Remote); (DCOM)
Tabelle 1:  Konfigurationsvarianten mit dem Multi Panel als OPC-XML-Server und einem PC als OPC-Client.

Abs. 1) Projektierung eines Multi Panels als OPC-XML-Server
 
Nr. Vorgehensweise
1 Die Konfiguration des Multi Panels als "OPC-XML-Server", ist für beide Konfigurationsvarianten A) und B) identisch.

Hinweis

  • Der OPC-Server für das Multi Panel ist ein OPC-XML-Server.
  • Die OPC-Kommunikation mit einem Multi Panel als OPC-Server kann nur über Industrial Ethernet realisiert werden.
  • Multi Panels können nur als OPC-XML-Server eingesetzt werden, nicht als OPC-Client.
  • Auf dem Multi Panel mit dem OPC-XML-Server muss WinCC flexible Runtime gestartet sein, damit der OPC-Server aktiviert ist.
2 Vorgehensweise zur Projektierung des OPC-XML-Server
  • Öffnen Sie das WinCC flexible Projekt, in dem das Multi Panel projektiert ist.
  • Projektieren Sie unter "Kommunikation > Verbindungen" die Anbindung an die Steuerung.
  • Legen Sie unter "Kommunikation > Variable" z.B. eine Variable ("Tag_1") vom Datentyp "INT" an.
  • Doppelklicken Sie im Projektfenster auf "Geräteeinstellungen".
  • Aktivieren Sie im Arbeitsbereich die Option "Als OPC-Server arbeiten".


Bild 03

Abs. 2) Einstellungen in der Systemsteuerung des PCs (OPC-Client-PC)
 
Nr. Vorgehensweise
1 Über die Einstellung in der Systemsteuerung des OPC-Clients-PCs wird dem Gateway die IP-Adresse des Multi Panels bekannt gegeben.
Die Einstellungen sind bei beiden Konfigurationsvarianten A) und B) erforderlich. Abhängig von Anzahl der verwendeten Gateways, ist diese Projektierung auf mehreren PCs durchzuführen.
  • Wählen Sie im Windows-Startmenü den Eintrag "Einstellungen > Systemsteuerung".
  • Doppelklicken Sie in der "Systemsteuerung" auf "OpcXml-Settings". Der Dialog "OpcXml-Settings" öffnet sich.
  • Geben Sie den Namen oder die IP-Adresse des Bediengeräts ein, das als OPC-XML-Server eingesetzt wird.
  • Schließen Sie den Dialog über die Schaltfläche "OK".


Bild 04

Abs. 3) Projektierung WinCC als OPC-Client (Lokal)
 
Nr. Vorgehensweise
1 Öffnen Sie das WinCC-Projekt und ergänzen Sie über rechte Maustaste auf "Variablenhaushalt" den Treiber "OPC.chn".


Bild 05

2 Fügen Sie anschließend über "rechte Maustaste" auf den OPC-Kanal eine neue Verbindung ein.

In den allgemeinen Eigenschaften der Verbindung muss der OPC-Server Name „1_OPC.Siemens.XML“ angegeben werden.

Hinweis:
Die Eigenschaft XML-DA-Server ist nicht anzuwählen!


Bild 06

3 Nachdem die Verbindung konfiguriert wurde, können Sie im Register "Variable" Variablen angelegen.

Zunächst wird der Datentyp eingestellt und dann mit "Wählen" der Item Name für die Variable angegeben. Hierbei ist folgender Syntax zu beachten: 
Win CC Flexible RT<@>Variable.


Bild 07

Abs. 4) Projektierung ProTool/Pro Runtime als OPC-Client (Lokal)
 
Nr. Vorgehensweise
1 Öffnen Sie ein ProTool/Pro PC-Projekt.

Wählen Sie "Steuerungen" und doppelklicken Sie auf die bereits vorhandene Steuerung um den Eigenschaftsdialog zu öffnen.

Selektieren Sie als Protokoll "OPC V6.0" und öffnen Sie anschließend die "Parameter".


Bild 08

2 Wählen Sie als OPC-Server "1_OPC.Siemens.XML".

Schließen Sie die Dialoge mit "OK".


Bild 09

3 Nachdem die OPC-Verbindung konfiguriert wurde, können Sie Variablen anlegen.

Wenn der OPC-Server am Multi Panel aktiviert ist (die Runtime auf dem Panel ist gestartet), können Sie im Variablendialog über "Browse" auf die Variablen des OPC-Server zugreifen. Andernfalls können Sie auch folgende Syntax für die OPC-Items verwenden: 
Win CC Flexible RT<@>Variable.


Bild 10

Abs. 5) Projektierung WinCC flexible 2004 Runtime als OPC-Client (Lokal)
 
Nr. Vorgehensweise
1 Öffnen Sie ein WinCC flexible PC-Projekt.

Ergänzen Sie unter "Kommunikation > Verbindungen" eine OPC-Verbindung
(Kommunikationstreiber: OPC).

Wählen Sie in der Liste der Lokalen Server "1_OPC.Siemens.XML".


Bild 11

2 Nachdem die OPC-Verbindung konfiguriert wurde, können Sie Variablen anlegen.

Wenn der OPC-Server am Multi Panel aktiviert ist, können Sie im Variablendialog über "Symbol" auf die Variablen des OPC-Servers zugreifen. Andernfalls können Sie auch folgende Syntax für die OPC-Items verwenden: 
Win CC Flexible RT<@>Variable.


Bild 12

Abs. 6) Projektierung WinCC als OPC-Client (Remote); DCOM
 
Nr. Vorgehensweise
1 Öffnen Sie das WinCC-Projekt und ergänzen Sie über rechte Maustaste auf "Variablenhaushalt" den Treiber "OPC.chn".


Bild 13

2 Fügen Sie anschließend über "rechte Maustaste" auf den OPC-Kanal eine neue Verbindung ein.

In den allgemeinen Eigenschaften der Verbindung muss der OPC-Server Name „1_OPC.Siemens.XML“ und die IP-Adresse des PCs mit installierten OPC-Gateway angegeben werden ("Den Server auf diesem Computer starten:").


Bild 14

3 Nachdem die Verbindung konfiguriert wurde, können Sie im Register "Variable" Variablen angelegen.

Zunächst wird der Datentyp eingestellt und dann mit "Wählen" der Item Name für die Variable angegeben. Hierbei ist folgende Syntax zu beachten: 
Win CC Flexible RT<@>Variable.

 
Bild 15

Abs. 7) Projektierung ProTool/Pro Runtime als OPC-Client (Remote); (DCOM)
 
Nr. Vorgehensweise
1 Öffnen Sie ein ProTool/Pro PC-Projekt.

Wählen Sie "Steuerungen" und doppelklicken Sie auf die bereits vorhandene Steuerung um den Eigenschaftsdialog zu öffnen.

Selektieren Sie als Protokoll "OPC V6.0" und öffnen Sie anschließend die "Parameter" über die Schaltfläche.


Bild 16

2 Wählen Sie als OPC-Server "1_OPC.Siemens.XML" und geben Sie die IP-Adresse des PCs mit installierten OPC-Gateway an ("Den Server auf diesem Computer starten:").

Schließen Sie die Dialoge mit "OK".


Bild 17

3 Nachdem die OPC-Verbindung konfiguriert wurde, können Sie Variablen anlegen.

Wenn der OPC-Server am Multi Panel aktiviert ist (die Runtime auf dem Panel ist gestartet), können Sie im Variablendialog über "Browse" auf die Variablen des OPC-Server zugreifen. Andernfalls können Sie auch folgende Syntax für die OPC-Items verwenden: 
Win CC Flexible RT<@>Variable.


Bild 18

Abs. 8) Projektierung WinCC flexible 2004 Runtime als OPC-Client (Remote); (DCOM)
 
Nr. Vorgehensweise
1 Öffnen Sie ein WinCC flexible PC-Projekt.
  • Ergänzen Sie unter "Kommunikation > Verbindungen" eine OPC-Verbindung (Kommunikationstreiber: OPC).
  • Wählen Sie in der Liste der Lokalen Server "1_OPC.Siemens.XML" und geben Sie die IP-Adresse des PCs mit installierten OPC-Gateway an ("Name des Remote-Computers").


Bild 19

2 Wenn der OPC-Server am Multi Panel aktiviert ist (die Runtime auf dem Panel ist gestartet), können Sie im Variablendialog über "Symbol" auf die Variablen des OPC-Server zugreifen. Andernfalls können Sie auch folgende Syntax für die OPC-Items verwenden: 
Win CC Flexible RT<@>Variable.


Bild 20

 

 Beitrags-ID:22698766   Datum:2006-02-24 
Dieser Artikel...hat mir geholfenhat mir nicht geholfen                                 
mySupport
My Documentation Manager 
Newsletter 
CAx-Download-Manager 
Support Request
Zu diesem Beitrag
Drucken
PDF erstellen 
Beitrag versenden
QuickLinks
Kompatibilitäts-Tool 
Hilfe
Online Hilfe
Guided Tour