Hinweise und Einschränkungen

Details

Rotation

Das Verändern der aktuellen Orientierung des Geräts löst auch das "Zoom"-Ereignis für die mobile Applikation aus. Kein automatisches Umschalten zwischen zwei unterschiedlichen Panels (Porträt/Landschaft) wird durchgeführt, da alle aktuell ausgefüllten Textfelder und offenen Dialoge geschlossen werden. Das automatische Umschalten muss speziell für das Projekt unter Verwendung des "Zoom"-Events implementiert werden.

Darstellung von Objektrahmen

Bei iOS Geräten, welche ein automatisches Scaling durchführen, kann die visuelle Darstellung von Objektrahmen durch das Setzen der Objekteigenschaft "borderZoomable" verbessert werden. Diese Eigenschaft muss für die jeweiligen Objekte mittels "ObjektName.borderZoomable = true" gesetzt werden.

Inaktivität

Ein Time-out für die Inaktivität kann mittels der Inaktivitätsverwaltung definiert werden. Hierbei muss darauf geachtet werden die entsprechende UI-Nummer, welche für die zu konfigurierende Verbindung vergeben wurde, zu wählen.

Anmerkung:

Bei einer erneuten Installation der Mobile UI-Applikation kommt es zu einer neuen Vergabe der UI-Nummer. Hier muss eventuell eine alte Einstellung im Bereich der Inaktivitätsverwaltung entfernt und durch eine neue Einstellung für die neue UI Nummer durchgeführt werden.

Datei Zugriff

Für das mobile UI ist der Zugriff auf Dateien nur auf Objekte unterhalb des PROJ_PATH sowie bestimmte Standard-Verzeichnisse möglich. Diese Standard-Verzeichnisse sind:

  • Documents
  • Music
  • Movies
  • Pictures
  • Download
Anmerkung:

Unter iOS befindet sich der Desktop-Standardpfad innerhalb des Document Verzeichnisses und kann deshalb ebenfalls adressiert werden. Unter Android ist der Zugriff nicht möglich!

Anmerkung:

Unter Android ist der Zugriff auf die Bereiche /proc und /sys möglich um, z.B. den Ladestand (/sys/class/power_supply/battery/capacity) oder CPU-Informationen (/proc/cpuinfo) abzufragen.

Einschränkungen

Die folgenden Einschränkungen sollten beim Arbeiten mit der mobilen WinCC OA-Applikation beachtet werden:

  • Das WebView EWO wird für das Mobile UI nicht unterstützt.
  • Das Gis Viewer EWO wird für das Mobile UI nicht unterstützt.
  • Das Maps Widget wird nur auf Android unterstützt.
  • Das iOS Betriebssystem hat ein Limit von 4 GB Virtuellem Speicher für einzelne Prozesse. Da das Mobile UI eine Ein-Prozess- Anwendung ist, wird empfohlen keine großen Panels oder Panels mit einer großen Anzahl an Objekten zu verwenden, um dieses Limit nicht zu überschreiten. Sollte es überschritten werden, wird das Mobile UI vom Betriebssystem beendet.
  • Das Tab Widget-Feature "fixed tabs" kann nicht für die mobile Applikation verwendet werden.
  • Der Dark-Mode wird nicht unterstützt.
  • Von der Verwendung von expliziten RGB Farbwerten wird abgeraten. Stattdessen sollten definierte Farben aus den Farbdatenbanken verwendet werden.
  • Beim erstmaligen Öffnen der mobilen Applikation wird die Gerätesprache zum Anzeigen des Interface verwendet.
  • Das Einbinden sehr hochauflösender Grafiken innerhalb der Panels kann auf älteren Geräten oder Geräten mit geringer Hardwarespezifikation zu Einschränkungen in der Anzeige führen!
  • Die Funktion system() kann für mobile UIs nicht verwendet werden.
  • Es ist nicht möglich eigene EWOs oder CTRL-Extensions zu verwenden.
  • Die Verwendung des Video EWOs wird nicht unterstützt.
  • Unter Android wird nur die ARM-Prozessorarchitektur unterstützt.
  • Wenn mittels Datei-Funktionen auf andere Dateien zugegriffen wird, muss berücksichtigt werden, dass sich diese eventuell noch nicht im Cache-Verzeichnis des Clients befinden. Verwenden Sie deshalb Dateifunktionen immer zusammen mit der Funktion getPath(). getPath() schickt eine HTTP-Anfrage an den Web Server, um die aktuelle Version der Datei herunterzuladen. Siehe auch getFileNamesRemote()
  • Die Verwendung des automatischen Logouts wird nicht für das Mobile UI unterstützt.
  • Das Abspielen von Tönen, z.B.: das Verwenden von startSound(), wird für das Mobile UI nicht unterstützt
  • Das PDF-EWO ist für Android und iOS nicht verfügbar.
  • Für SSA auf Mobile UIs müssen die WinCC OA Standardplug-ins AccessControlPlugin und AccessControlPluginUser verwendet werden. Kundenspezifische Plug-ins dürfen nicht verwendet werden.
  • COM-Objekte werden für das Mobile UI nicht unterstützt.