Jump to main content
WinCC OA Documentation
WinCC OA Documentation
LANG
  • Versionsinformationen
  • Konzepte
  • Deployment
  • Sicherheit
  • Engineering
  • Datenmanagement
  • Business Logic / Control
  • Datenvisualisierung
  • Southbound Interfaces
  • Northbound Interfaces
  • Konnektivität / Netzwerk Schnittstellen
  • Benutzerverwaltung
  • Verfügbarkeit
  • Reporting
  • Erweiterungen
  • Referenztabellen
  • Videos & Tutorials
  • eLearning
  • Dokumentation
  • Support & Services
  • Disclaimer
  • SIMATIC WinCC OA World
  1. Home
  2. Konnektivität / Netzwerk Schnittstellen

    Datenaustausch, APIs und moderne (Web) Technologien.

  3. Python Manager

    The Python Manager enables you to write WinCC OA managers in Python.

  4. WinCC OA Python API

    The Python API for WinCC OA provides access to the WinCC OA runtime system from Python scripts. It enables reading and writing datapoints, subscribing to value changes, executing queries, and integrating with the WinCC OA logging system.

  5. API Reference

    This page contains auto-generated API reference documentation 1.

  • Versionsinformationen

    Release Notes, Update-Informationen, Zertifizierungen and häufig gestellte Fragen.

  • Konzepte

    Ihr erster Schritt in die moderne und leistungsstarke Prozessvisualisierung.

  • Deployment

    Themen, die Sie vor der Nutzung von WinCC OA wissen sollten.

  • Sicherheit

    Wachsen sie in Bezug auf Cybersecurity über die Norm hinaus.

  • Engineering

    Leistungsstarke Tools für einfache sowie komplexe Engineering-Aufgaben.

  • Datenmanagement

    Klassifizieren, strukturieren und archivieren sie Ihre Daten.

  • Business Logic / Control

    Endlose Möglichkeiten in der Datenverarbeitung für Ihre Projekte.

  • Datenvisualisierung

    User Interfaces, Trends und Reports für jeden Zweck und jedes Gerät.

  • Southbound Interfaces

    Der Prozessanschluss zu den echten Maschinen/Sensoren.

  • Northbound Interfaces

    Ihr Portal zur Cloud oder übergeordneten Systemen.

  • Konnektivität / Netzwerk Schnittstellen

    Datenaustausch, APIs und moderne (Web) Technologien.

    • APIs

      Eine Übersicht der in WinCC OA verfügbaren APIs (Application Programming Interface).

    • Manager Service API (MSA) – Überblick

      Die Manager Service API (MSA) ist das Rückgrat für nahtlose, protokollunabhängige Kommunikation und Wiederverwendung von Logik zwischen WinCC OA Managern und unterstützt moderne, verteilte und webintegrierte SCADA-Architekturen.

    • COM

      COM - Microsoft Interface steht für Component Object Model, eine Spezifikation für die Entwicklung modularer Softwarekomponenten, die von jeder COM-kompatiblen Anwendung verwendet werden können. COM-Komponenten lassen sich leicht in solche Anwendungen integrieren und können sogar während der Laufzeit aus einer Anwendung entfernt werden. COM-Komponenten können in verschiedenen Programmiersprachen programmiert werden, wobei C++ am häufigsten verwendet wird. Die Spezifikationen OLE, ActiveX und DirectX basieren auf der COM-Technologie

    • Prometheus Interface

      Die Prometheus-Schnittstelle (auch als Prometheus-Client bezeichnet) dient als Brücke zwischen WinCC OA und Prometheus. Er erleichtert das Abrufen, Verarbeiten und Freigeben von Daten aus dem System in ein Prometheus-kompatibles Format. Dies ermöglicht Prometheus die Überwachung und Alarmierung auf der Grundlage vom WinCC OA-System.

    • SIMATIC PLC Discovery

      In immer dynamischeren Automatisierungsumgebungen und der Verschmelzung von IT mit OT kann SIMATIC PLC Discovery bei der Anbindung von neu hinzugekommenen S7/S7+ Geräten helfen, indem es Ihnen alle im Netzwerk befindlichen Geräte anzeigt.

    • WinCC OA JavaScript Manager für Node.js

      Der WinCC OA JavaScript Manager für Node.js ist ein Manager, welcher die Einbindung der TypeScript/JavaScript Runtime-Umgebung in WinCC OA erlaubt.

    • Python Manager

      The Python Manager enables you to write WinCC OA managers in Python.

      • WinCC OA Python API

        The Python API for WinCC OA provides access to the WinCC OA runtime system from Python scripts. It enables reading and writing datapoints, subscribing to value changes, executing queries, and integrating with the WinCC OA logging system.

        • Getting Started

          This guide walks you through running your first Python script inside a WinCC OA project. The script is registered as a WinCC OA manager and is started, stopped and monitored by the process monitor (PMON) — just like a CTRL or ECMAScript manager.

        • Installation

          Detailed installation instructions for the WinCC OA Python API. For a quick start, see Getting Started.

        • Development Environment

          This page describes how to develop a Python application for WinCC OA on a workstation, keep it under source control, and verify it on a build node that has no WinCC OA installation. For running a finished script inside a project, see Getting Started.

        • Troubleshooting

          Common problems when running a Python manager, and how to resolve them.

        • Guide

          In-depth explanations of the Python API’s core concepts.

        • API Reference

          This page contains auto-generated API reference documentation 1.

          • etm.wccoa.datatypes

            Core data types for WinCC OA.

          • etm.wccoa.exceptions

            WinCC OA exception types for structured error handling.

          • etm.wccoa.manager

            etm.wccoa.manager — WinCC OA Manager.

          • etm.wccoa.services

            Service interfaces and data transfer objects for WinCC OA.

          • etm.wccoa.msa.base

            Protocol-neutral part of MSA — everything that does not know the payload type.

          • etm.wccoa.msa.vrpc

            vRPC — the MSA protocol that carries a WinCC OA value as its payload.

    • SIMATIC Unified AR (Augmented Reality)

      SIMATIC Unified AR ist eine industrielle Augmented Reality-App, die es ermöglicht, HMI-Screens (WinCC Unified / WinCC V8) und Webanwendungen (WinCC OA Dashboard) in realen Produktionsumgebungen anzuzeigen.

    • webserver.js

      ist ein Node.js-basierter Webserver, der ein modernes, erweiterbares Backend für Full-Stack-Webanwendungen in WinCC OA bereitstellt.

    • HTTP-Server

      Der HTTP-Server stellt eine direkte Integration von Internettechnologien in WinCC OA dar. Implementiert als Erweiterung für Control-Manager bieten sich vielfältige Anwendungsmöglichkeiten an. Zum einen kann der HTTP-Server als Webserver für statische HTML-Seiten inklusive Downloadmöglichkeit dienen, zum anderen können dynamisch HTML-Seiten generiert werden.

    • XML-RPC

      Über XML-RPC (Extensible Markup Language Remote Procedure Call) kann Software auf verschiedenen Betriebssystemen Prozeduraufrufe über das Internet machen. XML-RPC verwendet HTTP für Transport und XML für die Verschlüsselung. Es sendet ein Prozeduraufruf an einen abgesetzten Server über HTTP. Der Aufruf ist ein XML-Dokument und es erhält die Antwort als XML.

    • REST Reporting API

      Die REST Reporting API ist in den Standard-Webserver integriert und kann über den Config-Eintrag [restReporting] enabled aktiviert werden.

    • Verteilte Systeme

      Verteilte Systeme in WinCC OA ermöglichen die Kopplung von zwei oder mehreren autonomen WinCC OA-Systemen über ein Netzwerk.

    • Dist-Verwaltung

      Ein verteiltes System stellt in WinCC OA immer einen erhöhten Engineering Aufwand dar, da viele Einstellungen und Konfigurationsschritte auf mehreren Systemen ausgeführt werden müssen.

    • XMPP

      XMPP (früher Jabber) wird meistens in Chats (Instant messaging)-Applikationen verwendet und ermöglicht nahezu Echtzeit-Kommunikation zwischen einem oder mehreren Teilnehmern. Es kann verwendet werden, um von einem WinCC OA-Server Informationen an einer oder an mehreren Personen zu senden und eine Bestätigung beim Erhalt der Nachricht zurückzusenden.

  • Benutzerverwaltung

    Alles über Autorisierung, Authentifizierung und Login-Anpassung.

  • Verfügbarkeit

    Wie sie maximale Systemverfügbarkeit erreichen können.

  • Reporting

    Erstellen sie "State of the art"-Reports ohne Limits.

  • Erweiterungen

    Nützliche Werkzeuge und Erweiterungen für spezielle Anforderungen.

  • Referenztabellen

    Detaillierte und umfangreiche Inhalte für spezielle Projektanpassungen.

  • Videos & Tutorials

    Erkunden Sie die Möglichkeiten von WinCC OA mit unserer sorgfältig ausgewählten Sammlung von Video-Tutorials und Anleitungen.

  • eLearning

    Bauen Sie Ihre Expertise Schritt für Schritt auf

  • Dokumentation

    Grundlegende Informationen über Bezeichnungen und Funktionsweisen innerhalb der Dokumentation.

  • Support & Services

    Ein erfahrenes Team von Support-Mitarbeitern, Beratern und Trainern steht bereit, aktive Partnerschaften mit Kunden zu fördern, die von unserem umfassenden Service profitieren.

  • Disclaimer

    Erläuterungen zu Haftungsausschlüssen oder rechtlichen Hinweisen.

  • SIMATIC WinCC OA World

    Entdecken Sie die Welt von WinCC OA und bleiben Sie über die neuesten Produktneuigkeiten informiert.

