IPS Designer II

Schnell-Einstieg > Bedienungsanleitung folgt am Sonntag

Designer Beispiel: Deckenfluter schalten

Allgemein:
Die Datei „ips–designer.exe“ kann von einem beliebigen PC mit Windows Betriebssystem gestartet werden.
Vorraussetzung ist eine bestehende Internet- oder LAN-Verbindung zum IPS–Server (ggf. ist die Firewall entsprechend zu konfigurieren).
Um eine Verbindung aufzubauen, muss im Feld „Remote Host“ eine IP-Adresse eingetragen werden (beim selben PC: „localhost“).
Mit „Connect“ wird der angegebene Host gesucht. Bei einer erfolgten Verbindung muß sich der User wie folgt autorisieren:
Username: ipsymcon und Password: test
Die Eingaben werden mit „Login“ abgeschlossen
Der User erhält nun eine Übersicht der für ihn freigegebenen Formulare.
Mit „Refresh“ werden diese neue gesucht und, wenn vorhanden, angezeigt.
Mit „Create“ können neue erstellt werden.
Ein Doppel-Klick auf ein vorhandenes Formular öffnet dies – der Übertragungsfortschritt wird in % angezeigt.
Nach erfolgter Übertragung wird das Formular angezeigt und kann ggf. mit F12 bearbeitet werden.
Formulare bearbeiten: Mit der Taste „F12“ gelangt man in den Editor-Modus und mit „rechte Maustaste: Visual Designer“ wieder in dem Run-Modus.

  1. Zeichnen Sie ein Button aus der Toolbox des Designers auf die Form
  2. Beschriften Sie ihn unter „Caption“ mit „Mein schöner Deckenfluter“
  3. Klicken Sie im „Object Inspector“ im Feld IPSYMCON auf die drei Punkte …
  4. Der „Property Editor“ öffnet sich
  5. Wechseln die zu „Events“
  6. Aktivieren Sie den Eintrag und klicken Sie auf des kleine Symbol in der letzen Spalte
  7. Wählen Sie ein Skript aus (hier: „FS20_Deckenfluter“)
  8. Bestätigen Sie Ihre Eingaben zweimal mit „OK“
  9. fertig
  10. Für einen Test setzen Sie drücken Sie den Button > Ihr gewähltes Skript sollte nun ausgeführt werden.

<?
/*
*******************************
 IP-SYNCOM Event Scripting
*******************************
*/
//File: FS20_Deckenfluter.ips.php
$licht = GetValueBoolean("OUT_Deckenfluter");
If ($licht == True) {
   FS20_SwitchMode(25357, False);
} else {
   FS20_SwitchMode(25357, True);
}
?>

PS:Die im o.g. Skript verwendete Instance–ID muß für Ihre Umgebung angepasst werden.
Benutzen Sie die Tastenkombination CTRL + I um InstanceID Selector zu öffnen und wählen Sie die entsprechende Instance aus.