Client A Server Client B Die Server- Client- Funktion ermöglicht es ein zentrales Powermanager Projekt von verschiedenen Client Rechnern aus zu bedienen. 1.0 Benötigte Voraussetzungen 1.1 Sowohl am Server als auch auf allen Client-Rechnern ist eine reguläre und vollständige Installation von Automation-Lizenz-Manager (ALM) und Powermanager erforderlich. 1.2 Eine Installation von Microsoft Excel ist auf allen Systemen (Client und/oder Server) erforderlich, auf welchen die Excel Reporting Funktion genutzt werden soll. 1.3 Wenn zusätzliche Updates oder Servicepacks für Powermanager verfügbar sind, müssen diese zuerst vollständig im Projekt am Server installiert werden. Anschließend wird auf allen Client-Rechnern das Verzeichnis Client_Powermanager_Main_Installation_Folder\powermanagerLib mit dem entsprechenden Verzeichnis Server_Powermanager_Main_Installation_Folder\powermanagerLib vom Server ersetzt. 1.4 Alle Lizenzen sind ausschließlich im ALM am Server hinterlegt. Es ist nicht erforderlich Lizenzen auf Client- Rechner zu kopieren, da sich diese die benötigten Lizenzen während des Betriebes automatisch vom Server hohlen. Beispiel Screenshot welcher die verfügbaren Lizenzen in ALM am Server zeigt: Jedes gestartete User-Interface (UI) auf dem Server und/oder einem Client-Rechner benötigt eine der verfügbaren Gültigkeiten der Client Lizenz. Page 1 / 7
1.5 Eine Zeit Synchronisation (NTP, NetTime) zwischen Server und allen Clients ist unabdingbar. Bei asynchroner Zeit ist eine Verbindung zwischen Server und Client nicht möglich! Windows 7 beinhaltet zum Beispiel bereits eine Zeitsynchronisation über das Internet welche verwendet werden kann: 1.6 Sowohl der Server als auch alle Clients müssen gegenseitig über ihre IP Adresse und über ihren Namen erreichbar sein: Ping vom Client zum Server per IP: Ping vom Client zum Server per Name: 1.7 Die Client Rechner verbinden sich über die Ports 4997 und 4998 zum Server. Es muss sichergestellt sein, dass dies nicht durch z.b. eine Firewall blockiert wird. 1.8 Die Dateien des Powermanager Projektes am Server müssen mit Lese- und Schreibzugriff von den Clients aus erreichbar sein. Netzwerk am Client: 1.9 Das Powermanager Projekt muss am Server gestartet sein. Sofern es dort als Windows-Service ausgeführt werden soll, kann dies entsprechend des folgenden online FAQ eingerichtet werden: http://support.automation.siemens.com/ww/view/de/60257744 Page 2 / 7
2.0 Client Rechner konfigurieren Sobald der Server vollständig eingerichtet und das Projekt gestartet wurde, können die Client Rechner konfiguriert werden. 2.1 Projekt Administration starten und ein neues Abgesetztes Projekt anlegen: 2.2 Allgemeine Einstellungen: Name für das Projekt am Client Lokaler Projekt Hauptordner am Client für Projekte Page 3 / 7
2.3 UI Einstellungen Der Pfad zum Server-Projekt muss als UNC-Pfad angegeben werden (z.b.: //Servername/Projekt). Nachdem auf Weiter geklickt wurde erscheint folgende Meldung: Diese Meldung bestätigen. Weitere hierfür notwendige Einstellungen werden unter Punkt 2.5 beschrieben. 2.4 Projekt wurde angelegt: Page 4 / 7
2.5 Es ist notwendig das Projekt PowermanagerLib als Subprojekt mit zu integrieren: Page 5 / 7
2.6 Um die vollständige Excel Reporting Funktion nutzen zu können, muss der komplette Ordner xls_report vom Server zum lokalen Projektpfad des Clients kopiert werden. 2.7 Projekt am Client starten 2.7.1 Über die Console: 2.7.2 Über eine Verknüpfung: Bitte sehen Sie Punkt 4.0 im FAQ Powermanager - Installation als Windows-Service für Details: http://support.automation.siemens.com/ww/view/de/60257744 Sofern eine Expert-Lizenz vorhanden ist, ist es möglich die Expert Funktionalität über den zusätzlichen Parameter -extend im User Interface auch am jeweiligen Client zu aktivieren. Hierbei ist zu beachten, dass Änderungen (z.b. editieren von Panels) welche im Expertmode am Client vorgenommen werden nur lokal auf diesem gespeichert werden und abschließend manuell auf den Server kopiert werden müssen. Es wird daher empfohlen die Expert Funktion ausschließlich direkt am Server zu nutzen. Page 6 / 7
3.0 Hinweise zu Verbindungs- oder Fatalen Fehlern Powermanager Wenn solch ein Fehler auftritt, wird dies meist durch eine oder mehrere der folgenden Ursachen verursacht: - Der Server ist nicht erreichbar - Am Server läuft das Powermanager Projekt nicht oder wurde nicht richtig gestartet - Benötigte Ports werden blockiert (zum Testen Firewall deaktivieren) - Die Zeit an Client und Server ist nicht synchronisiert - Es wurden mehr User Interfaces (UI) gestartet als Lizenzen in ALM verfügbar sind Page 7 / 7