Please enable JavaScript to view this site.

Table of information returned in diagnostic registers using DIAGNO_R idx command in PFB.CFG configuration file.

NOTE: Some of the information is available only with bios 3.3.0 and later.

Register R[idx+val]

val

Description

0

Communication status (PROFIBUS).

Bits

Value

Significato

0

0x00000001

Device not connected or in passive mode, not communicating

1

0x00000002

Reserved

2

0x00000004

Reserved

3

0x00000008

Memory access error

4-5

0x00000030

PROFIBUS communication status

0x00000000 waiting for Master parameterization

0x00000010 waiting for Master data exchange configuration

0x00000020 data exchange active

0x00000030 illegal status

6-7

0x000000C0

Connection status

0x00000000 waiting connection, baud rate setting

0x00000040 connection established

0x00000080 connection active

0x000000C0 illegal state

1

Baudrate (PROFIBUS).

Value

Meaning

0

PROFIBUS net at 12 Mbit/s

1

PROFIBUS net at 6 Mbit/s

2

PROFIBUS net at 3 Mbit/s

3

PROFIBUS net at 1.5 Mbit/s

4

PROFIBUS net at 500 Kbit/s

5

PROFIBUS net at 187.5 Kbit/s

6

PROFIBUS net at 93.75 Kbit/s

7

PROFIBUS net at 45.45 Kbit/s

8

PROFIBUS net at 19.2 Kbit/s

9

PROFIBUS net at 9.6 Kbit/s

2

Configuration error code (PROFIBUS).

Value

Significato

0

No error

1

Incorrectly configured station number

2

Number of configured blocks greater than the number of blocks actually managed

5

Total size greater than 244 bytes

8

Master data exchange area does not match the configured one

9

Problem with PROFIBUS device in configuration. Communication put at 187.5 Kbit/s

3

Not used

4

Number of messages sent to PROFINET/PROFIBUS interface

5

Number of messages received from PROFINET/PROFIBUS interface

6

Time since last message sent (ms) (referred to tfb)

7

Time between last two messages received (ms)

8

Current time (ms) (referring to tfb)

9

Number of bytes exchanged in input (to Robox)

10

Number of bytes exchanged in output (from Robox)

11

Connection status on RP2 (PROFINET).

Bits

Value

Meaning

0-3

0x0000000F

Not Used

4

0x00000010

PROFINET channel enabled

5-7

0x000000E0

Not used

8

0x00000100

INT_SYNC_0 pending (internal use)

9-11

0x00000E00

Not used

12

0x00001000

INT_IRQ pending (internal use)

13

0x00002000

FB_SYNC_0 status (internal use)

14-16

0x0001C000

Not used

17

0x00020000

FB_INT status (internal use)

18

0x00040000

Anybus module B40 present

19

0x00080000

Anybus B40 module present and active

20

0x00100000

Module firmware update in progress

21

0x00200000

Module in EXCEPTION or ERROR

22

0x00400000

Module in WAIT_PROCESS (ready for firmware update or start working)

23

0x00800000

Module in INIT (needs bios 3.3.0)

24

0x01000000

Module in SETUP (needs bios 3.3.0)

25

0x02000000

Module in NETWORK_INIT (needs bios 3.3.0)

26

0x04000000

Module in IDLE (requires bios 3.3.0)

27

0x08000000

Module in ACTIVE_PROCESS (requires bios 3.3.0)

28

0x10000000

Module in ERROR (requires bios 3.3.0)

29-30

0x60000000

Not used

31

0x80000000

Unknown module (needs bios 3.3.0)

 

  

Keyboard Navigation

F7 for caret browsing
Hold ALT and press letter

This Info: ALT+q
Page Header: ALT+h
Topic Header: ALT+t
Topic Body: ALT+b
Contents: ALT+c
Search: ALT+s
Exit Menu/Up: ESC