
1.16i/18i/21i-A/B, Power Mate i-D/H, AND 16/18-C OPERATION B-62924EN/04
- 44 -
1.3.1 Status Register
With the DP-Master, DP-Master status is set as diagnose data in the R
area of the PMC as described in Section 1.2.3, "Setting for Address
Assignment." With a DP-Slave, a status register is used. This is
equivalent to the diagnose data used with the DP-Master. The status
register is set at address R9094 in the R area of the PMC. For details
of the status register, see Table 1-10.
Table 1-10 Status Register
Item Description
Status register
(Address: R9094)
(Size: 1 byte)
The state of a DP-Slave is indicated. (All the bits below are set by the software of the CNC.)
Bit 7: No PROFIBUS board is installed.
This bit is set when no PROFIBUS board is inserted into the slot.
Bit 6: The DP-Master is not ready for communication.
This bit is set if the DP-Master is not ready for communication when the power to the DP-Slave
is turned on. If communication with the DP-Master is established, but later disabled, this bit
remains set to 0.
Bit 5: Reserved.
Bit 4 or bit 3: The CPU has stopped.
Bit 4 or bit 3 is set when the CPU on the communication board of the DP-Slave has stopped
during communication. Whether bit 4 or bit 3 is set depends on the software processing on the
CNC being performed when the CPU stopped. In either case, the CPU has stopped.
Bit 2: WATCHDOG STATUS error.
This bit is set if a disconnection occurs during communication.
Bit 1: CONFIG STATUS error.
This bit is set if the DP-Slave cannot recognize the CONFIG DATA of the slave parameters of
the DP-Master.
Bit 0: PARAM STATUS error.
This bit is set when the DP-Slave cannot recognize USER PRM DATA of the slave parameters
of the DP-Master.