Highlights and Release Notes

Release Notes 3.19

Performance

Schnellstes WinCC OA aller Zeiten !

Event-Manager ist jetzt 4x schneller

  • Core-Datendurchsatz wurde bis zu 4x schneller: Dies ermöglicht den Betrieb bei nur 1/3 der CPU-Last mit dem gleichen Datendurchsatz. Für bestehende und neue Projekte werden mehr Ressourcen zur Verfügung gestellt.

Event-Last reduziert für NextGen Archiver

  • Selektion zwischen den verfügbaren Optionen ist jetzt leichter als zuvor: Projekte mit NGA-Archivierung erreichen jetzt die gleiche Event Manager-Performance-Stufe wie RAIMA/HDB-Projekte.

Bereit für das Jahr 2038 mit SQLite DB

  • Tests mit SQLite zeigen die gleiche Event-Manager-Performanz wie RAIMA-basierte Projekte. Dies bedeutet, dass diese zukunftssichere Technologie jetzt mit der gleichen erhöhten Performance verfügbar ist.

Weitere Hinweise

* Diese Werte wurden durch Benchmark-Tests unter standardisierten Bedingungen generiert. Die Gesamtleistung des Systems oder die Ergebnisse bei Ihrem spezifischen Projekt können variieren. Wenn Sie detaillierte Informationen benötigen, können Sie sich gerne an uns wenden, um unser Whitepaper zur Leistung anzufordern.

Lizenzierung

Neue Lizenzoptionen in Version 3.19

Video Streaming

  • Um Kunden den Einstieg in die Videobearbeitung mit geringeren Zusatzkosten zu erleichtern, wurde eine neue "Nur-Streaming-Option" in die Video-Basic-Lizenz aufgenommen. Es sind keine Initial-Kameralizenzen erforderlich. Diese können jedoch später hinzugefügt werden, wenn eine Streaming-Aufzeichnungsfunktion erforderlich ist.

Neue BACnet-Lizenzoptionen

  • Mit dem Ziel Kosten und Aufwand in größeren Projekten zu reduzieren, wurde das BACnet-Objekthandling durch die Einführung von zwei zusätzlichen Lizenzoptionen vereinfacht: 30.000 und unlimitierte BACnet-Objekte. Für mehr Information, siehe Kapitel WinCC OA-Lizenzoptionen (Features).

WinCC OA IPC-Pakete

  • Sparen Sie Kosten mit attraktiveren Preisen unserer IPC-Pakete. Jetzt auch für ET200 SP- und IOT2050-Hardware (außer 4096 PowerTag-Paket) verfügbar. Zusätzlich ist ein neues 128 PowerTag-Paket verfügbar.

Dashboard

Erweiterte Funktionalität ermöglicht bessere Integration und Erfüllung von mehr Anwendungsfällen.

Highlights - Erweiterte Dashboard-Funktionalität und weitere Widgets hinzugefügt

Neue Widgets:

  • Video Widget (1)
  • Integrieren Sie vorhandene Panels über das ULC UX-Widget (1, 2). Für mehr Information, siehe Kapitel Dashboard
  • Benutzerdefinierte Widgets können hinzugefügt werden
  • Funktionalitätsverbesserungen im SVG-Widget. Siehe Kapitel Dashboard.
  • Leistungssteigerung des Line Chart-Widgets
  • Erweitertes Alarm View-Widget. Für mehr Information, siehe Kapitel Dashboard.

Weitere Hinweise

(1) Video- und Video Camera-Lizenzoptionen erfoderlich.

(2) ULC UX-Lizenzen erfoderlich.

Next Generation Archiver-Erweiterungen - Highlights

Highlights

  • MS SQL-Unterstützung (seit 3.18 P006). Siehe Kapitel MS SQL®-Serverinstallation.
  • Online-Backup für NGA-Datenbanken. Siehe Kapitel Vollständige DB-Sicherung und -Wiederherstellung.
  • Trending basierend auf Resampling in DBs möglich
  • Archivierung auf IOT 2050-Hardware unterstützt (Einschränkungen gelten)
  • Backend-API für NGA ermöglicht eigene Backend-Entwicklung. Für die Dokumentation, siehe WinCC OAInstallation>/api/TemplateNextGenArchBackend\readme.pdf.
  • Vergleichstabellen und Empfehlungen für alle verfügbaren Backends (DBs) (1).

Weitere Hinweise

(1) Wird in einem späteren Patch veröffentlicht.

OPC UA

