beautypg.com

Baumer GK473 User Manual

Page 12

background image

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