Herunterladen Diese Seite drucken

WAGO I/O-SYSTEM 750 Handbuch Seite 411

Vorschau ausblenden Andere Handbücher für I/O-SYSTEM 750:

Werbung

WAGO-I/O-SYSTEM 750
750-831 BACnet/IP-Controller
Handbuch
Version 1.2.1
Schedule:
Diese Eigenschaft gibt den aktuellen Wert des Zeitplans an.
Dies kann jeder einfache Datentyp sein. Aus diesem Grund kann
das Schedule-Objekt für die meisten analogen, binären und
nummerischen Werte verwendet werden. Diese Eigenschaft
muss schreibbar sein, wenn Out_Of_Service TRUE ist (siehe
Kapitel „Out_of_Service").
Jede Änderung dieser Eigenschaft muss an alle Mitglieder der
List_Of_Object_Property_References geschrieben werden. Bei
einem Fehler bei der Übergabe an ein Listenmitglied fährt das
Schedule-Objekt mit der Übergabe an die verbleibenden
Mitglieder fort.
Die standardmäßige Berechnung des Wertes für die Eigenschaft
Present_Value läuft wie nachfolgend dargestellt ab (der
tatsächlich verwendete Algorithmus ist lokal unterschiedlich,
muss aber zu den selben Ergebnissen wie dieser führen):
1. Ermitteln des Exception_Schedule-Feld-Elementes mit der
höchsten relativen Priorität (wie im Kapitel
„Exception_Schedule" definiert) für den aktuellen Tag und
dessen aktueller Wert (siehe Methode unten) nicht Null ist.
Diesen Wert der Eigenschaft Present_Value zuweisen.
2. Falls der Present_Value nicht im vorherigen Schritt
zugewiesen wurde, den Wert des Weekly_Schedule-Feld-
Elements für den aktuellen Tag ermitteln. Falls dessen Wert
nicht Null ist, den Wert der Eigenschaft Present_Value
zuweisen.
3. Falls der Present_Value nicht im vorherigen Schritt
zugewiesen wurde, dem Present_Value den Wert der
Eigenschaft Schedule_Default zuweisen.
Mit der Methode zur Ermittlung des aktuellen Wertes eines
Zeitplans (Exception oder Weekly) wird das letzte Element in
der Liste aus BACnetTimeValues gesucht, das zur bzw. vor der
aktuellen Zeit auftritt. Der Wert dieses Elementes wird als
aktueller Wert für den Zeitplan verwendet. Wird kein solches
Element gefunden, ist der aktuelle Wert für den Zeitplan Null.
Diese Berechnungen können jederzeit ausgeführt und so der
korrekte Wert für den Present_Value ermittelt werden. Die
Berechnungen müssen täglich um 00:00 ausgeführt werden,
wenn das Gerät zurückgesetzt wird, wenn Eigenschaften mit
möglichen Auswirkungen auf die Ergebnisse geändert werden,
wenn die Gerätezeit um einen Wert verändert wird, der
Auswirkungen auf das Ergebnis der Berechnung haben könnte
und bei Bedarf, um stets einen korrekten Wert für den
Present_Value sicherzustellen.
Anhang
411

Werbung

loading

Diese Anleitung auch für:

750-831