Baumer GK473 User Manual
Page 12
Manual_GK473_Profibus_EN.doc 12/16
Baumer IVO GmbH & Co. KG
04.05.11
Villingen-Schwenningen,
Germany
5.5.2. Batched information „Check Position“
The batched information „Check Position“ (command @-C) provides by the „Anz“ parameter the total
number of SPAs being „not in position“. The data field comprises the addresses of 10 SPAs each
being “not in position”. First the Profibus Master should give the command with block number 20h. This
will already be sufficient as basic information whether all SPAs are in position. In case of more than 10
SPAs being not in position and it is of interest which ones, the Profibus-Master is able to check the
remaining SPAs connected in groups of 10 by further commands (block number 21..23h). The
addresses are in ascending order and may vary within the value range from 20h..83h. The „Anz“
parameter is always indicating the total number of SPAs being „not in position“.
Example: All SPAs are in position.
Zhl Adr Cmd Scmd BNr
data
transmit
zz
20h 40h 43h 20h
00h
00h
00h
00h
00h
00h
00h 00h 00h 00h
00h
Zhl Adr Cmd Scmd BNr
Anz
data
response
zz
20h 40h 43h 20h
20h
20h
20h
20h
20h
20h
20h 20h 20h 20h
20h
Example: 15 SPAs are not in position (SPA Adr 40h, 41h,42h, ..., 4Eh)
Zhl Adr Cmd Scmd BNr
data
transmit
zz
20h 40h 43h 20h
00h
00h
00h
00h
00h
00h
00h 00h 00h 00h
00h
Zhl Adr Cmd Scmd BNr
Anz
data
response
zz
20h 40h 43h 20h
2Fh
40h
41h
42h
43h
44h
45h 46h 47h 48h
49h
5.5.3. Batched information „Device Status“
The batched information „device status“ (command @-F) provides by the „Anz“ parameter the total
number of SPAs indicating an error status. The data field comprises the addresses of 10 SPAs each
indicating an error status. First the Profibus Master should give the command of block number 20h.
This will already be sufficient for the basic information whether all SPAs are error-free. In case of more
than 10 SPAs indicating an error status the Profibus Master is able to scan the remaining SPAs in
bunches of 10 by further commands (block number 21…23h. The addresses are in ascending order
and may vary within the range from 20h .. 83 h. The “anz” parameter is always indicating the total
number of SPAs being in error status.
Example 1: All SPAs remain without error signal.
Zhl Adr Cmd Scmd BNr
data
transmit
zz
20h 40h 46h 20h
00h
00h
00h
00h
00h
00h
00h 00h 00h 00h
00h
Zhl Adr Cmd Scmd BNr
Anz
data
response
zz
20h 40h 46h 20h
20h
20h
20h
20h
20h
20h
20h 20h 20h 20h
20h
Example 2: Two SPAs have signalized error status (SPA Adr 46h, 49h)
Zhl Adr Cmd Scmd BNr
data
transmit
zz
20h 40h 46h 20h
00h
00h
00h
00h
00h
00h
00h 00h 00h 00h
00h
Zhl Adr Cmd Scmd BNr
Anz
data
response
zz
20h 40h 46h 20h
22h
46h
49h
20h
20h
20h
20h 20h 20h 20h
20h