API Reference

This page contains auto-generated API reference documentation 1.

  • etm.wccoa.datatypes

  • etm.wccoa.exceptions

  • etm.wccoa.services

    • etm.wccoa.services.events
    • etm.wccoa.services.data
    • etm.wccoa.services.protocols
  • etm.wccoa.manager

  • etm.wccoa.msa.base

  • etm.wccoa.msa.vrpc

  • Created with sphinx-autodoc2

  • etm.wccoa.datatypes
    Core data types for WinCC OA.
  • etm.wccoa.exceptions
    WinCC OA exception types for structured error handling.
  • etm.wccoa.manager
    etm.wccoa.manager — WinCC OA Manager.
  • etm.wccoa.services
    Service interfaces and data transfer objects for WinCC OA.
  • etm.wccoa.msa.base
    Protocol-neutral part of MSA — everything that does not know the payload type.
  • etm.wccoa.msa.vrpc
    vRPC — the MSA protocol that carries a WinCC OA value as its payload.
Related information
  • etm.wccoa.datatypes
    Core data types for WinCC OA.
  • etm.wccoa.exceptions
    WinCC OA exception types for structured error handling.
  • etm.wccoa.manager
    etm.wccoa.manager — WinCC OA Manager.
  • etm.wccoa.services
    Service interfaces and data transfer objects for WinCC OA.
  • etm.wccoa.msa.base
    Protocol-neutral part of MSA — everything that does not know the payload type.
  • etm.wccoa.msa.vrpc
    vRPC — the MSA protocol that carries a WinCC OA value as its payload.

SIMATIC WinCC Open Architecture Version 3.21.7 - © ETM professional control GmbH - | | | - Privacy Policy - Cookie Policy - Terms of use - Whistleblowing - Imprint