WinCC WebUX einrichten: Unterschied zwischen den Versionen

Aus wiki.vistera.de
Zur Navigation springen Zur Suche springen
Kieran (Diskussion | Beiträge)
Markierung: visualeditor
Kieran (Diskussion | Beiträge)
Markierung: visualeditor
Zeile 10: Zeile 10:
* Installieren der WinCC Option "WebUX"
* Installieren der WinCC Option "WebUX"
* Vorhandene WebUX Lizenz
* Vorhandene WebUX Lizenz
* HTML5-fähiger Web-Browser am Endgerät / Client (z.B. Chrome oder Firefox)


== WinCC Projekt vorbereiten ==
== WinCC Projekt vorbereiten ==

Version vom 23. März 2023, 12:18 Uhr

Allgemein

Hier wird beschrieben, wie ein WinCC WebUX Server eingerichtet wird. Der WebUX Server stellt dabei ausgewählte Bedienbilder zur Verfügung, welche über eine

Webseite im entsprechenden IP-Kreis geöffnet werden können. Auf den Endgeräten ist dafür keine WinCC Installation nötig.

Vorraussetzungen

Damit der WebUX Server auf dem gewünschten Rechner funktioniert, sollten folgende Dinge berücksichtigt werden:

  • Aktivieren / Installieren der IIS-Dienste (Windows Features)
  • Installieren der WinCC Option "WebUX"
  • Vorhandene WebUX Lizenz
  • HTML5-fähiger Web-Browser am Endgerät / Client (z.B. Chrome oder Firefox)

WinCC Projekt vorbereiten

Damit der WebUX Server funktioniert, müssen im WinCC Projekt folgende Dinge getan werden.

Bedienbilder auf "Webfähig" umstellen

Damit auf der WebUX Seite Bedienbilder angezeigt werden können, müssen diese webfähig gemacht werden. Dies geht entweder im WinCC Explorer

per Rechtsklick auf das entsprechende Bedienbild und per Klick auf "Webfähig aktivieren" oder im Graphics Designer, indem man das entsprechende Bedienbild

geöffnet hat und in den Objekteigenschaften unter "Sonstige" das Attribut "Webfähig" auf "ja" umstellt.

Zu beachten ist hierbei, dass folgende Dinge nicht webfähig sind:

  • Systembilder (z.B. @screen.pdl)
  • C-Skripte (VB Skripte und Dynamik Dialoge funktionieren)
  • Faceplate Instanzen
  • 3D-Balken
  • Sammelanzeigen
  • Weitere Einschränkungen bei verschiedenen Elementen (siehe Beschreibung)

Zusätzlich sollte man beachten, dass die Bildanwahl über den PictureTreeManager im WinCC ebenfalls nicht gegeben ist und man somit selbst ein Bild

zur Bedienbild-Anwahl erstellen muss, da andernfalls keine Navigation durch die Bedienbilder möglich ist.

WebUX Benutzer anlegen

Im User Administrator müssen die gewünschten Benutzer erst für WebUX freigegeben werden. Dazu muss

in den Eigenschaften des Benutzers (rechts) der Haken bei "WebUX" gesetzt werden. Zusätzlich muss hier

ein Startbild für den Benutzer gewählt werden, welches webfähig sein muss.

WebUX Lizenz

Die WebUX Lizenz muss nur auf dem Rechner aktiviert sein, auf dem der WebUX Server eingerichtet wurde.

WebUX Server einrichten

Sind im WinCC alle Vorbereitungen getroffen kann der WebUX Server bzw. die Webseite eingerichtet werden. Hierzu muss man das Tool

"WinCC WebUX Configuration manager" öffnen. Sobald das Tool geöffnet ist muss man auf "Konfiguration übernehmen" klicken. Dann erscheint

ein weiteres Fenster im welchen man folgende Dinge durchführt:

  1. Applikationsnamen vorgeben (dies ist der Name des WebUX Servers)
  2. Port 443 stehen lassen
  3. "Erstellen Sie ein neues Zertifikat" anwählen und als Bezeichnung "WebUX" vorgeben
  4. Auf "OK" klicken

Der WebUX Server ist nun eingerichtet und sollte über den Webbrowser eines Rechners im gleichen IP-Kreis erreichbar sein. Hierzu gibt man einfach

die IP-Adresse des WebUX Servers im Webbrowser ein. Danach erscheint das Anmeldefenster der WebUX Seite. Hier meldet man sich mit einen WinCC

Benutzer an, bei welchem wie zuvor beschrieben WebUX aktiviert wurde.

Mögliche Probleme

Folgende Probleme sind uns bekannt:

Error 403 - Forbidden

Hier war das Problem, dass scheinbar nicht alle IIS-Dienste installiert waren. Ich habe hierzu alle IIS-Dienste, sowie WebUX deinstalliert und danach

komplett neu installiert. Die WebUX Server habe ich danach erneut eingerichtet. Nach einem Neustart war der WebUX Server erreichbar.