
1.PROFIBUS-DP MASTER FUNCTIONS SETTING B-63994EN/02
- 18 -
In the figure above, NSL (number of slots) is n+1.
Modules of some input/output devices do not input or output data.
However, such a module is counted as a slot.
Diagnostic data
Diagnostic data consists of standard diagnostic data (first six bytes)
and extended diagnostic data (seventh or later bytes). Some slave
stations use extended diagnostic data. Therefore, the size of diagnostic
data needs to be determined as described in the GSD file and manual
for each slave station.
The first six bytes of standard diagnostic data have the following
meanings.
Standard diagnostic data can also be checked using the
COMMUNICATION STATUS screen described later.
For details, see the PROFIBUS-DP specification.
Standard diagnostic data
Item Description
STATION STATUS 1
(Size: 1 byte)
The state of a Slave is indicated.
Bit 7: Diag.Master_Lock
This bit indicates that the parameters of the Slave are set by another Master. When
the value of MASTER_ADDRESS is neither 255 nor the address of the Master, this bit
is set by the Master.
Bit 6: Diag.Prm_Fault
This bit is set by the Slave when the parameter data contains an error.
Bit 5: Diag.Invalid_Slave_Response
This bit is set by the Master when incorrect data is received from the Slave.
Bit 4: Diag.Not_Supported
This bit is set by the Slave when the Slave receives an instruction that is not
supported by the Slave.
Bit 3: Diag.Ext_Diag
This bit is set by the Slave if extended diagnose data is available at the Slave. The
Master of FANUC CNCs can reference up to 236 bytes of the extended diagnose
data.
Bit 2: Diag.Cfg_Fault
This bit is set by the Slave when the configuration data differs from the data held by
the DP-Slave.
Bit 1: Diag.Station_Not_Ready
This bit is set by the Slave when the Slave is not ready for data transfer.
Bit 0: Diag.Station_Non_Existent
This bit is set by the Slave when communication with the Slave is impossible.