Erweiterter Funktionsumfang und Unterstützung von Companion-Spezifikationen.

Highlights

  • Erweiterter OP UA-Funktionsumfang und Unterstützung von Companion-Spezifikationen ermöglichen den Einsatz von WinCC OA in weiteren Anwendungsfällen.
  • Methoden werden jetzt in OPC UA-Server und -Client unterstützt. Siehe Kapitel OPC UA-Server Methoden.
  • Erfolgreiche Rezertifizierung inklusive A - und C-Facette.

OPC UA-Client:

  • Verringerung des Kommunikationsaufwands auf der SPS-Seite durch Aktivierung der Verwendung von Structs. Siehe Kapitel OPC UA Structured Data Variables.
  • Lesen und Schreiben einzelner Array-Elemente oder Bereiche für eindimensionale Arrays. Siehe Kapitel Range.
  • Dynamische Alarmbedingungen z.B.: Von der S7 1500-SPS. Siehe Kapitel Dynamic Alarm Conditions.
  • Strukturierte Daten als mögliche Parameter für Methodenaufrufe. Siehe Kapitel OPC UA Structured Data Variables.

Southbound-Treiber

Die verbesserte Fertigungskonnektivität ermöglicht die Verwendung von WinCC OA in weiteren Anwendungsfällen.

Highlights

  • NTCIP-Treiber zur einfachen Steuerung dynamischer Verkehrszeichen. Siehe Kapitel NTCIP Gateway Bascis.

IEC 61850

  • Unterstützt SSL-Kommunikationsverschlüsselung.
  • Bessere Benutzerfreundlichkeit und schnelleres Engineering.
  • Verbesserte Defaultwerte (z.B.: ReadRequestQueueLimit)

Modbus Client

  • Read/write for registers (FC 0x17) ermöglicht einen Lese- und Schreibvorgang in einer einzelnen Anfrage. Siehe Kapitel Modbus/TCP-Treiber - Details.

Erweiterungen bestehender Features beweisen, dass die WinCC OA-Sicherheit immer auf dem neuesten Stand ist - Highlights

  • PROFISafe/PROFINET: Erfolgreiche Rezertifizierung
  • Für ein einfacheres Engineering wurde der Verbindungszustand der meisten Treiber harmonisiert.
  • DNP3-SA Sichere Authentifizierung
  • Erweiterung des BACNet Advanced Workstation (AWS)-Treibers.
  • Kanaldiagnose (Channel diagnostics) für S7 und S7+
  • S7+: Verschlüsselte Kommunikation zu S7-1200/1500 SPSen. Siehe Kapitel Erweitert.

Northbound-Treiber

Neue Features ermöglichen bessere IT/OT -Integrationsmöglichkeiten.

Highlights

Highlights - MQTT

  • Publisher für eine einfachere Northbound-Kommunikation jetzt verfügbar. Siehe Kapitel MQTT-Publisher
  • MQTT 5.1 features (1)

MES: Die Opcenter Execution Core V8.9 REST-Schnittstelle ermöglicht kombinierte SCADA/MES-Angebote.

  • Standard REST-Schnittstelle (z.B.: für Power BI) verfügbar. Für mehr Information, siehe die Dokumentation 3.19/help/en/opcenterrestapi-en.qch. Beachten Sie, dass Sie die Hilfe zu Ihrer WinCC OA-Dokumentation über das Edit-Menü der WinCC OA-Dokumentation hinzufügen können Edit > Preferences > Documentation.
Note: Business-Logik muss im Projekt implementiert werden.

Weitere Hinweise

(1) MQTT-Treiber-Lizenz erforderlich.

PM Add-Ons

Integriert WinCC OA tiefer in die Portofoliolandschaft von Siemens.

Highlights

  • Spart Kosten und Aufwand bei kombinierten Angeboten oder bei Integration in bestehende Projektumgebungen.
  • Einfaches Ändern des Funktionsumfanges von WinCC OA mit PM Add-ons (REST-Schnittstelle zum Senden/Empfangen von Daten)
  • Unterstützte Add-ons: PM-CONTROL, PM-ANALYZE, PM-QUALITY, PM-MAINT, PM-MES-Schnittstelle.
Note: Beachten Sie auch die PM Add-ons Information-Webseite.

Core-Erweiterungen

