Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

SIMATIC
Prozessleitsystem PCS 7
OpenPCS 7 (V8.2)
Funktionshandbuch
Gültig für PCS 7 ab V8.2
03/2016
A5E36185031-AA
Security-Hinweise
Vorwort
Grundlagen
Installation und Lizenzierung
PCS 7 Engineering
Anlagenkonfigurationen
OpenPCS 7 Interface
Anhang
Listen und Verzeichnisse
1
2
3
4
5
6
7
A
B

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für Siemens OpenPCS 7

  • Seite 1 Security-Hinweise Vorwort Grundlagen SIMATIC Installation und Lizenzierung Prozessleitsystem PCS 7 OpenPCS 7 (V8.2) PCS 7 Engineering Anlagenkonfigurationen Funktionshandbuch OpenPCS 7 Interface Anhang Listen und Verzeichnisse Gültig für PCS 7 ab V8.2 03/2016 A5E36185031-AA...
  • Seite 2 Dokumentationen müssen beachtet werden. Marken Alle mit dem Schutzrechtsvermerk ® gekennzeichneten Bezeichnungen sind eingetragene Marken der Siemens AG. Die übrigen Bezeichnungen in dieser Schrift können Marken sein, deren Benutzung durch Dritte für deren Zwecke die Rechte der Inhaber verletzen kann. Haftungsausschluss Wir haben den Inhalt der Druckschrift auf Übereinstimmung mit der beschriebenen Hard- und Software geprüft.
  • Seite 3: Inhaltsverzeichnis

    Lizenzierung der OpenPCS 7 Station..................22 Lizenzierung der OS internen OPC-Server................23 PCS 7 Engineering.............................25 Projektieren einer OpenPCS 7 Station...................25 OpenPCS 7 und OS-Applikation auf einer gemeinsamen PC-Station........26 Projektieren eines OPC-Client....................27 Laden der OpenPCS 7 Station....................28 Projektierungs-Unterstützung durch den PCS 7-Projektassistent..........28 Anlagenkonfigurationen..........................31 Generelle Konfiguration......................31...
  • Seite 4 Inhaltsverzeichnis Benutzer und Passwörter in einer Arbeitsgruppe..............41 OpenPCS 7 Interface..........................43 Zugriffsmöglichkeiten......................43 Datenübertragung........................43 OPC Unified Architecture (OPC UA)..................44 7.3.1 Funktionsweise des OPC-UA-Servers...................45 7.3.2 OPC-UA Server konfigurieren....................46 7.3.3 Sicherheitskonzept.........................47 7.3.3.1 Konfiguration der Sicherheitsmechanismen................48 7.3.4 Unterstützte OPC UA-Services und -Profile................49 7.3.5 Namensraum des OPC-UA-Servers..................51 7.3.6...
  • Seite 5 Zugriff auf OLE DB-Provider....................96 7.8.4 Abfrage der Archivdaten......................97 7.8.4.1 Darstellung der Prozesswertarchive..................97 7.8.4.2 Abfrage der Prozesswertarchive....................97 7.8.4.3 Darstellung der Meldearchive....................102 7.8.4.4 Abfrage der Meldearchive....................103 Anhang..............................105 Inbetriebnahme........................105 Listen und Verzeichnisse..........................107 Quellenverzeichnis.......................107 Liste der Abkürzungen......................107 Index.................................109 OpenPCS 7 (V8.2) Funktionshandbuch, 03/2016, A5E36185031-AA...
  • Seite 6 Inhaltsverzeichnis OpenPCS 7 (V8.2) Funktionshandbuch, 03/2016, A5E36185031-AA...
  • Seite 7: Security-Hinweise

    Lösungen von Siemens werden unter diesem Gesichtspunkt ständig weiterentwickelt. Siemens empfiehlt, sich unbedingt regelmäßig über Produkt-Updates zu informieren. Für den sicheren Betrieb von Produkten und Lösungen von Siemens ist es erforderlich, geeignete Schutzmaßnahmen (z. B. Zellenschutzkonzept) zu ergreifen und jede Komponente in ein ganzheitliches Industrial Security-Konzept zu integrieren, das dem aktuellen Stand der Technik entspricht.
  • Seite 8 Security-Hinweise OpenPCS 7 (V8.2) Funktionshandbuch, 03/2016, A5E36185031-AA...
  • Seite 9: Vorwort

    Mechanismus WinCC OLE DB. Diese Dokumentation beschreibt den Zugriff auf einen oder mehrere PCS 7 OS-Server mit Hilfe der OpenPCS 7-Station. Die hierin enthaltenen Informationen zeigen Ihnen die Konfigurationsmöglichkeiten mit OpenPCS 7 und erleichtern Ihnen den Einstieg in die Projektierung der OpenPCS 7-Station in PCS 7.
  • Seite 10 Vollständige Versionen der Dokumentation sind auf den Internetseiten der "Technischen Dokumentation SIMATIC PCS 7" verfügbar: www.siemens.de/pcs7-dokumentation (www.siemens.de/pcs7-dokumentation) Prozessleitsystem PCS 7; Weitere Informationen hierzu finden Sie im Angebotsüberblick PCS 7 ‑ Dokumentation ; Abschnitt "Zugriffsmöglichkeiten auf die Dokumentation". OpenPCS 7 (V8.2) Funktionshandbuch, 03/2016, A5E36185031-AA...
  • Seite 11: Grundlagen

    ● Ort (OS1, OS2, …, Process Historian) und ● Redundanz (OS1 Master, OS1 Standby …) OpenPCS 7 löst das ehemals im SIMATIC PCS 7-Kontext angebotene @PCS 7 ab und ist zugleich Pendant zur Connectivity Station und zum Connectivity Pack des WinCC SCADA- OpenPCS 7 (V8.2)
  • Seite 12: Microsoft-Grundlagen

    Aufbau Die OpenPCS 7 Station kann in verschiedenen Konfigurationen betrieben werden: ● OpenPCS 7 Station ohne OS-Client, basierend auf einer SIMATIC PCS 7 Industrial Workstation in der Ausführung Client. Dies ist die empfohlene Vorzugskonfiguration. ● OpenPCS 7 Station auf einem OS-Client.
  • Seite 13 Ereignisbehandlungsroutinen immer dann ausgeführt, wenn ein bestimmtes Ereignis auftritt. In Bezug auf OpenPCS 7 und den OPC-Standard versteht man unter Events allerdings Meldungen / Bedienmeldungen des PCS 7-Systems. Mit Microsoft Visual Basic (VB) und Microsoft Visual Basic for Applications (VBA) hat man die Möglichkeit, sogenannte DLLs zu benutzen.
  • Seite 14: Opc Foundation

    Das erklärte Ziel der OPC Foundation ist die vertikale Integration von Informationen, von der Feldebene bis hin zur Unternehmensleitebene. Mit Hilfe des OPC-Standards ist diese Integration system- und herstellerunabhängig möglich. Die für OpenPCS 7 wichtigsten Standards der OPC Foundation ● OPC Unified Architecture – DataAccess –...
  • Seite 15: Komponenten Von Openpcs 7

    Protokoll. Zur Autorisierung zwischen OPC-UA-Server und OPC-UA-Client werden Zertifikate ausgetauscht. Den Datenverkehr können Sie zusätzlich verschlüsseln bzw. signieren. Die folgende Abbildung zeigt alle OPC-Komponenten, die auf der OpenPCS 7 Station ausgeführt werden. Außerdem wird die Umgebung von PCS 7 dargestellt. Mit OLE DB wird eine direkte Datenbankabfrage am PCS 7 OS-Server gestartet.
  • Seite 16 Für lesenden und schreibenden Zugriff auf Prozesswerte gemäß OPC-Spezifikation OPC DA V1.00, V2.05a, V3.00. Als OPC DA-Server stellt die OpenPCS 7-Station anderen Applikationen aktuelle Daten aus dem OS-Datenhaushalt zur Verfügung. Der OPC DA-Client kann sich auf laufende Änderungen anmelden oder auch Werte schreiben.
  • Seite 17: Sicherheitskonzept Für Opc-Ua-Verbindungen In Pcs 7

    OPC "H" A&E (Historical Alarm & Events-Server) Für lesenden Zugriff auf archivierte Alarme und Meldungen. Die OPC-Standardschnittstelle wurde von Siemens erweitert. Damit kann die OpenPCS 7- Station historische Alarme und Meldungen aus dem Archiv an die Abonnenten in der Produktions- und Unternehmensleitebene übertragen.
  • Seite 18: Com- / Dcom-Komponenten Von Openpcs 7

    COM- / DCOM-Komponenten von OpenPCS 7 Benutzte COM- / DCOM-Komponenten von OpenPCS 7 ● OPC-Client wird auf der OpenPCS 7 Station ausgeführt Wenn der OPC-Client und der OPC-Server Prozess auf einem Rechner ausgeführt werden, dann greift der OPC-Client über eine "In-Process Server" Komponente über LRPC und einem Stub Objekt auf das lokale OPC-Server Object zu.
  • Seite 19: Installation Und Lizenzierung

    OS‑Server Funktionalität OpenPCS 7 Station. Hinweis Wenn Sie das Programm-Paket "OpenPCS 7 (OS-Client)" erwerben, dann wird lediglich die Lizenz für OpenPCS 7 geliefert. Die notwendigen Lizenzen für OS-Clients müssen zusätzlich erworben werden und zur Laufzeit auf dem Rechner vorhanden sein.
  • Seite 20 9. Wählen Sie die Paket-Installation und klicken Sie auf die Schaltfläche "Weiter". 10.Wählen Sie das Programm-Paket und klicken Sie auf die Schaltfläche "Weiter". Wenn Sie z. B. die OpenPCS 7 Station ohne OS-Client wählen wollen, klicken Sie auf "OpenPCS 7".
  • Seite 21 Installation und Lizenzierung 4.2 Installation der OpenPCS 7 Station Weitere Informationen ● Weitere Informationen zu Installationsvoraussetzungen finden Sie in der Prozessleitsystem PCS 7; PCS 7 - PC-Konfiguration . Systemdokumentation OpenPCS 7 (V8.2) Funktionshandbuch, 03/2016, A5E36185031-AA...
  • Seite 22: Lizenzierung Der Openpcs 7 Station

    Der Zugriff auf PCS 7-Daten über OpenPCS 7 ist bezüglich der License Keys unter folgenden Voraussetzungen möglich: ● Die OpenPCS 7 Station / OS benötigt eine Lizenz für eine PCS 7 OS. Dies gilt für alle Konfigurationen der OpenPCS 7-Station.
  • Seite 23: Lizenzierung Der Os Internen Opc-Server

    ● SOPCAESRVRWinCC.exe für OPC A&E ● SOPCHDASRVRWinCC.exe für OPC HDA Diese internen OPC-Server können mit den OpenPCS 7-Lizenzen benutzt werden. Hierfür muss die Lizenz "OpenPCS 7 Station / OS" oder "OpenPCS 7 Station" auf der OS-Station vorhanden sein. Hinweis Wenn die internen OPC-Server einer OS-Station benutzt werden, stellt das eine zusätzliche Performance-Belastung für diese OS-Station dar.
  • Seite 24 Installation und Lizenzierung 4.4 Lizenzierung der OS internen OPC-Server OpenPCS 7 (V8.2) Funktionshandbuch, 03/2016, A5E36185031-AA...
  • Seite 25: Pcs 7 Engineering

    Wenn Sie das Multiprojekt mit dem PCS 7-Assistenten angelegt haben, ist bereits eine OpenPCS 7 Station eingefügt, falls Sie die entsprechende Option aktiviert haben. Eine OpenPCS 7-Station können Sie auch einfügen, indem Sie das Projekt mit dem PCS 7- Assistenten "Projekt erweitern" nachträglich erweitern. Die notwendigen Schritte für ein manuelles Anlegen einer OpenPCS 7 werden im folgenden Abschnitt erläutert.
  • Seite 26: Openpcs 7 Und Os-Applikation Auf Einer Gemeinsamen Pc-Station

    "OpenPCS_7_Station(1)" und wählen Sie den Menübefehl "OS Server zuordnen...". 11.Ordnen Sie die PCS 7 OS Serverpackages der SPOSA-Applikation zu. 12.Öffnen Sie die HW Konfig der OpenPCS 7-Station und wählen Sie den Menübefehl "Station > Speichern und übersetzen". 13.Öffnen Sie mit einem rechten Mausklick das Kontextmenü des Objekts "OpenPCS_7_Station(1)"...
  • Seite 27: Projektieren Eines Opc-Client

    Hinweis Wenn Sie die SIEMENS OPC Automation Interfaces benutzen möchten, dann muss der OPC- Client entweder auf der OpenPCS 7 Station ausgeführt werden, oder Sie müssen manuell dafür sorgen, dass die notwendigen Dateien auf dem OPC-Client vorhanden und registriert sind. Siehe Kapitel "Konfiguration eines OPC-Client Rechners".
  • Seite 28: Laden Der Openpcs 7 Station

    3. Klicken Sie mit der rechten Maustaste auf das Objekt unter der SPOSA-Applikation. 4. Wählen Sie den Menüpunkt "Zielsystem > Laden". 5. Wenn auf die OpenPCS 7 Station noch kein Projekt geladen wurde, wird die Projektierung übernommen. Änderungen der Projektierung werden erst nach einem Neustart der OpenPCS 7 Station übernommen.
  • Seite 29 CPU. aus und klicken Sie anschließend auf die Schaltfläche "Weiter". 5. Klicken Sie auf die Schaltfläche "Vorschau >>>". 6. Markieren Sie im Dialog "Welche Objekte verwenden Sie noch?" die Option "OpenPCS 7". 7. Klicken Sie auf die Schaltfläche "Weiter". 8. Geben Sie im Dialog "Wo soll das Multiprojekt abgelegt werden?" einen Verzeichnisnamen im Eingabefeld "Verzeichnisname"...
  • Seite 30 PCS 7 Engineering 5.5 Projektierungs-Unterstützung durch den PCS 7-Projektassistent OpenPCS 7 (V8.2) Funktionshandbuch, 03/2016, A5E36185031-AA...
  • Seite 31: Anlagenkonfigurationen

    Im Prozessbetrieb kommuniziert die OpenPCS 7 Station über die Operator Station (OS- Server) mit den Automatisierungssystemen. Mit der OpenPCS 7 Station können Sie auf die Daten redundanter PCS 7 OS-Server-Paare zugreifen. Beim Ausfall des PCS 7 OS-Master-Server wird für den nächsten Leseauftrag automatisch der redundante OS-Server verbunden.
  • Seite 32: Openpcs 7 Ohne Os

    OpenPCS 7 ohne OS OpenPCS 7 Station ohne installiertem OS-Client In dieser Konfiguration wird die OpenPCS 7 Station ohne OS-Client installiert. Die OPC-Clients werden jeweils auf einem separaten PC ausgeführt. Alle OPC-Clients greifen auf die OpenPCS 7 Station zu. Die OpenPCS 7 Station beinhaltet folgende OPC-Server: ●...
  • Seite 33: Openpcs 7 Kombiniert Mit Einer Os

    OpenPCS 7 kombiniert mit einem OS-Client OpenPCS 7 kombiniert mit einem OS-Client In dieser Konfiguration wird auf einem OS-Client zusätzlich die OpenPCS 7 Station installiert. Der OPC-Client wird ebenfalls auf OpenPCS 7 Station ausgeführt. Die OpenPCS 7 Station beinhaltet die OPC-Server (OPC UA, OPC DA, OPC HDA und OPC A&E). Diese Konfiguration ist für kleine Anlagen konzipiert.
  • Seite 34: Openpcs 7 Kombiniert Mit Einem Os-Server

    6.3.2 OpenPCS 7 kombiniert mit einem OS-Server OpenPCS 7 auf einem Server In dieser Konfiguration wird auf einem OS-Server zusätzlich die OpenPCS 7 Station installiert. Die OpenPCS 7 Station stellt Daten eines oder mehr OS-Server für OPC-Clients zur Verfügung. Hinweis Beachten Sie, dass die OpenPCS 7 Station die Rechenleistung des OS-Server beeinträchtigt.
  • Seite 35: Openpcs 7 Kombiniert Mit Einem Os-Einplatzssystem

    OpenPCS 7 kombiniert mit einem OS-Einplatzssystem OpenPCS 7 auf einem OS-Einplatzssystem (OS Single Station) In dieser Konfiguration wird auf einem OS-Einplatzssystem zusätzlich die OpenPCS 7 Station installiert. Die OpenPCS 7 Station stellt Daten eines oder mehr OS-Server für OPC-Clients zur Verfügung. Konfiguration: OpenPCS 7 (V8.2)
  • Seite 36 Anlagenkonfigurationen 6.3 OpenPCS 7 kombiniert mit einer OS Hinweis Ein OS-Einplatzssystem kann keiner OpenPCS 7 Station zugeordnet werden. Es ist unmöglich unter Anwendung von OpenPCS 7 die Daten des OS-Einplatzssystems einem OPC-Client zur Verfügung zu stellen. OpenPCS 7 (V8.2) Funktionshandbuch, 03/2016, A5E36185031-AA...
  • Seite 37: Openpcs 7 Station Für Mehrere Pcs 7-Projekte

    6.4 OpenPCS 7 Station für mehrere PCS 7-Projekte OpenPCS 7 Station für mehrere PCS 7-Projekte Beispielkonfiguration In dieser Beispielkonfiguration wird eine OpenPCS 7 Station dazu benutzt, OS-Server Daten aus zwei PCS 7-Projekten zur Verfügung zu stellen. Es können auch mehrere OS-Server pro PCS 7-Projekt eingesetzt werden.
  • Seite 38: Da-Kopplung Zweier Pcs 7-Projekte Mittels Openpcs 7

    OPC-Client-Applikation der PCS 7 OS. Wie man den OPC-Kanal projektiert, können sie dem WinCC Information System im Kapitel "WinCC Information System/Kommunikation/OPC Kanal" entnehmen. In dieser Konfiguration kann die OpenPCS 7 Station Daten von mehreren OS-Servern über OPC dem Projekt A zur Verfügung stellen.
  • Seite 39: Anlagenkonfiguration Mit Firewall

    Anlagenkonfiguration mit Firewall Anlagenkonfiguration mit OpenPCS 7 Station und Firewall Im folgenden Bild ist der schematische Aufbau einer PCS 7-Anlage mit OpenPCS 7 Station und Firewall dargestellt. Die PCS 7-Sicherheitszelle wird mit einer Microsoft ISA Server Firewall von der Demilitarisierten Zone (DMZ) getrennt. In der DMZ wird die OpenPCS 7 Station platziert.
  • Seite 40: Windows-Firewall Für Openpcs 7 Einstellen

    Windows-Firewall für OpenPCS 7 einstellen Einstellungen der Windows-Firewall Wenn sich die OpenPCS 7 Station außerhalb des Netzwerkes (Subnetzes) der PCS 7-Anlage befindet, so sind auf allen OS-Servern, auf welche die OpenPCS 7 -Station zugreifen soll, Einstellungen in der Windows-Firewall durchzuführen. Einstellort...
  • Seite 41: Benutzer Und Passwörter In Einer Arbeitsgruppe

    Benutzer und Passwörter in einer Arbeitsgruppe Benutzer und Passwörter Benutzer und Passwort der angemeldeten Benutzer müssen auf der OpenPCS 7 Station und auf dem OPC-Client exakt gleich angelegt werden. Ansonsten kann ein korrekter Zugriff vom OPC-Client auf die OpenPCS 7 Station nicht gewährleistet werden.
  • Seite 42 Passwort " xyz" angemeldet ist, dann muss der Benutzer auf dem OPC-Client auch identisch angelegt sein. Wenn auf dem OPC-Client der Benutzer mit dem Benutzernamen "User2" und dem Passwort "abc" angemeldet ist, dann muss der Benutzer auf der OpenPCS 7 Station auch identisch angelegt sein.
  • Seite 43: Openpcs 7 Interface

    OpenPCS 7 Interface Zugriffsmöglichkeiten Zugriffsmöglichkeiten In der folgenden Tabelle finden Sie die Zugriffsmöglichkeiten über OPC auf folgende PC- Stationen von PCS 7: ● PCS 7 OS-Server ● Maintenance Station ● Process Historian Zugriff auf Daten Zugriff über Schnitt‐ Datentyp Zugriffsart...
  • Seite 44: Opc Unified Architecture (Opc Ua)

    ● OPC Data Access (OPC DA) - (SIEMENS OPC DA Automation Interface 2.0) ● OPC Historical Data Access (OPC HDA) - (SIEMENS OPC HDA Automation Interface1.0) ● OPC Alarms and Events (OPC A&E) - (SIEMENS OPC A&E Automation Interface 1.0) OPC Unified Architecture (OPC UA) OPC und OPC UA bezeichnen standardisierte und herstellerunabhängige Schnittstellen und...
  • Seite 45: Funktionsweise Des Opc-Ua-Servers

    "Unterstützte OPC UA-Services und -Profile (Seite 49)". Installation Der OPC-UA-Server wird mit OpenPCS 7 als Windows Dienst installiert. Der Dienst wird automatisch beim Hochlauf des Rechners gestartet. Der OPC-UA-Server ist nur nutzbar, wenn die OpenPCS 7 Station projektiert und geladen wurde.
  • Seite 46: Opc-Ua Server Konfigurieren

    Der "Discovery Server" stellt OPC-UA-Clients Informationen über OPC-UA-Server zur Verfügung, die am "Discovery Server" angemeldet sind. Der OPC-UA-Server für OpenPCS 7 registriert sich beim Start abhängig von seiner Konfiguration an keinem, einem bzw. mehreren konfigurierten und verfügbaren "DiscoveryServern". Die Registrierung wird zyklisch wiederholt.
  • Seite 47: Sicherheitseinstellungen Festlegen

    OpenPCS 7 Interface 7.3 OPC Unified Architecture (OPC UA) Portnummer des OPC-UA-Servers ändern Der OPC-UA-Server ist über folgende URL erreichbar: "opc.tcp://[HostName]:[Port]" Parameter Beschreibung HostName Platzhalter für den Computernamen. Wird automatisch eingesetzt. Port TCP/IP - Portnummer Verwenden Sie keine Portnummer, die durch eine andere Anwendung belegt ist.
  • Seite 48: Vertrauenswürdige Client-Zertifikate

    OpenPCS 7 Interface 7.3 OPC Unified Architecture (OPC UA) Standard: ● Ablagen der verwendeten Zertifikate: [ApplicationPath]\PKI\CA\certs ● Ablagen der privaten Schlüssel: [ApplicationPath]\PKI\CA\private Hinweis OPC-UA-Server-Zertifikate und -Schlüssel Nach der Deinstallation von PCS 7 werden die OPC-UA-Server-Zertifikate (öffentlicher und privater Schlüssel) und die vertrauenswürdigen Client-Zertifikate (öffentlicher Schlüssel) nicht gelöscht.
  • Seite 49: Unterstützte Opc Ua-Services Und -Profile

    OpenPCS 7 Interface 7.3 OPC Unified Architecture (OPC UA) Die angewendeten Sicherheitsmechanismen sind durch normierte Security Policies festgelegt. Informationen zu den Festlegungen (wie z. B. Algorithmen für Verschlüsseln, Signieren) finden Sie in folgenden Dokumenten: OPC UA Specification; Part 2 ●...
  • Seite 50 OpenPCS 7 Interface 7.3 OPC Unified Architecture (OPC UA) OPC UA Service Sets Services Kommentar MonitoredItem Service Set CreateMonitoredItems ● nur "Value"-Attribut von OS-Variablen SetMonitoringMode ● EventNotifier beim Zugriff auf OS-Meldungen DeleteMonitoredItems Method Service Set Call ● Acknowledge ● ConditionRefresh OPC-UA-Profile und Conformance Units Der OPC-UA-Server unterstützt die folgenden OPC-UA-Profile 1.02 ohne Einschränkungen:...
  • Seite 51: Namensraum Des Opc-Ua-Servers

    ● OS-Meldungen Der Namensraum des OPC-UA-Servers wird unter dem Standard-Ordner "Objects" eingehängt. Die folgende Darstellung zeigt den Namensraum des OPC-UA-Servers einer OpenPCS 7- Station mit mehreren projektierten PCS 7 OS-Servern: Startknoten des spezifischen Namensraums der OpenPCS 7-Station. Darstellung des projektierten PCS 7 OS-Servers Darstellung der Variablenarchive Darstellung der Variablen;...
  • Seite 52 OpenPCS 7 Interface 7.3 OPC Unified Architecture (OPC UA) Abbildung der OS-Variablen Variablengruppen, Kommunikationstreiber und Verbindungen werden durch OPC-UA-Objekte vom Typ "FolderType" abgebildet. Jeder dieser Ordner hat Referenzen vom Typ "Organizes" zu den unterlagerten Objekten und Variablen. Interne und externe Variablen werden mit OPC-UA-Variablen vom Typ "DataItemType"...
  • Seite 53: Opc Ua Data Access

    OPC UA Historical Access „OPC Historical Access" ermöglicht den Zugriff auf Archive und umfasst die Dienste "Historical Data" und "Historical Events". Bei OpenPCS 7 unterstützt der OPC-UA-Server zum Zugriff auf Archive ausschließlich den Dienst "Historical Data". Der OPC-UA-Server bietet OPC-Clients den Zugriff auf die Rohdaten von Variablenarchiven über folgenden Service:...
  • Seite 54: Opc Ua Alarm & Conditions

    Die OPC-UA-Clients können über OS-Meldungen benachrichtigt werden mit Hilfe von Subscriptions und Monitored Event Items. Der dabei zu verwendende Event Notifier-Knoten ist entweder der Startknoten des OpenPCS 7-Namensraums ("OpenPCS 7"), oder einer der OS‑Knoten. Der Client kann die Meldungen filtern und die Liste der zurückgelieferten Meldeattribute bestimmen.
  • Seite 55: Unterstützte Event-Methoden

    Im Abschnitt "Abbildung des WinCC-Meldesystems auf OPC UA (Seite 56)" finden Sie eine Übersicht von spezifischen Informationen zu den Themen: ● Abbildung der WinCC-Meldesystems auf OPC UA bei OpenPCS 7 ● Vom OPC-UA-Server unterstützten Attribute Weiterführende Informationen dazu finden Sie in der OPC UA 1.02 - Spezifikation insbesondere in "Part 9: Alarms and Conditions".
  • Seite 56: Abbildung Des Wincc-Meldesystems Auf Opc Ua

    OpenPCS 7 Interface 7.3 OPC Unified Architecture (OPC UA) 7.3.9 Abbildung des WinCC-Meldesystems auf OPC UA 7.3.9.1 OPC UA Event-Typen Die WinCC-Meldungen werden auf folgende OPC UA Event-Typen abgebildet: OPC UA Event-Typen Beschreibung WinCCEventType Dieser Typ basiert auf BaseEventType und bildet „einfache“ Meldungen ab, d.h.
  • Seite 57: Meldeklasse Und Meldeart

    OpenPCS 7 Interface 7.3 OPC Unified Architecture (OPC UA) WinCC -Meldeattribut Bedeutung Datentyp PROCESSVALUE01…PROCESSVA‐ Inhalt des Prozesswertblocks #1...#10 LUE10 STATETEXT Statusmeldung String INFOTEXT Informationstext zur Meldung String LOOPINALARM Gibt an, ob Loop-In-Alarm projektiert ist Int32 CLASSID ID der Meldeklasse Int32...
  • Seite 58: Opc Ua Abbildungsregeln

    OpenPCS 7 Interface 7.3 OPC Unified Architecture (OPC UA) Deshalb werden die Werte der Priorität geeignet auf die OPC-Severity abgebildet. In der Standard-Abbildung wird Priorität "0" zu OPC-Severity "1" und Priorität "16" zu OPC-Severity "1000". Alle anderen Prioritätswerte werden linear zwischen "0" und "1000" interpoliert.
  • Seite 59: Meldezustände / Quittierzustände

    OpenPCS 7 Interface 7.3 OPC Unified Architecture (OPC UA) Hinweis Folgende OPC UA Condition- bzw. Alarm Properties werden vom OPC UA-Server nicht unterstützt: ● BranchId ● LastSeverity ● InputNode ● ConfirmedState ● SuppressedState ● ShelvingState ● SuppressedOrShelved ● MaxTimeShelved 7.3.9.6 Meldezustände / Quittierzustände...
  • Seite 60: Einstellung Der Abbildung Des Wincc-Meldesystems

    OpenPCS 7 Interface 7.4 OPC Data Access (OPC DA) 7.3.9.7 Einstellung der Abbildung des WinCC-Meldesystems Die Konfiguration des OPC-A&E-Servers gilt auch für den OPC-UA Server, was die Abbildung der „SourceName“- und „Message“-Properties einer Meldung betrifft. ● Arbeitet der OPC-A&E Server mit hierarchischem Zugriff so gilt folgende Abbildung auch für OPC-UA:...
  • Seite 61: Einführung In Die Opc Data Access-Schnittstelle

    Zugriff auf eine Vielzahl von Variablen in einer großen Anzahl von Geräten über umfangreiche Kommunikationsmechanismen zur Verfügung stellen. Dies ist bei OpenPCS 7 der Fall. Zugriffsmöglichkeiten über OPC DA OPC Data Access ist eine Spezifikation zum Zugriff auf Prozessdaten über Prozessvariablen.
  • Seite 62: Funktionsweise Des Opc Da-Server

    OpenPCS 7 Interface 7.5 OPC Historical Data Access (OPC HDA) ● Überwachen des Werts einer oder mehrerer Prozessvariablen ● Melden von Werteänderungen 7.4.2 Funktionsweise des OPC DA-Server Voraussetzung Damit eine OPC-Kommunikation erfolgreich aufgebaut werden kann, müssen folgende Voraussetzungen erfüllt sein: ●...
  • Seite 63: Funktionsweise Des Opc Hda-Server

    OpenPCS 7 Interface 7.5 OPC Historical Data Access (OPC HDA) ● Zeitformat des OPC HDA-Server (Seite 67) ● Quality Codes des OPC HDA-Server (Seite 69) ● Unterstützte Schreibzugriffe des OPC HDA-Server (Seite 69) Die folgenden Kapitel zeigen den Aufbau der Datenstruktur, sowie die vom OPC HDA-Server unterstützten Attribute, Aggregate und Funktionen.
  • Seite 64: Datenstruktur Des Opc Hda-Server

    OpenPCS 7 Interface 7.5 OPC Historical Data Access (OPC HDA) 7.5.2 Datenstruktur des OPC HDA-Server Datenstruktur Die Daten des OPC HDA-Server sind strukturiert. Die folgende Tabelle beschreibt die Datenstruktur. Element Beschreibung Raw Data Die Raw Data sind die übertragenen Daten aus dem PCS 7 OS-Archivsystem für ein angegebenes Zeitintervall.
  • Seite 65: Übersicht Der Unterstützten Aggregate

    OpenPCS 7 Interface 7.5 OPC Historical Data Access (OPC HDA) Attribut Attribut ID Beschreibung Description OPCHDA_DESCRIPTION Gibt die Beschreibung zur PCS 7 OS-Archivvariab‐ le aus. Die Beschreibung wird im PCS 7 OS-Tag‐ Logging festgelegt. Engineering OPCHDA_ENG_UNITS Legt die Beschriftung der Einheit fest, die in der Anzeige dargestellt wird.
  • Seite 66: Übersicht Der Unterstützten Funktionen

    OpenPCS 7 Interface 7.5 OPC Historical Data Access (OPC HDA) Aggregat Beschreibung OPCHDA_RANGE Ermittelt die Differenz zwischen OPCHDA_MAXIMUM und OPCHDA_MINMUM der Raw Data für das angegebene Zeit‐ intervall. OPCHDA_DURATIONGOOD Ermittelt die Zeitdauer, in der die Qualität der Raw Data gut war.
  • Seite 67: Zeitformat Des Opc Hda-Server

    OpenPCS 7 Interface 7.5 OPC Historical Data Access (OPC HDA) 7.5.6 Zeitformat des OPC HDA-Server Zeitintervall der historischen Daten Das Zeitintervall wird durch den Start- und Endzeitpunkt am OPC HDA-Server festgelegt. Das angegebene Zeitintervall bestimmt den Betrachtungszeitraum für die historischen Daten. Bei der Angabe der Zeitpunkte müssen bestimmte Formate eingehalten werden.
  • Seite 68 OpenPCS 7 Interface 7.5 OPC Historical Data Access (OPC HDA) Der Offset ist die Abweichung zur lokalen Zeit des OPC HDA-Server. Keyword NOW = aktuelle lokale Uhrzeit des Servers SECOND = aktuelle Sekunde MINUTE = aktuelle Minute HOUR = aktuelle Stunde...
  • Seite 69: Quality Codes Des Opc Hda-Server

    OpenPCS 7 Interface 7.5 OPC Historical Data Access (OPC HDA) 7.5.7 Quality Codes des OPC HDA-Server Quality Codes Der Quality Code wird dazu benötigt, den Status und die Qualität der Raw Data zu prüfen. Die folgende Tabelle zeigt die Quality Codes von OPC HDA.
  • Seite 70: Opc Alarm Und Events (Opc A&E)

    OpenPCS 7 Interface 7.6 OPC Alarm und Events (OPC A&E) OPC Alarm und Events (OPC A&E) Übersicht In den nachfolgenden Abschnitten finden Sie Informationen zu den folgenden Themen: ● Einführung in OPC A&E (Seite 70) ● Abbildung des PCS 7 OS-Meldesystems auf OPC A&E (Seite 72) ●...
  • Seite 71 OpenPCS 7 Interface 7.6 OPC Alarm und Events (OPC A&E) Condition-Related Event Bei einem Condition-Related Event Server ist das Ereignis an eine Bedingung geknüpft. Eine Bedingung kann z.B. die Grenzwertverletzung einer Variablen sein. Bei der PCS 7 OS erfolgt eine Meldung, sobald eine Grenzwertverletzung auftritt. Diese Meldung wird bei OPC A&E als Alarm abgebildet.
  • Seite 72: Abbildung Des Pcs 7 Os-Meldesystems Auf Opc A&E

    Programmfunktionalitäten im Automatisierungssystem werden bei PCS 7 mit meldefähigen CFC-Bausteinen der PCS 7-Bibliotheken realisiert. Nach dem Übersetzen der PCS 7 OS sind im PCS 7 OS-Meldesystem die projektierten Meldetexte vorhanden. Durch die OpenPCS 7 Station-Implementierung werden die projektierten Meldetexte auf den OPC A&E-Standard abgebildet.
  • Seite 73 OpenPCS 7 Interface 7.6 OPC Alarm und Events (OPC A&E) OS-Meldesystem Event-Typ Area Eine Area ist in PCS 7 ein Bereich, ein Diagnosebereich oder eine Alarm Hiding-Grup‐ S, C, T pe. Wenn kein Bereich, kein Diagnosebereich oder keine Alarm Hiding-Gruppe für die Meldung projektiert ist, ist nur die OPC Area entsprechend dem Serverpräfix vorhan‐...
  • Seite 74: Abbildung Der Meldeklassen Und Meldearten Der Pcs 7 Os Auf Opc A&E

    Sie den OPC A&E-Server wie folgt betreiben: ● auf einem OS-Client ● auf einer Connectivity Station von WinCC ● im Rahmen von OpenPCS 7 Wenn die OS-Server nicht identisch konfiguriert sind, muss der eingesetzte OPC-Client direkt auf den jeweiligen OS-Server zugreifen.
  • Seite 75: Abbildung Der Prioritäten Von Pcs 7 Os-Meldungen Auf Opc A&E

    OpenPCS 7 Interface 7.6 OPC Alarm und Events (OPC A&E) 7.6.4 Abbildung der Prioritäten von PCS 7 OS-Meldungen auf OPC A&E Abbildung der Prioritäten Die Priorität von Meldungen wird durch den OPC-A&E-Server auf das Attribut "Severity" abgebildet. Bei der Konfiguration von Alarmen im Meldesystem können Sie eine Priorität von "0"...
  • Seite 76: Quittierphilosophie

    OpenPCS 7 Interface 7.6 OPC Alarm und Events (OPC A&E) OPC Attribute Bedeutung im PCS 7 OS-Meldesystem ProcessValue05 Gibt den Inhalt des Prozesswertblocks05 aus. ProcessValue06 Gibt den Inhalt des Prozesswertblocks06 aus. ProcessValue07 Gibt den Inhalt des Prozesswertblocks07 aus. ProcessValue08 Gibt den Inhalt des Prozesswertblocks08 aus.
  • Seite 77 OpenPCS 7 Interface 7.6 OPC Alarm und Events (OPC A&E) In PCS 7 werden folgende Meldungen als Tracking Events übertragen: ● Meldungen der Meldeklasse "Bedienmeldung". ● Meldungen der Meldeklasse "System, nicht quittierpflichtig" mit der Meldeart "Bedienmeldung". Hinweis Meldungen mit der Meldeklasse "System, nicht quittierpflichtig" und der Meldeart "Leittechnik"...
  • Seite 78 OpenPCS 7 Interface 7.6 OPC Alarm und Events (OPC A&E) PCS 7 OS NewState ChangeState Quittierte Meldungen OPC_CONDITION_ACKED OPC_CHANGE_ACK_STATE (Meldung steht nicht OPC_CONDITION_ENABLED mehr Gesperrte Meldung OPC_CHANGE_ENABLED_STATE Freigegebene Meldung OPC_CONDITION_ENABLED OPC_CHANGE_ENABLED_STATE Gekommene, quittierte OPC_CONDITION_ACTIVE OPC_CHANGE_ACTIVE_STATE Meldung OPC_CONDITION_ACKED OPC_CONDITION_ENABLED Gekommene, gegange‐...
  • Seite 79: Quality Codes Für Opc A&E

    OpenPCS 7 Interface 7.6 OPC Alarm und Events (OPC A&E) ChangeMask / NewState Properties der Klasse OPCEvent OPC_CONDITION_ENABLED ConditionEnabled OPC_CONDITION_ACKED ConditionAcknowledged 7.6.7 Quality Codes für OPC A&E Quality Codes Der Quality Code wird dazu benötigt, den Status und die Qualität einer Meldung zu prüfen.
  • Seite 80: Opc A&E Mit Hierarchischem Zugriff

    OpenPCS 7 Interface 7.6 OPC Alarm und Events (OPC A&E) 7.6.8 OPC A&E mit hierarchischem Zugriff 7.6.8.1 Unterschiede zwischen OPC A&E und OPC A&E mit hierarchischem Zugriff Darstellung der Meldungen mit OPC A&E Der OPC A&E-Server unterstützt beim Zugriff auf das Meldesystem "Conditional Events" und "Simple Events".
  • Seite 81: Empfehlung

    OpenPCS 7 Interface 7.6 OPC Alarm und Events (OPC A&E) wird anstatt dieses Textes die Zeichenfolge "EventID xx" für die Quelle (Source) in OPC verwendet. "xx" steht dabei für die eindeutige WinCC Meldenummer. Diese Syntax wird für die Quelle im Area Browser und bei der Meldung selbst verwendet. Ein Tracking Event entsteht, wenn in der Anlage eine Bedienmeldung ausgelöst wird.
  • Seite 82: Beispiel 1: Meldungen Sind Keinem Bereich Zugeordnet

    OpenPCS 7 Interface 7.6 OPC Alarm und Events (OPC A&E) 7.6.8.2 Beispiel 1: Meldungen sind keinem Bereich zugeordnet Einleitung Leittechnikmeldungen und Meldungen für BATCH-Server und Route Control-Server sind keinem Bereich und keiner Gruppe zugeordnet. Für diese Meldungen ist in der Struktur des OPC A&E-Zugriffs keine eigene Area zugeordnet.
  • Seite 83 OpenPCS 7 Interface 7.6 OPC Alarm und Events (OPC A&E) Beispiel für eine Hierarchie ohne Zuordnung Im folgenden Bild ist die Hierarchie von Meldungen im Browser, die als "Conditional Event" an den Client gesendet werden, dargestellt: OpenPCS 7 (V8.2) Funktionshandbuch, 03/2016, A5E36185031-AA...
  • Seite 84: Beispiel 2: Meldungen Sind Einem Bereich Zugeordnet

    OpenPCS 7 Interface 7.6 OPC Alarm und Events (OPC A&E) 7.6.8.3 Beispiel 2: Meldungen sind einem Bereich zugeordnet Einleitung Ein PCS 7-Projekt ist meist in mehrere Anlagenbereiche und Diagnosebereiche unterteilt. Damit sind die Meldungen den Bereichen zugeordnet. Bei der hierarchischen Abbildung in OPC A&E werden die Bereiche als eine Hierarchieebene dargestellt.
  • Seite 85: Beispiel 3: Meldungen Eines Bereichs Sind Einer Alarm Hiding-Gruppe Zugeordnet

    OpenPCS 7 Interface 7.6 OPC Alarm und Events (OPC A&E) 7.6.8.4 Beispiel 3: Meldungen eines Bereichs sind einer Alarm Hiding-Gruppe zugeordnet Einleitung Im PCS 7-Projekt werden Alarm Hiding-Gruppen verwendet, um Meldungen automatisch auszublenden. Eine Alarm Hiding-Gruppe kann Meldungen aus mehreren Bereichen beinhalten.
  • Seite 86: Hochrüsten Von Opc A&E

    OpenPCS 7 Interface 7.6 OPC Alarm und Events (OPC A&E) Beispiel für eine Hierarchie mit einer Alarm Hiding Gruppe Im folgenden Bild ist die Hierarchie von Meldungen im Browser, die als "Conditional Event" an den Client gesendet werden, dargestellt: 7.6.9 Hochrüsten von OPC A&E...
  • Seite 87: Vorbereitung

    OpenPCS 7 Interface 7.7 OPC Historical Alarm und Events (OPC "H" A&E) Vorbereitung Löschen Sie, falls vorhanden, vor der Aktualisierung die Datei "CCAeProvider.ini", die sich auf dem OS-Server und auf der ES direkt im OS-Projektordner befindet. Der OS-Projektordner befindet sich auf der ES im Unterordner "wincproj".
  • Seite 88: Einführung Opc "H" A&E

    Nach der Ausgabe der archivierten Meldungen werden alle weiteren neu erzeugten Meldungen automatisch an den OPC A&E-Client gesendet. Hinweis Das Lesen von archivierten Meldungen über OPC "H" A&E ist eine Siemens Erweiterung des OPC A&E-Standards. Regel Nach dem Lesen von archivierten Meldungen, dürfen Sie die zurückgelieferte "ActiveTime"...
  • Seite 89: Syntax Für Den Zugriff Auf Archivierte Meldungen

    OpenPCS 7 Interface 7.7 OPC Historical Alarm und Events (OPC "H" A&E) Source Filter und Anforderung der archivierten Meldungen Damit Sie archivierte Meldungen anfordern können, muss der OPC A&E-Client die Funktionalität "SetFilter" an einer Subscription unterstützen. Wenn Sie im Array des "Source Filter"...
  • Seite 90 OpenPCS 7 Interface 7.7 OPC Historical Alarm und Events (OPC "H" A&E) Beispiel In der folgenden Tabelle sind die Parameter, deren Bedeutung und entsprechende Beispiele aufgelistet. Parameter Bedeutung Beispiel erforderlich hMode = re‐ Gibt archivierte Meldungen und Das Setzen eines Filters zum Le‐...
  • Seite 91: Lesemodi Für Archivierte Meldungen

    OpenPCS 7 Interface 7.7 OPC Historical Alarm und Events (OPC "H" A&E) Hinweis Für die Parameter "htStartTime" und "htEndTime" wird folgende Notation unterstützt: ● Relative Notationen, z. B. NOW ● Symbolische Werte, z. B. NOW, YEAR, MONTH ● Angabe von absoluten UTC Datum-/Uhrzeit Werten entsprechend der XML-Notation: "2011-09-10T10:00:00.000Z".
  • Seite 92: Identifizieren Von Archivierten Meldungen

    OpenPCS 7 Interface 7.7 OPC Historical Alarm und Events (OPC "H" A&E) Anhand der Refresh-Kennung wird wie folgt unterschieden: ● Ereignis-Pakete mit der Refresh-Kennung enthalten ausschließlich historische Ereignisse. Diese Ereignisse können auch noch anstehen. ● Ereignis-Pakete ohne Refresh-Kennung enthalten ausschließlich neu erzeugte Ereignisse.
  • Seite 93: Ole Db

    OpenPCS 7 Interface 7.8 OLE DB Dieses Flag ist mit dem realen EventType über eine ODER-Verknüpfung verbunden: Bezeichnung EventType EventType (archivierte Meldung) OPC_SIMPLE_EVENT 0x01 0x81 OPC_CONDITION_EVENT 0x04 0x84 OPC_TRACKING_EVENT 0x02 0x82 OPC_HAE_HISTORICAL_EVENTFLAG 0x80 Beispiel 1 Mit dem folgenden Source-Filter werden die archivierten Meldungen und Ereignisse der vergangenen 30 Minuten im "read"-Modus ausgegeben.
  • Seite 94: Grundlagen Von Ole Db

    WinCC OLE DB-Provider Der WinCC OLE DB-Provider ermöglicht Zugriffe auf die Prozesswert- und Meldearchive. Der WinCC OLE DB-Provider, der in der OpenPCS 7 Station integriert ist, erlaubt einen transparenten Zugriff auf archivierten Prozessdaten der PCS 7 OS-Server. Über den WinCC OLE DB-Provider können Sie direkt auf die PCS 7 OS-Archivdaten zugreifen, die in der MS SQL Server-Datenbank abgelegt sind.
  • Seite 95: Erstellen Der Verbindung Zur Datenbank

    OpenPCS 7 Interface 7.8 OLE DB 7.8.2 Erstellen der Verbindung zur Datenbank ConnectionString Die Verbindung zwischen der Applikation, die über OLE DB Daten liest, und der Archivdatenbank wird bei ActiveXDatenobjekten (ADO) über das Connection-Objekt hergestellt. Ein wichtiger Parameter ist dabei der ConnectionString. Der ConnectionString enthält alle benötigten Angaben für den Zugriff über den OLE DB-Provider auf die Datenbank.
  • Seite 96: Zugriff Auf Ole Db-Provider

    Auch aus Performance Gründen empfehlen wir die "Variablen-ID" zu verwenden. Prinzipielle Vorgehensweise 1. Die OLE DB-Applikation muss stets auf der OpenPCS 7 Station ausgeführt werden. Ein remote Zugriff ist nicht möglich. 2. Bei ausgelagerten Archiven stellen Sie die Verbindung zwischen der SQL-Datenbank und den ausgelagerten Archiven mit dem WinCC Archive Connector her.
  • Seite 97: Abfrage Der Archivdaten

    OpenPCS 7 Interface 7.8 OLE DB 3. Stellen Sie die Verbindung zur Datenbank her, z. B. über MS Excel oder eine eigene Applikation. Legen Sie die gewünschten Selektionskriterien fest und lesen Sie die Archivdaten. 4. Das Abfrageergebnis können Sie z. B. in MS Excel darstellen oder als CSV-Datei exportieren.
  • Seite 98 OpenPCS 7 Interface 7.8 OLE DB Tabelle 7-2 Parameter Parameter Beschreibung ValueID ValueID aus der Datenbank-Tabelle.Mehrfachnennungen sind möglich, z.B.: "TAG:R,(ValueID_1;ValueID_2;ValueID_x),<TimeBegin>,<TimeEnd>" ValueName ValueName im Format 'ArchiveName\Value_Name'. Der Parameter <ValueName> muss in einfache Anführungszeichen gesetzt werden. Mehrfachnennungen sind mög‐ lich, z.B. : "TAG:R,('ValueName_1';'ValueName_2';'ValueName_x'), <TimeBegin>,<TimeEnd>"...
  • Seite 99 OpenPCS 7 Interface 7.8 OLE DB Parameter Beschreibung SQL_Clause Filterkriterium in SQL-Syntax: [WHERE search_condition] [ORDER BY {order_expression [ASC|DESC] } ] Das Kriterium "ORDER BY" kann nur mit angegebener Sortierfolge "{order_expression [ASC|DESC] }" benutzt werden. TimeStep Werte im angegebenen Zeitintervall werden zusammengefasst, beginnend mit dem Startzeitpunkt <TimeBegin>.
  • Seite 100 OpenPCS 7 Interface 7.8 OLE DB ● Um die Performance zu verbessern, verwenden Sie in der Abfrage den Parameter "ValueID" anstelle von "ValueName". Die "ValueID" können Sie aus der Tabelle "Archive" ermitteln. ● Einige Anwendungen können bei Prozesswerten die Zeit nicht in 1-ms-Schritte auflösen, was zu Ungenauigkeiten führen kann.
  • Seite 101 OpenPCS 7 Interface 7.8 OLE DB Beispiel 4: Liest 10 Sekunden zurück, ab dem absoluten Zeitpunkt von "TimeEnd". <TimeBegin> = '0000-00-00 00:00:10.000', <TimeEnd> = '2003-02-02 12:00:00.000' Beispiel 5: Liest für mehrere ValueIDs (1;3;5;6) die Werte der letzten Stunde, von der Zeit des letzten archivierten Werts ausgehend.
  • Seite 102: Darstellung Der Meldearchive

    OpenPCS 7 Interface 7.8 OLE DB 7.8.4.3 Darstellung der Meldearchive Aufbau des Recordset Das Abfrageergebnis wird als Recordset zurückgegeben. In der folgenden Tabelle ist der Aufbau des Recordset für Meldearchive beschrieben. Informationen zum Status von Meldungen finden Sie im WinCC Information System unter "Arbeiten mit WinCC > ANSI-C Funktionsbeschreibungen >...
  • Seite 103: Abfrage Der Meldearchive

    OpenPCS 7 Interface 7.8 OLE DB Position Feldname Kommentar CrGoBack Integer 4 Byte Hintergrundfarbe für Status "gegangen" CrAckFore Integer 4 Byte Vordergrundfarbe für Status "quittiert" CrAckBack Integer 4 Byte Hintergrundfarbe für Status "quittiert" LocaleID Integer 4 Byte Ort des Alarms...
  • Seite 104 OpenPCS 7 Interface 7.8 OLE DB Parameter Beschreibung ViewName Name der Datenbanktabelle. Die Tabelle muss in der gewünschten Sprache angegeben werden. Der "ViewName" für die fünf europäischen Sprachen lautet beispielweise: ALGVIEWDEU: deutsche Meldearchivdaten ALGVIEWENU: englische Meldearchivdaten ALGVIEWESP: spanische Meldearchivdaten ALGVIEWFRA: französische Meldearchivdaten...
  • Seite 105: A.1 Inbetriebnahme

    OPC-Client zur OpenPCS 7 Station: 1. Prüfen Sie, ob alle notwendigen OpenPCS 7 Lizenzen vorhanden und gültig sind. 2. Prüfen Sie, ob vom OPC-Client Rechner mittels Ping die OpenPCS 7 Station erreicht werden kann. 3. Prüfen Sie, ob der Netzwerkzugriff auf den Pfad "\\<OpenPCS 7 Station>\Automation Projects"...
  • Seite 106 Anhang A.1 Inbetriebnahme Prozesse auf der OpenPCS 7 Station bei OPC UA Prozess Hinweis zum Prozess opcualds.exe Windows-Dienst, der automatisch durch das Betriebssystem gestartet wird. Dieser Prozess ist nicht zwingend notwendig. Er dient zum Ermitteln der auf dieser Station verfügbaren OPC Server. Ein OPC Server auf dieser Station kann direkt an‐...
  • Seite 107: B.1 Quellenverzeichnis

    Object Linking and Embedding OLE DB Object Linking and Embedding for Data Base alt: OLE for Process Control, neu: Openness, Productivity and Collaboration OPC UA OPC Unified Architecture Operator Station (PCS 7-OS) or Operating System Personal Computer OpenPCS 7 (V8.2) Funktionshandbuch, 03/2016, A5E36185031-AA...
  • Seite 108 B.2 Liste der Abkürzungen Abkürzung Beschreibung PCS 7 Process Control System 7 Process Historian Remote Procedure Call Sequential Function Chart Service Pack SPOSA Single Point of System Access Structured Query Language WinCC Windows Control Center OpenPCS 7 (V8.2) Funktionshandbuch, 03/2016, A5E36185031-AA...
  • Seite 109: Index

    Index Dokumentation Zugriffsmöglichkeiten, 10 zum Planen und Projektieren, 10 OPC UA Abbildung der WinCC-Variablen, 52 Anzeige der Archivvariablen, 52 Conformance Units, 50 Profile, 50 OPC UA Data Access, 53 OpenPCS 7 (V8.2) Funktionshandbuch, 03/2016, A5E36185031-AA...
  • Seite 110 Index OpenPCS 7 (V8.2) Funktionshandbuch, 03/2016, A5E36185031-AA...

Diese Anleitung auch für:

Pcs 7

Inhaltsverzeichnis