IP-Symcon Module Library  v1.0
EDIP Installation

EDIP Installations File. Mehr ...

Dateien

Datei  IPSEDIP_Installation.ips.php

Variablen

 $IPS_INSTALL_PROGRAM_PATH = 'Program'
 $IPS_INSTALL_HARDWARE_PATH = 'Hardware'
 $ProgramPath = ".IPSEDIP"
 Pfad für Programm Installation.
 $HardwarePath = ".IPSEDIP"
 Pfad für Hardware Installation.
 $HardwareCategoryId = CreateCategoryPath($HardwarePath, 90)
 $ProgramCategoryId = CreateCategoryPath($ProgramPath, 90)
 $CategoryIdScripts = CreateCategory('Scripts', $ProgramCategoryId, 0)
 $id_ScriptMain = CreateScript('IPSEDIP', 'IPSEDIP.class.php', $CategoryIdScripts, 10)
 $id_ScriptConstants = CreateScript('IPSEDIP_Constants', 'IPSEDIP_Constants.ips.php', $CategoryIdScripts, 30)
 $id_ScriptConfiguration = CreateScript('IPSEDIP_Configuration', 'IPSEDIP_Configuration.ips.php', $CategoryIdScripts, 40)
 $id_ScriptReceive = CreateScript('IPSEDIP_Receive', 'IPSEDIP_Receive.ips.php', $CategoryIdScripts, 50)
 $id_ScriptEvent = CreateScript('IPSEDIP_Event', 'IPSEDIP_Event.ips.php', $CategoryIdScripts, 60)
 $id_ScriptTimer = CreateScript('IPSEDIP_Timer', 'IPSEDIP_Timer.ips.php', $CategoryIdScripts, 70)
 $id_ScriptInstallation = CreateScript('IPSEDIP_Installation', 'IPSEDIP_Installation.ips.php', $CategoryIdScripts,100)

Ausführliche Beschreibung

EDIP Installations File.

Installations Voraussetzungen

  • IPSLogger

Installations Schritte

Folgende Schritte sind zur Installation der EDIP Ansteuerung nötig:

  • IO Instance (zB. RS232) und Register Variable müssen manuell angelegt werden
  • Anpassung der EDIP Konfiguration im File IPSEDIP_Configuration.ips.php (es können beliebig viele Displays definiert werden, für jedes Display muß eine entsprechende Register und eine Root ID definiert werden).
  • Ausführen des Installations Scriptes IPSEDIP_Installation.ips.php
           include_once "IPSEDIP_Installation.ips.php";
        *
    
  • ID des EDIP Empfangs Scriptes IPSEDIP_Receive.ips.php als Action Script der Register Variable(n) definieren.
  • Ein manueller eDIP Screen Refresh kann durch Aufruf des Scriptes IPSEDIP.class.php ausgeführt werden (Instance ID des jeweiligen eDIP Displays muß am Beginn des Scriptes eingetragen werden.

Variablen-Dokumentation

$HardwarePath = ".IPSEDIP"

Pfad für Hardware Installation.

Definiert die Position der Hardware Installation (Register Variable) im logischen Objektbaum von IPS

Definiert in Zeile 46 der Datei IPSEDIP_Installation.ips.php.

$ProgramPath = ".IPSEDIP"

Pfad für Programm Installation.

Definiert die Position der Programm Installation im logischen Objektbaum von IPS

Definiert in Zeile 40 der Datei IPSEDIP_Installation.ips.php.