Geschützte Investitionen mit langfristiger Verfügbarkeit und erweitertem Funktionsumfang.

  • Jahr 2038 Bereitschaft durch neue SQLite-Datenbank. Siehe Kapitel SQLite®.
  • Für Konfigurationen und Letztwertspeicherung.
  • Bessere Leistung & kleinerer Footprint.
  • Derzeit empfohlen für neue Projekte (Importer für historische Daten wird in Kürze verfügbar sein)
  • Alarmverzögerung (nach IEC 62682). Siehe Kapitel Verzögerte Alarme.
  • Abfrageunterstützung für Anlagenmodellinformationen (1)

Weitere Hinweise

(1) Wird ein einem späteren Patch veröffentlicht.

User Interface-Erweiterungen

Spart wertvolle Engineering-Zeit durch erhöhte Benutzerfreundlichkeit und erweiterten Funktionsumfang.

Highlights - Trend-Erweiterungen

  • Erweiterte Funktionalität für curveLegendFormat.
  • Unterstützung von infinite-, NaN- und QNB-Werten.
  • Verbesserungen des Trendlineals
  • Verbesserungen bei der automatischen Skalierung von Kurven und bei verknüpften Kurven.
  • Invertierte Logik für Trend mit Ereigniskurve.
  • Für mehr Information siehe Trend-Dokumentation.

Scripteditor-Erweiterungen

  • Erweiterter Funktionsumfang der Autovervollständigung.
  • Unterstützung der Multi-Tab-Ansicht.
  • Mehrzeilige Bearbeitung
  • Scrollen über die Tastatur
  • Anzeige von Tabulatoren und Leerzeichen.
  • Unterstützung von Code-Refactoring
  • Für mehr Information siehe Der Skript-Editor-Dokumentation.

Maps Widget - Version Upgrade

Das Maps Widget (EWO) basiert nun auf der Marble-Projektversion 21.12.2.

Video-AddOn

Spart direkt Kosten und erweitert Ihre Einsatzgebiete.

Highlights

  • Einsparung von Lizenzkosten in "Nur-Streaming-Projekten" (RTSP).
  • Nur Streaming jetzt in der Option Video Basic enthalten. Keine Kameralizenzen erforderlich.
  • Verfügbar jetzt auch für SIMATIC Industrial OS.
  • Mehrere neue CTRL-Funktionen und -Methoden.
  • Web-Integration mit Motion JPEG-Stream.
  • Wird jetzt in der mobilen Benutzeroberfläche (UI) unterstützt (1).
  • Display Server DIST verbindet sich mit abgesetzten OA-Systemen (1).
  • Die Workstation-Option kann als Notfall-Client mit eingeschränktem Funktionsumfang fungieren.
  • Für mehr Information über das Video-AddOn, siehe Kapitel Video-Widget

Weitere Hinweise

Video- und Video-Kamera-Lizenzoptionen sind erforderlich.

Control-Verbesserungen

Sparen Sie Engineering-Zeit mit noch besserer Usability und erweitertem Funktionsumfang.

