Variable setzten nach Start Zyklisches Ereignis

Hallo,

wie schaffe ich das, das in einem Skript eine Variable gesetzt wird, wenn das Skript über ein Zyklisches Ereignis gestattet wurden ist, sonst nicht.

Gruß Uwe

hallo Uwe,

ich würde über $IPS_Sender das TimerEvent abfragen und dann die Variable setzen.

Systemvariablen: IP-Symcon :: Automatisierungssoftware

gruß, Peter

Einfach eine Abfrage wie von Peter schon hingewiesen.


if($IPS_SENDER == "TimerEvent") {
      SetValue(12345, "irgendwas");
}

Sind die eingesetzten Variablen immernoch „global“ oder gibt es jetzt auch „lokale“ ?

Danke ihr zwei.

Ich habe es über $ID_EVENT gemacht.

if($IPS_SENDER == "TimerEvent") {
      $"irgendwas" = $IPS_EVENT;
}  

gruß Uwe

Würde mich wundern wenn das geht.:wink: