Produkt: | Elvis |
Version: | ab 1.3 |
Stand: | 2007-05-17 |
Zusammenfassung
Die hier vorgestellten Makros erstellen automatisch alle Datenpunkte und Berechnungen, die zur Erfassung und Speicherung der Betriebszeit eines Schalt-Datenpunkts notwendig sind.
Einzelheiten
Makro „Betriebszeit.idm“
Dieses Makro benutzt zu jedem zu erfassenden Datenpunkt sechs weitere Datenpunkte, um z.B. den Zeitpunkt des letzten Einschaltens oder die aktuelle Betriebszeit zu merken.
Verwendung:
1. Einen Datenpunkt vom Typ Schalter oder EIB Schalter (Format des Datenpunkt-Typ ist Boolean) in der Liste der Datenpunkte selektieren.
2. Das Makro ausführen
3. Den Datenpunkt mit der Endung _BZ_Anzeige mit einem Kontrollelement visualisieren (einfach in ein Bild ziehen).
4. Optional: Den Datenpunkt mit der Endung _BZ_Reset mit einem Kontrollelement visualisieren (zum Rücksetzen der Betriebszeit).
Anmerkung:
Das Makro kann beliebig oft in einem Projekt benutzt werden, da die erzeugten Datenpunktnamen aus dem Datenpunktnamen des Schalt-Datenpunkts, dessen Betriebszeit ermittelt werden soll, abgeleitet werden.
Das Makro betriebszeit.idm herunterladen (17 kByte)
Der Dialog des Makros:
Makro „Power-on-time.idm“
Die Funktionalität dieses Makros ist fast identisch. Es werden jedoch statt zusätzlicher Datenpunkte weitgehend Datenpunkteigenschaften benutzt (die beim erstem Mal automatisch angelegt werden):
- „POTSwitchOnTime“: enthält den letzten Einschalt-Zeitpunkt
- „POTOnTime“: enthält die Brenndauer seit dem letzten Einschalten (in Stunden)
- „POTPrevOnTime“: enthält die Betriebszeit bis zum letzten Ausschalten (in Stunden)
- „POTTotalOnTime“: enthält die Gesamtbetriebszeit (POTOnTime+POTPrevOnTime)
Das spart Datenpunkte ein und erhöht die Übersicht. In Elvis 2.6 benutzt das Makro zur zyklischen Aktualisierung nicht einen Timer-Datenpunkt je Schalt-Datenpunkt, sondern einen der neuen zyklischen Timer (den sich alle Betriebsstundenzähler teilen können).
Das Makro power-on-time.zip herunterladen (7 kByte)