Read version, type or serial number „x“ (58h) – Baumer N 152 User Manual
Page 26
N 152
www.baumer.com
26
4.5.3. Read version, type or serial number „X“ (58h)
This command is utilized to read version number, device type or serial number. The following sub-commands
are available:
Data = V (56h) = read version
Data = T (54h) = read device type
Data = S (53h) = read serial number
Example 1 : Read version number
SOH
Adr
Cmd
Data
EOT
CRC
Transmission
01h
20h
58h
56h
04h
D8h
SOH
Adr
Cmd
Data
Version number = 2.00
EOT
CRC
Response
01h
20h
58h
56h
20h
32h
30h
30h
04h
FAh
Example 2: Read device type (device type = N 152; firmware = 01)
SOH
Adr
Cmd
Data
EOT
CRC
Transmisison
01h
20h
58h
54h
04h
DCh
SOH
Adr
Cmd
Data
Type
EOT
CRC
Response
01h
20h
58h
54h
90h
81h
04h
26h
Code configuration of the transmitted device type:
1 0 0 1 0 0 0 0 1 0 0 0 0 0 0 1 = 90 81 hex
┬ ──────┬────── ┬ ───────┬─────
│ │ │ └─────── software number 01h = firmware 01
│ │ └──────────────── permanent 1
│ └────────────────────────── device type 10h = N 152
└────────────────────────────────── permanent 1
Example 3: Read serial number
SOH
Adr
Cmd
Data
EOT
CRC
Transmission
01h
20h
58h
53h
04h
D2h
SOH
Adr
Cmd Data
Coded serial number = 07090EA4
EOT
CRC
Response
01h
20h
58h
53h
30h
37h
30h
39h
30h
3Eh
3Ah
34h
04h
20h
Code configuration of the transmitted serial number:
The Low-Nibble (lower 4 bits of a byte) of the 8 data bits received equal together a 4 byte value comprising the
serial number.
The serial number is composed by date and time of production. Since also the seconds are coded and by
assigning only one number per second the serial number is unique.
Example: serial number for 01.06.2005 16:58:36 = 15 83 0E A4 hex
X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X bit position
J J J J J J M M M M T T T T T h h h h h m m m m m m s s s s s s content
0 0 0 1 0 1 0 1 1 0 0 0 0 0 1 1 0 0 0 0 1 1 1 0 1 0 1 0 0 1 0 0 example = 15 83 0E A4 hex
─────┬───── ────┬──── ────┬──── ─────┬───── ──────┬────── ─────┬─────
│ │ │ │ │ └─────── seconds 10
0100 = 24h = 36d
│ │ │ │ └──────────────────── minutes 11
1010 = 3Ah = 58d
│ │ │ └───────────────────────────────── hours 1
0000 = 10h = 16d
│ │ └──────────────────────────────────────────── day 0
0001 = 01h = 01d
│ └────────────────────────────────────────────────────── month
0110 = 06h = 06d
└───────────────────────────────────────────────────────────────── year 00
0101 = 05h = 05d
│
01.06.05 16:58:36
<
──────┘