OUTPUT_REF
Der Datentyp OUTPUT_REF enthält Daten zur Beschreibung des Zustandes eines digitalen Ausgangs. Neben dem Schaltzustand werden Zeitstempel für Zustandswechsel mitgeführt.
TYPE OUTPUT_REF :
STRUCT
Level : BOOL; (* current level of the digital output *)
NextStateChangeValid : BOOL; (* time value NextStateChange is valid *)
NextStateChange : T_DCTIME32; (* time of next state change - current level will be inverted *)
NextOnTimeValid : BOOL; (* time value NextOnTime is valid *)
NextOnTime : T_DCTIME32; (* time when the digital output is turned ON next time *)
NextOffTimeValid : BOOL; (* time value NextOffTime is valid *)
NextOffTime : T_DCTIME32; (* time when the digital output is turned OFF next time *)
END_STRUCT
END_TYPE
Level | Aktueller Schaltzustand des digitalen Ausgangs |
NextStateChangeValid | NextStateChangeValid ist TRUE, wenn der Zeitstempel NextStateChange gültig ist. |
NextStateChange | Zeitpunkt des nächsten Zustandswechsels (Distributed Clock TimeStamp) |
NextOnTimeValid | NextOnTimeValid ist TRUE, wenn der Zeitstempel NextOnTime gültig ist. |
NextOnTime | Zeitpunkt der nächsten positiven Schaltflanke (Distributed Clock TimeStamp) |
NextOffTimeValid | NextOffTimeValid ist TRUE, wenn der Zeitstempel NextOffTime gültig ist. |
NextOffTime | Zeitpunkt der nächsten negativen Schaltflanke (Distributed Clock TimeStamp) |