Highlights

  • Klassen können jetzt Operatormethoden (Operator-Überladung) z.B.: “==”, “!=”, “>” … verwenden. Für mehr Information, siehe Kapitel Operator Methods.
  • Klassenereignisse können innerhalb einer Klasse verwendet werden (ähnlich wie die objektorientierten panel #event-Funktionen). Siehe Kapitel Class Event Functions.
  • Ausdrücke können jetzt über die "Punkt"-Notation verkettet werden. Siehe Kapitel Dot Notation
  • Die neue Funktion childPanel (dyn_shape) gibt den Modul-/Panelnamen zurück, welcher derzeit im UI-Manager ausgeführt wird. Siehe Kapitel "childPanels".

Weitere Control-Erweiterungen

Forward-Deklaration

Forward-Deklaration kann nun für CTRL++-Klassen verwendet werden. Siehe Object Oriented Scripting (CTRL++)

Das Schlüsselwort synchronized

Bei falscher Verwendung des Schlüsselwortes synchronized wird eine Fehlermeldung angezeigt. Weitere Informationen finden Sie in der Beschreibung von synchronized.

CTRLPPCheck

Spart Zeit und Geld durch erhöhte Codequalität in Ihren Projekten.

  • Einfache statistische Codeanalyse zur Gewährleistung einer höheren Codequalität und damit eines schnelleren Engineerings.
  • Verwendbar während der Laufzeit oder automatisierte Pipelines.
  • Ergebnisse können in automatisierten Testumgebungen integriert werden.
  • Verfügbar als Open Source auf Github, siehe https://github.com/siemens/CtrlppCheck
  • Kann einfach um eigene CTRL-Erweiterungen oder -Bibliotheken erweitert werden.

Evolution der WinCC OA .Net API

Leichtere Integration der C#-basierten Business-Logic

Multithreaded, plattformunabhängige .Net API ermöglicht eine leichtere Integration der existierenden C# Business Logic in WinCC OA.

WinCC OA 3.19 API näher an den .Net Sprachstandards

  • Verwendung von dedizierten Namespaces und "NuGet"-Pakete
  • Schnittstellenabstraktion verfügbar
  • Dependency injection-Unterstüzung
  • Asynchronous by design

Switch .Net Runtime auf .Net 6

  • .Net 6 Runtime ist Open Source
  • .Net Framework-Ende der Entwicklung erreicht
  • Leistungs-und Produktivitätsverbesserungen durch neue Sprach-Features
  • Plattform-unabhängig

Migration der existierenden C# Manager erforderlich

  • Migration-Dokumentation verfügbar
  • Namespace-Änderungen
  • Anstatt Klassen werden Interfaces verwendet
  • Verwendung von asynchronen Mustern

Weitere Hinweise

Die Dokumentation der neuen API finden Sie im Versionsverzeichnis: C:\Siemens\Automation\WinCC_OA\3.19\api.net\docu\index.md. Die neue .NET-API, die auf .NET 6.0. basiert, ersetzt die alte C#-API.

Unterschiedliche Erweiterungen

Verbesserter Funktionsumfang

Highlights

  • Unterstützung der neuesten Sicherheitsfunktionen. Siehe WinCC OA-Portal/ Safety/Security.
    • TLS 1.3-Unterstützung. Siehe den Config-Eintrag cipherSuiteList.
    • IEC 62443 4-2-Rezertifizierung
  • Unterstützung für sicherheitsrelevante Projekte. Siehe WinCC OA-Portal/ Safety/Security.
    • IEC 61508-Rezertifizierung
  • Verbesserte Benutzerhandhabung während der Projekterstellung.
  • Maps Widget: Unterstützung von KML/OSM -Daten. Siehe Kapitel Maps Widget (EWO)
  • Unterstützung von Branding unter Linux (Debian).
  • Branding: Mehr Flexibilität mit individuellen YAML-Konfigurationen. Siehe Kapitel WinCC OA Product Packaging.

Weitere Erweiterungen

  • XML Cobertura-Dateiformat - Eine WinCC OA XML Coverage-Datei kann in das XML Cobertura-Dateiformat konvertiert werden. Siehe Kapitel Control Code Coverage & Performance measurement: XML Cobertura File Format.
  • Neue Möglichkeiten zum Anpassen des Alarm- und Ereignisschirms: Zwei neue Möglichkeiten, um den Alarm- und Ereignisschirm anzupassen - Siehe Kapitel Berechtigungsprüfungen für den AESchirm und Kontextmenü für den AESchirm.
  • PMON Crash-Aktionsskript PMON sucht nach einem CTRL-Skript für "Absturzaktionen" namens "pmonActions" und startet es beim Start von PMON. Für mehr Information, siehe Kapitel PMON-Crash-Aktionsskript.
  • Config-Eintrag cipherSuiteList TLSv1.3 ist standardmäßig aktiviert und verwendet eine Liste von Default-Ciphers. Siehe den Config-Eintrag cipherSuiteList.
  • Jahr 2038 Bereitschaft - CTRL & C++: Vermeiden Sie int <-> time-Konvertierungen und umgekehrt. Diese müssen auf long <-> time umgebaut werden. CTRL gibt hier ab der Version 3.19 eine Warnung aus, z.B. WCCOAui (1), 2022.10.07 13:22:53.289, PARAM,WARNING, 51, Parameter incorrect, IntegerVar::operator=, assignment of TimeVar to IntegerVar will overflow after 2038.01.19; use a LongVar instead

Abkündigungen

Folgende Features werden mit WinCC OA Version 3.19 abgekündigt:

  • Der Cerberus-Treiber wurde abgekündigt
  • Das Treiber-Plugin wurde entfernt (Bereits in Version 3.18 veraltet)
Note: Alle aktuellen und geplanten Abkündigungen finden Sie auf unserem WinCC OA-Portal

Unterstützte Mobile Systeme und Browser

Übersicht

Unterstützte Betriebssysteme für mobile Geräte

  • iOS 13 oder höher
  • Android 6 oder höher

Unterstützte Browser

  • Firefox 91 ESR 64Bit
  • Chrome-Version 103 64Bit
  • Edge (Chromium) 105 64Bit