Erstellen eines neuen Widgets mit dem Widget Development Kit
Ein neues Widget kann ebenfalls mit dem Widget Development Kit(WDK) erstellt werden. Im Gegensatz zu dem Erstellen eines neuen SVG-Widgets, wo eine SVG-Datei als Basis verwendet wird, wird ein neues Widget mit dem Widget Development Kit von Grund auf erstellt.
Die Programmierung des Widgets erfolgt unabhängig von WinCC OA in dem heruntergeladenen Workspace. Dies erfordert keine Lizenz. Das resultierende Widget kann jedoch nur innerhalb des Dashboards verwendet werden, welches eine korrespondierende Lizenz benötigt.
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.
Die WDK Version ist in der "Debug Information"-Sektion der Application Info Seite zu finden.
WDK Version | 3.18 | ||
---|---|---|---|
Patch 7-8 | Patch 9-10 | Patch 11-aktuell | |
2.0.0 - 2.0.1 | ✓ | ✓ | ✓ |
3.0.0 - 3.0.1 | ✗ | ✓ | ✓ |
4.0.0 - 4.0.5 | ✗ | ✗ | ✓ |
5.0.0 - 5.0.1 | ✗ | ✗ | ✗ |