Inkompatibilitäten, die mit 3.19 eingeführt wurden

General

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.

Config Entries

Config-Eintrag "[s7] deviceOffset" entfernt

Der Config-Eintrag "deviceOffset" wurde entfernt, da er nicht weiter benötigt wird.

Config-Eintrag "[s7] UseOneConnection" entfernt

Der Config-Eintrag "UseOneConnection" wurde entfernt und kann durch den Config-Eintrag [s7] UseConnections ersetzt werden.

User Interface

Dashboard Widgets

Es ist zu beachten, dass Widgets, welche mit einer Version des Widget Development Kits erstellt wurden, nur mit dem Dashboard einer korrespondierenden WinCC OA-Version kompatibel sind (Siehe die Kompatibilitätstabelle). Widgets, die mit früheren Versionen des Widget Development Kits erstellt wurden, müssen auf die aktuelle Angular-Version upgedated werden, um kompatibel zu sein. Hierfür kann der "nx migrate"-Befehl und weitere Funktionen der Webpack-Konfiguration verwendet werden.

Databases

SQLite® Database Schema

Note: If you update a version lower than 3.19 P010, you must adjust the database schema manually as this cannot be automated during the project upgrade. New projects with patch 3.19 P011 and higher use the new schema and are not affected.

Convert the Database in case of a high Disk Usage

Note: These steps apply to patches 3.19 P000 to P010.
  1. Stop the project.
  2. Open the command line and navigate to the project's database folder.
  3. Run this command:
    <OA INSTALL>/bin/sqlite3.exe .\last_value.sqlite "PRAGMA journal_mode=TRUNCATE;PRAGMA page_size=512;VACUUM;PRAGMA journal_mode=WAL;"
  4. Test the result by running this command:
    <OA INSTALL>/bin/sqlite3.exe .\last_value.sqlite "PRAGMA journal_mode;PRAGMA page_size;"

    If the conversion was correct, the output of the command should be:

    wal512
  5. Repeat the commands for the other DB files.