
User’s Manual 7M
55
TYPE
VALUE / BIT MASK
DESCRIPTION
T_Time
bits # 63..56
bits # 55..48
bits # 47..40
bits # 39..32
bits # 31..24
bits # 23..16
bits # 15..00
Time and Date (64 bit)
1/100s 00 - 99 (BCD)
Seconds 00 - 59 (BCD)
Minutes 00 - 59 (BCD)
Hours 00 - 24 (BCD)
Day of month 01 - 31 (BCD)
Month of year 01 - 12 (BCD)
Year (unsigned integer) 1998..4095
Example: 15:42:03.75, 10. SEP 2000 stored as 7503 4215 1009 07D0
(16)
T_TimeIEC
bits # 63..55
bits # 54..48
bits # 47..44
bits # 43..40
bits # 39..37
bits # 36..32
bit # 31
bits # 30..29
bits # 28..24
bit # 23
bit # 22
bits # 21..16
bits # 15..00
Time and Date (64 bit) = IEC870-5-4 “Binary Time 2a” Reserved
Years (0 .. 99)
Reserved
Months (1 .. 12)
Day of Week (1 .. 7)
Day of Month (1 .. 31)
Summer Time (0 .. 1): Summer time (1), Standard time (0) Reserved
Hours (0 .. 23)
Invalid (0 .. 1): Invalid (1), Valid (0)
Reserved
Minutes (0 .. 59)
Miliseconds (0 .. 59999)
Example: 15:42, 1. SEP stored as 4215 0109
(16)
T_Data
Record Data
Size and SubTypes depends on the Actual Memory Part
T_Str40
Text String 40 characters
Two characters per 16 bit register.
T_float
bits # 31
bits # 30..23
bits # 22..0
IEEE 754 Floating-Point Single Precision Value (32 bit) Sign Bit (1 bit)
Exponent Field (8 bit)
Significand (23 bit)
Example: 123.45 stored as 123.45000 = 42F6 E666
(16)
T9A
bits # 15..08
bits # 07..00
Time (16 bit)
Minutes 00 - 59 (BCD)
Hours 00 - 24 (BCD)
Example: 15:42 stored as 4215
(16)
T10A
bits # 15..08
bits # 07..00
Date (16 bit)
Day of month 00 - 31 (BCD)
Month of year 00 - 12 (BCD)
Example: 30, SEP stored as 3009
(16)
T18
Signed Value (16 bit), 4 decimal places
Example: -0.2345 stored as -2345 = F6D7
(16)
T_unix
Bits # 31..00
Unix time (32 bit)
Seconds since January 1, 1970
Example: 16 May 2012 10:36:46 GMT stored as 4FB3 833E
(16)