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.