5 specific commands – Baumer N 155 User Manual
Page 14
N 155
www.baumer.com
14
4.5 Specific
commands
4.5.1. Read version, device type or serial number „X“ (58h)
This command is for reading off version number, device type or serial number. The following sub-commands are
available:
Data = V (56h) = read off version number
Data = T (54h) = read off device type
Data = S (53h) = read off serial number
Example 1: Read version number
SOH
Adr
Cmd
Data
EOT
CRC
Send
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 155; software no. = 01)
SOH
Adr
Cmd
Data
EOT
CRC
Send
01h
20h
58h
54h
04h
DCh
SOH
Adr
Cmd
Data
type
EOT
CRC
Response
01h
20h
58h
54h
95h
81h
04h
32h
Structure of the transferred device type code:
1 0 0 1 0 1 0 1 1 0 0 0 0 0 0 1 = 95 81 hex
┬ ──────┬────── ┬ ───────┬─────
│ │ │ └─────── software no. 01h = software 01
│ │ └──────────────── fix on 1
│ └────────────────────────── device type 15h = N 155
└────────────────────────────────── fix on 1
Example 3: Read serial number
SOH
Adr
Cmd
Data
EOT
CRC
Send
01h
20h
58h
53h
04h
D2h
SOH
Adr
Cmd Data
Serial number code = 07090EA4
EOT
CRC
Response
01h
20h
58h
53h
30h
37h
30h
39h
30h
3Eh
3Ah
34h
04h
20h
Structure of the serial number code transferred:
The Low-Nibble (lower 4 bits of a byte) of the 8 data bytes received equal together a 4-byte value including the
serial number.
The serial number itself is generated by production date and time. Since also the seconds are coded and only
one number is created per second the serial number is unique.
Example: serial number for production date and time 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
<
──────┘