VisuWin Benutzerhandbuch
Inhaltsangabe VisuWin... 3 Allgemein... 4 Hauptmenü...5 Exec-Engine...7 Auswahlbox...8
VisuWin Anleitung und Hilfetexte zum Visualisierungsprogramm VisuWin
Das Programm VisuWin ist das Visualisierungsprogramm für die CL-Software. Das Programm kann auf einem oder mehreren PC's im lokalen Netzwerk installiert werden und kommuniziert mit der Exec-Engine. Das Programm zeigt die mit dem Konfigurationsprogramm erstellten Visualsierungen an. Dabei ist es auch möglich Zustände und Werte von Objekten über den Bildschirm zu verändern. Vor der ersten Anzeige von Visualsierungsansichten muss die Verbindung zur Exec-Engine hergestellt werden. Die dazu erforderlichen Informationen (IP-Adresse und Port der Exec-Engine, im Normalfall immer die Zentrale) werden unter dem Menüpunkt Konfiguration->Verbindung eingestellt. Es können mehrere Benutzer eingerichtet werden um unterschiedliche Bedienebenen zu ermöglichen. Die Kommunikation mit der ExecEngine ist nicht verschlüsselt oder gesichert! Die Benutzung im Internet sollte also unbedingt nur über eine entsprechend gesicherte getunnelte Verbindung (VPN) erfolgen, keinesfalls nur durch Portfreigaben. Über die Visualisierung können auch Zeittabellen verändert werden. Wenn die rechte Maustaste ausserhalb eines Objekts (oder über einem Objekt, dass kein Pop-Up-Menü hat) gedrückt wird, erscheint ein Pop-Up-Menü, in dem die Zeittabelle der Anwesenheitssimulation und die Zeitabelle zur Makroausführung ausgewählt werden können. In den Tabellen können Zeilen gelöscht und verändert, aber nicht zugefügt werden. Das Zufügen von Zeilen muss über das Konfigurationsprogramm geschehen. Um die Zeittabelle eines Objekts zu verändern, wird dieses mit der rechten Maustaste angeklickt. Es erscheint ein PopUp- Menü, in dem der Punkt "Zeittabelle" ausgewählt werden kann. In dem Fenster zur Veränderung der Zeittabelle können auch neue Zeilen eingefügt werden. Diese Möglichkleit des Editierens von Zeittabellen ist natürlich nur bei Objekten möglich, die aufgrund ihrer Objektart auch über Zeitattabellen verfügen. In den Optionen gibt es die Möglichkeit über die Auswahl "Ansichten als Vollbildschirm anzeigen" alle Ansichten als Vollbildschrim anzuzeigen, das ist insbesondere bei Visualsierungen über einen Touchscreen sinnvoll. Das Hauptfenster kann durch Doppelklick auf eine freie Stelle in der aktuellen Ansicht in den Vordergrund geholt werden, um z.b. zwischen Ansichten zu wechseln. Es können auch Buttons zum Wechseln zwischen den verschiedenen Ansichten angelegt werden. Wie das funktioniert ist auf der Seite "Die Seite Allgemein der Objektdefinition" in den Hilfetexten beschrieben.
Haupmenü Im folgenden werden die einzelnen Punkte des Haupmenüs erläutert: Beenden beendet das Programm. Verbinden (oder Knopf mit Bild Stecker) Erstellt eine Verbindung zu der im Menüpunkt Konfiguration->Verbindung angegebenen Exec-Engine her und lädt die zur Verfügung stehenden Visualsierungsansichten. Es wird automatisch ein Eintrag "Alle Objekte" eingetragen. Bei Auswahl dieses Punktes wird automatisch eine Ansicht erzeugt, in der alle Objekte alphabetisch sortiert angeordnet werden. Wenn das Projekt mehr als 1000 Objekte hat, steht dieser Punkt nicht zur Verfügung, weil alle Objekte auf einer Seite dann zu unübersichtlich wären und Seitenaufbau und Veränderungen bei so vielen Objekten auch länger dauern kann. Konfiguration (oder Knopf mit Bild Schraubenschlüssel) Öffnet ein Untermenü mit folgenden Punkten: Verbindung Es wird ein Fenster geöffnet, in dem IP-Adresse und Port der Exec-Engine eingegeben wird, mit der eine Verbindung hergestellt werden soll. Optionen Es wird ein Fenster geöffnet, in dem eingestellt werden kann welche Ansicht bei Programmstart angezeigt werden soll, Optional können auch alle Ansichten geöffnet werden. Bitmaps Es wird ein Fenster geöffnet, in dem das Verzeichnis für die vom Programm verwendeten Bitmaps angegeben werden kann. Bitmaps sind nur erforderlich wenn zur Visualisierung zusätzliche Bitmap-Dateien verwendet werden. Im Konfigurationsprogramm und auch im Visualisierungsprogramm VisuWin stehen schon eine grosse Anzahl Bitmaps zur Verfügung. Wenn diese im Programm eingebundenen Bitmaps benutzt werden, sind keine zusätzlichen Verzeichnisse oder Bitmaps für das Visualisierungsprogramm VisuWin erforderlich. Wenn das VisuWin-Programm auf dem gleichen PC ausgeführt wird wie das Konfigurationsprogramm wird automtatisch immer das Bitmap-Verzeichnis des Konfigurationsprogramms benutzt. Wenn das Visualisierungsprogramm auf einem anderen PC als das Konfigurationsprogramm installiert wird, sollten nur Bitmaps aus den Bitmapverzeichnissen benutzt werden. Falls im Konfigurationsprogramm Bitmaps aus anderen Verzeichnissen als dem eingestellten Bitmapverzeichnis benutzt werden, müssen diese Verzeichnisse und Dateien auch auf dem PC vorhanden sein, auf dem das Visualisierungsprogramm ausgeführt wird. Wenn VisuWin separat auf einem PC im Netzwerk installiert wird muss darauf geachtet werden, dass in den Konfigurationseinstellungen das richtige Bitmapverzeichnis eimngestellt ist und, falls eigene Bitmaps verwendet werden, diese in dieses Verzeichnis kopiert werden. Wenn VisuWin auf der CL-Box benutzt wird können die Bitmaps über Samba (also Dateimanager) kopiert werden. Der Pfad ist dann: \\[<IP->Adresse CL-Box]\user\drive_c\daten\bmp\ Wenn der FTP-Server benutzt wird oder über eionen USB-Stick kopiert wird ist der Pfad zu den Bitmaps auf der CL-Box: /root/.wine/drive_c/daten/bmp/ Sprachausgabe
Es wird ein Fenster geöffnet, in dem Einstellungen zur verwendeten Sprache und Lautstärke vorgenommen werden können. Hilfe Öffnet ein Untermenü mit den Punkten Hilfe und Info.
Die Exec-Engine Die Exec-Engine ist das Programm, das auf der Zentrale läuft und für die komplette Logik und Zeitsteuerung der Anwendung zuständig ist. Die Informationen zur programmierten Anwendung erhält die Exec-Engine über die Ausführungsdatei. Die Ausführungsdatei beinhaltet die in einen speziellen optimierten Binärcode übersetzten Makros, Zeittabellen und Definitionen, die mit dem Konfigurationsprogramm erstellt worden sind. Auch die Daten zur Visualisierung für das Programm VisuWin werden von der Exec-Engine bereitgestellt. Die Anzahl der möglichen PC's, mit denen die Exec-Engine gleichzeitig kommuniziert kann ist von der Softwareversion abhängig.
Auswahlbox In der Auswahlbox werden alle zur Verfügung stehenden Ansichten angezeigt. Die Liste der Ansichten wird von der Exec- Engine bei Aufruf des Programms bereitgestellt. Die einzelnen Objektdaten werden allerdings erst übertragen, wenn diese zur Darstellung des Objekts in einer Ansicht benötigt werden, da ja nicht unbedingt alle Ansichten auf dem benutzten PC verwendet werden. Erst wenn eine einzelne Ansicht angefordert wird, werden die benötigten Informationen zur Darstellung der jeweilgen Objekte von der Exec-Engine geliefert und bleiben dann bis zur Beendigung desvisuwin- Programms gespeichert, so dass nach einmaliger Übertragung von Objektdaten nur noch die aktuelle Wertänderungen eines Objekts mit der Exec-Engine ausgetauscht werden muss. Eine Ansicht wird angezeigt durch Doppelklick auf einen Listeneintrag oder durch Auswahl und Klick auf den Knopf [Anzeigen].