http://wisol.ch/w/articles/2012-01-03-siemens-vnc-free-client.html
Freier VNC Server für Siemens Multi-Panels
Oft wurden wir angefragt, ob es für die von uns eingesetzten Siemens Multi-Panels eine Möglichkeit gibt,
auf diese mittels SmartPhone oder VNC Client zuzugreifen. Grundsätzlich gibt es zwei Möglichkeiten hierfür.
Siemens Software Lizenzen
Siemens selbst bietet für die Fernwartungen der eigenen Panels die kostenpflichtigen Lösungen von SmartAccess
und SmartService an. Beide bieten diese Funktion, durch Installation einer entsprechenden Lizenz auf jedem
Panel, auf das zugegriffen werden soll. Hierfür muss mittels USB Stick die zuvor erworbene Lizenz auf das
Panel übertragen werden und in der WinCC flexible Software die Option der Fernwartung aktiviert werden.
Dies erfordert Anpassungen am WinCC flexible Projekt, was den Einsatz eines Programmierers notwendig macht.
Alternative Lösung
Eine alternative Lösung besteht darin, einen für die in Siemens Multi-Panels kompilierte Version eines freien
VNC Servers auf dem Panel zu installieren, konfigurieren und persistent im Multi-Panel abzulegen. Hierbei
gibt es einige Punkte zu beachten, welche wir in vorliegender Anleitung zur Verfügung stellen.
Der Vorteil dieser Lösung ist einerseits, dass der Kunde mit Hilfe dieser Anleitung die Fernwartung
komplett selbst auf dem Gerät installieren kann, ohne dass er über einen Programmierer mit dem WinCC
flexible Projekt verfügen muss. Andererseits ist es der Vorteil, dass vorliegende Lösung frei von
Lizenzkosten ist.
Anleitung zur Installation
Herunterladen des für die entsprechende Hardware kompilierten VNC Servers.
Entpacken und die 2 Files auf einen FAT formatierten Memory Stick kopieren
Das Multi-Panel beim Aufstarten mittels drücken auf “Task Bar” unterbrechen
Mittels Windows Explorer die beiden Files nach “/programme” kopieren
vncconfig.exe ausführen und die gewünschten Einstellungen (Passwort, Port etc.) einstellen.
Link auf das Programm winvnc.exe in /windows/startup erstellen
Im Siemens Control Panel unter OP “Save Applications” und “Save Registry” ausführen
Neu starten
Somit wird der konfigurierte VNC Server automatisch bei jedem Starten des Multi-Panels mit gestartet
und kann über die IP-Adresse des Panels mittels beliebigen VNC Clients aufgerufen und bedient werden.
Ein weiterer Vorteil dieser Lösung ist, dass das Panel vom Moment des Aufstartens mittels VNC bedient
werden kann und so sogar auf Betriebssystem-Ebene Einstellungen über einen entfernten Rechner
vorgenommen werden können.
Zusammenfassung
Wir haben diese Lösung bei verschiedenen Kunden weltweit im Einsatz. Gerade aufgrund der grossen
räumlichen Entfernung der Kunden war uns wichtig, eine Lösung zu finden, bei der kein Programmierer
vor Ort notwendig war, der Lizenzen aufspielt oder das Projekt anpasst. Wir haben diese Lösung
für MP370, MP377 und MP277 mehrfach erfolgreich getestet und im Einsatz.