General
Handhabung von deaktivierten _alert_hdl
-Konfigurationen
Mit WinCC OA Version 3.20 wurde die Behandlung von deaktivierten
_alert_hdl
Konfigurationen geändert. In früheren Versionen hat der
Event-Manager auch bei deaktiviertem Alert-Handling eine Alert-Preview angezeigt.
Um die Gesamtperformance von WinCC OAzu verbessern, wurde dieses Verhalten nun deaktiviert und es werden keine Alert Previews generiert.
Da das Verhalten der früheren Versionen in manchen Fällen auch für andere
Anwendungsgebiete zum Einsatz kam, z.B. um mittels eines
text
-Attributes (_offline..text
) zusätzliche
Informationen für Wertänderungen in historischen Abfragen zu erhalten, kann es unter
Umständen für Ihren Anwendungsfall erforderlich sein dieses wieder zu aktiveren.
Um das Verhalten der älteren Versionen wieder zu aktivieren, kann der Konfigurationseintrag [event] enableAlertPreview gesetzt werden.
[event]
enableAlertPreview = 1
ASCII Manager - DP Comment
Ab WinCC OA Version 3.20 ist der DP-Kommentar in dem _common config in die Bereiche Kommentar, Format und Einheit aufgeteilt. Dies gewährleistet zukünftig eine einfache Handhabung von übersetzbarem Inhalt mit dem Übersetzungswerkzeug.
Bearer-Plugin
Ab Version 3.19 wurde das Bearer-Plugin für alle Linux-basierten Builds entfernt.
REST Reporting API - JSON-Format
Bezüglich des JSON-Formats haben wir das Kundenfeedback ernst genommen und das Format optimiert. Dabei konnten wir die Kompatibilität nicht restlos sicherstellen.
Video-Verschlüsselung
Seit vimacc-Version 2.2.2.2 ist die IPC-Sockets-Verschlüsselung für alle vimacc-Dienste immer aktiviert. Unverschlüsselte WinCC OA -Komponenten können mit den verschlüsselten vimacc-Diensten nicht mehr kommunzieren. Das hat folgende Auswirkungen:
- Ein Video-Server mit dieser vimacc-Version kann nicht mit Video-Clients niedriger oder gleich 3.14 betrieben werden, da für diese keine Verschlüsselung aktiviert werden kann.
- Die vimacc-Version eines bestehenden Video-Servers wird ebenfalls aktualisiert.
- In einem bestehenden WinCC OA -Projekt einer Version niedriger oder gleich 3.14 kann nach Installation von WinCC OA höher oder gleich 3.15 mit den verschlüsselten vimacc-Diensten auch lokal nicht mehr kommuniziert werden.
webclient_http.ctl
Änderungen
Beginnend mit Version 3.18 wurde die Funktionalität der "webclient_http.ctl
" in die neue CTRL++-Klasse
"HttpServer
" in der "httpServer.ctl
" übersiedelt. "webclient_http.ctl
" wurde angepasst, um
eine Instanz der Klasse zu erzeugen und die "start()
"-Funktion aufzurufen. Dies ermöglicht es, einfach neue httpConnect()-Aufrufe in "webclient_http.ctl
" hinzuzufügen oder neue Klassen
von "HttpServer
" abzuleiten. Es ist jedoch weiterhin nicht möglich mehr als eine Instanz eines "HttpServer
"
pro Skript zu erzeugen. Dies bedeutet natürlich auch, dass nur eine Instanz von "HttpServer
" möglich ist.
Änderung der config.level-Datei
Die config.level-Datei wurde so einfach wie möglich gestaltet.
Die folgenden Einträge wurden entfernt:
- LoadCtrlLibs = "sdSymbolDynamics"
- LoadCtrlLibs = "panel"
Die Sektion [ctrl] wurde in [ctrl_1] geändert, da die pvss_scripts.lst immer mit "-num 1" laufen muss.