T_CP56Time2b
Binäres (7 Byte) Zeitformat (Typ b).
Syntax
TYPE T_CP56Time2b :
STRUCT
MsSecond : WORD := 16#00;
IVTisMinute : BYTE := 16#00;
SURes1Hour : BYTE := 16#00;
DOWDay : BYTE := 16#01;
PtiEtiMonth : BYTE := 16#01;
Res2Year : BYTE := IEC870_DEFAULT_CP56TIME2A_YEAR;
END_STRUCT
END_TYPE
MsSecond : Bits 11..15 = Second (Sekunde) := <0..59>, Bits 0..9 = Ms (Millisekunde) := <0..999>.
IVTisMinute : Bit 7 = IV := <0=gültige, 1=ungültige Zeit>, Bit 6 = Tif (Tarifinformation) := <0..1>, Bit 0..5 = Minute := <0..59>.
SURes1Hour : Bit 7 = SU := <0=Normalzeit, 1=Sommerzeit), Bits 5..6 = Res1 (reserviert) := <0>, Bits 0..4 = Hour (Stunde) := <0..23>.
DOWDay : Bits 5..7 = DOW (Wochentag) := <0=nicht benutzt, 1=Montag..7=Sonntag>, Bits 0..4 = Day (Monatstag) := <1..31>.
PtiEtiMonth : Bits 6..7 = Pti (Powertarifinformation) := <0..3>, Bits 4..5 = Eti (Energietarifinformation) := <0..3>, Bits 0..3 = Month (Monat) := <1..12>.
Res2Year : Bit 7 = Res2 (reserviert) := <0>, Bits 0..6 = Year (Jahr) := <0..99>.
Voraussetzungen
Entwicklungsumgebung |
Zielplattform |
Einzubindende SPS Bibliotheken (Kategoriegruppe) |
---|---|---|
TwinCAT v3.1.4012.0 |
PC oder CX (x86, x64, ARM) |
Tc2_IEC60870_5_10x (Communication->IEC60870) |