Example Device Index Identifier (Read Identifier As Plain Text) - Pepperl+Fuchs AS-I 3.0 Manual

Command interface
Table of Contents

Advertisement

AS-i 3.0 Command Interface
Command Interface Examples
5.4.4
Example device index identifier
(read identifier as plain text)
1.
Start the request.
byte 1
byte 2
byte 3
byte 4
byte 5
byte 6
byte 7
byte 8
byte 9
byte 10
2.
Read the response.
byte 1
byte 2
byte 3
byte 4
byte 5
byte 6
...
byte 15
byte 16
byte 17
176
0x4E
0x80 (0x00, toggle bit)
0x15 (address of ext. safety monitor , i.e. Adr. 21)
0x00 (puffer index high)
0x00 (puffer index low)
0x10 (command 16 - device identifier)
0x03 (number of following bytes)
0x00 (device index high byte)
0x00 (device index low byte)
0x00 (output sorted (1) / unsorted (0)
0x4F
0x00 (0x80, toggle bit)
0x10 (command 16 - device identifier)
0x00 (response length high byte (n bytes identifier + 2 byte device Index))
0x0B (response length low byte (n bytes identifier + 2 byte device Index))
0x4E (identifier byte 1 (ASCII mark 'N'))
...
0x31 (identifier byte 11 (ASCII mark '1'))
0x00 (device index (0...255) high byte)
0x00 (device index (0...255) low byte)
Tab. 5-378.
Tab. 5-379.

Advertisement

Table of Contents
loading

Table of Contents