WinCC WebUX einrichten: Unterschied zwischen den Versionen
Kieran (Diskussion | Beiträge) Markierung: visualeditor |
Kieran (Diskussion | Beiträge) Markierung: visualeditor |
||
| Zeile 4: | Zeile 4: | ||
Webseite im entsprechenden IP-Kreis geöffnet werden können. Auf den Endgeräten ist dafür keine WinCC Installation nötig. | Webseite im entsprechenden IP-Kreis geöffnet werden können. Auf den Endgeräten ist dafür keine WinCC Installation nötig. | ||
== | == Voraussetzungen == | ||
Damit der WebUX Server auf dem gewünschten Rechner funktioniert, sollten folgende Dinge berücksichtigt werden: | Damit der WebUX Server auf dem gewünschten Rechner funktioniert, sollten folgende Dinge berücksichtigt werden: | ||
| Zeile 13: | Zeile 13: | ||
== WinCC Projekt vorbereiten == | == WinCC Projekt vorbereiten == | ||
Damit der WebUX Server funktioniert, müssen im WinCC Projekt folgende Dinge | Damit der WebUX Server funktioniert, müssen im WinCC Projekt folgende Dinge eingestellt werden. | ||
=== Bedienbilder auf "Webfähig" umstellen === | === Bedienbilder auf "Webfähig" umstellen === | ||
| Zeile 42: | Zeile 42: | ||
== WebUX Lizenz == | == WebUX Lizenz == | ||
Die WebUX Lizenz muss nur auf dem Rechner aktiviert sein, auf dem der WebUX Server eingerichtet wurde. | Die WebUX Lizenz muss nur auf dem Rechner aktiviert sein, auf dem der WebUX Server eingerichtet wurde. Die Lizenzgröße gibt dabei an, | ||
wie viele WebUX Clients auf den Server zugreifen können. | |||
== WebUX Server einrichten == | == WebUX Server einrichten == | ||
| Zeile 49: | Zeile 51: | ||
"WinCC WebUX Configuration manager" öffnen. Sobald das Tool geöffnet ist muss man auf "Konfiguration übernehmen" klicken. Dann erscheint | "WinCC WebUX Configuration manager" öffnen. Sobald das Tool geöffnet ist muss man auf "Konfiguration übernehmen" klicken. Dann erscheint | ||
ein weiteres Fenster | ein weiteres Fenster in welchem man folgende Dinge durchführt: | ||
# Applikationsnamen vorgeben (dies ist der Name des WebUX Servers) | # Applikationsnamen vorgeben (dies ist der Name des WebUX Servers) | ||
| Zeile 58: | Zeile 60: | ||
Der WebUX Server ist nun eingerichtet und sollte über den Webbrowser eines Rechners im gleichen IP-Kreis erreichbar sein. Hierzu gibt man einfach | 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 | die IP-Adresse des WebUX Servers im Webbrowser ein. Danach erscheint das Anmeldefenster der WebUX Seite. Hier meldet man sich mit einem WinCC | ||
Benutzer an, bei welchem wie zuvor beschrieben WebUX aktiviert wurde. | Benutzer an, bei welchem wie zuvor beschrieben WebUX aktiviert wurde. | ||
== Mögliche Probleme == | == Mögliche Probleme == | ||
Folgende Probleme sind uns bekannt: | Folgende Probleme, sowie passende Lösungen dafür sind uns bekannt: | ||
=== Error 403 - Forbidden === | === Error 403 - Forbidden === | ||
Version vom 23. März 2023, 16:05 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.
Voraussetzungen
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 eingestellt 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. Die Lizenzgröße gibt dabei an,
wie viele WebUX Clients auf den Server zugreifen können.
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 in welchem man folgende Dinge durchführt:
- Applikationsnamen vorgeben (dies ist der Name des WebUX Servers)
- Port 443 stehen lassen
- "Erstellen Sie ein neues Zertifikat" anwählen und als Bezeichnung "WebUX" vorgeben
- 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 einem WinCC
Benutzer an, bei welchem wie zuvor beschrieben WebUX aktiviert wurde.
Mögliche Probleme
Folgende Probleme, sowie passende Lösungen dafür 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. Den WebUX Server habe ich danach erneut eingerichtet. Nach einem Neustart war der WebUX Server wieder erreichbar.