BSP - Betriebszeiterfassung
Version, in der das Projekt erstellt wurde | Elvis 3.3 |
veröffentlicht am | 22.02.2023 |
Download Betriebszeiterfassung (zip)
Die Betriebszeit z. B. einer Lampe (also, wie lange sie schon eingeschaltet war) lässt sich in Elvis3 elegant mit Hilfe eines Integrals ermitteln.
Dazu fügt man zunächst ein Integral-Element in ein Diagramm ein. Dann bindet man den Datenpunkt zum Ein-/Ausschalten (noch besser: die Status-Rückmeldung) der Lampe an den Eingang „I“ und den System-Datenpunkt „TimeUTC“ an den Zeit-Eingang „T“ des Integrals. Die Zeiteinheit für die Integration kann man in den Integral-Eigenschaften einstellen, z. B. 1 h, 1 min etc.
Im Beispielprojekt ist als Zeiteinheit für die Integration 1 Stunde eingestellt. Außerdem wird hier die Status-Rückmeldung einer Spotlampe als zu integrierender Eingangswert verwendet.
Hinweis: Die zip-Datei bitte mit einem Packprogramm (z.B. 7-Zip) entpacken oder die Eigenschaften der heruntergeladenen zip-Datei aufrufen und bei Sicherheit den Haken bei „Zulassen“ setzen. Andernfalls werden die dll-Dateien blockiert!