13.07.2015 Aufrufe

Download - IP-Symcon

Download - IP-Symcon

Download - IP-Symcon

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

SystemvariablenSystemvariablen sind Variablen, die in jedem Skript verfügbar sind und vom Benutzer genutzt werden können umeffizientere Skripte zu erstellen, die generisch Aufgaben lösen können. Je nach Absender durch den das Skript gestartetwurde, werden mehr oder weniger Systemvariablen angeboten. Die nachfolgende Tabelle gibt einen Überblick.Bitte achten Sie auf die Groß- und Kleinschreibung der Variablen!Variable$_<strong>IP</strong>S['SELF']BedeutungSkriptID des aktuellen Skriptes$_<strong>IP</strong>S['THREAD'] ThreadID des aktuellen Skriptes$_<strong>IP</strong>S['SENDER'] Auslöser des Skriptes. Abhängig vom Wert können sich weitere globale Variablen ergeben. Mögliche Werte sind inder Tabelle Skriptauslöser genauer spezifiziert.Tabelle: Skriptauslöser, die in $_<strong>IP</strong>S['SENDER'] enthalten sein könnenWertExecuteVariableBedeutungBeim Ausführen des Skriptes aus der Konsole oder über die <strong>IP</strong>S_ExecuteScript FunktionenWenn ein Variablenereignis das Skript gestartet hatVariable$_<strong>IP</strong>S['VALUE']$_<strong>IP</strong>S['OLDVALUE']$_<strong>IP</strong>S['VARIABLE']$_<strong>IP</strong>S['EVENT']$_<strong>IP</strong>S['TRIGGER']BedeutungWert der auslösenden Variable zum AuslösezeitpunktWert der auslösenden Variable vor AuslösezeitpunktID der auslösenden VariableID des auslösenden EreignissesTyp des auslösenden EreignissesTimerEventWenn das Skript über ein zyklisches Ereignis gestartet wurdeVariable$_<strong>IP</strong>S['EVENT']$_<strong>IP</strong>S['TARGET']BedeutungID des auslösenden EreignissesID des übergeordneten GerätsRunScriptDesignerWenn das Skript durch eine der <strong>IP</strong>S_RunScript Funktionen ausgeführt wurdeWenn das Skript über eine Komponente des Dashboards gestartet wurdeVariable$_<strong>IP</strong>S['COMPONENT']$_<strong>IP</strong>S['REMOTE_ADDR']$_<strong>IP</strong>S['REMOTE_HOST']BedeutungInhalt des Feldes <strong>IP</strong>SYMID. Dieser Wert hat immer den Typ String<strong>IP</strong> des Gerätes, auf dem die Anfrage ausgeführt worden istHostname des Gerätes, auf dem die Anfrage ausgeführt worden istRegisterVariableWenn das Skript über eine RegisterVariable Instanz gestartet wurdeVariable$_<strong>IP</strong>S['VALUE']$_<strong>IP</strong>S['INSTANCE']BedeutungWert des Puffers, der vom Splitter oder I/O Modul empfangen wurdeID der auslösenden RegisterVariable InstanzShutterControlWenn das Skript über das ShutterControl Modul aufgerufen wurdeVariable$_<strong>IP</strong>S['INSTANCE']BedeutungInstanzID, die im ShutterControl eingestellt ist

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!