Navigation: CL-Studio Software > Die Programmierung des Systems > Funktionen >

STOPPUHR

 

 

 

 

 

STOPPUHR

 

Syntax:

STOPPUHR(Zeitvariable)

 

Diese Funktion gibt die Zeitdauerdifferenz zwischen der aktuellen Uhrzeit und der in der Zeitvariablen hinterlegten Zeit im Format HH:MM:SS zurück. Es wird die reine Uhrzeitdifferenz ermittelt, Tage werden nicht berücksichtigt, d.h. als Ergebnis kann es keinen Wert grösser als 23:59:59 geben.

 

Beispiel:

Das Treppenhauslicht soll ausgeschaltet werden, wenn es länger als 2 Minuten an ist und der Taster zum Einschalten länger als 1 Minute nicht mehr betätigt wurde. Beachten Sie, daß als Parameter bei der Ermittlung der Stoppzeiten die Variable CT des Objekts und nicht das Objekt selbst verwendet wird.

 

wenn LiTreppenh eingeschaltet dann

  wenn Stoppuhr(LiTreppenh.ct) groesser "00:02:00” und

       Stoppuhr(TastTreppenh.ct) groesser "00:01:00" dann

    LiTreppenh aussschalten

  endewenn

endewenn

 

Bitte beachten Sie:

Als Parameter darf nicht der Objektname, sondern es muss eine Zeitvariable oder die für jedes Objekt vorhandenen Zeitvariable CT (also Objektname.CT) angegeben werden. Es gibt auch noch eine andere Funktion um festzustellen wie lange ein Objekt sich in seinem aktuellen Zustand befindet, das ist die Funktion SCHALTDAUER(Objekt), bei dieser Funktion wird das Objekt (ohne den Zusatz.CT) als Parameter angegeben.

 

 

 

 

 

 

Copyright © 2024 CL-control