5-6
PACSystems* RX3i
PROFINET Controller Manual
– December 2011
GFK-2571A
5
Status Reporting
The PNC provides 3
2 bits of status information to a configured location in the RX3i CPU’s reference
memory.
The status data consists of the Module OK bit, which indicates the health of the module itself, a
status bit for each external port, and a bit that indicates the connection status of the configured
devices.
All Status bits are active high. The status location may be configured in %I, %Q, %AI, %AQ, %R,
%G, %T, %M or %W or I/O Variable reference memory in the RX3i CPU.
Bit
Name
Description
1
Module OK
Indicates the health of the PNC module.
1 indicates the module is functioning properly.
0 indicates the module is powering up or has failed.
2
Port1 Link Up
1 indicates the port is connected to another device and is operating correctly.
0 indicates the port is not connected to another device or has an error preventing
communications.
3
Port2 Link Up 1 indicates the port is connected to another device and is operating correctly.
0 indicates the port is not connected to another device or has an error preventing
communications.
4
Port3 Link Up 1 indicates the port is connected to another device and is operating correctly.
0 indicates the port is not connected to another device or has an error preventing
communications, or the SFP cage is empty or has an incompatible SFP device.
5
Port4 Link Up 1 indicates the port is connected to another device and is operating correctly.
0 indicates the port is not connected to another device or the port has an error
preventing communications, or the SFP cage is empty or has an incompatible
SFP device.
6-8
Reserved
Reserved. Always 0.
9
All Devices
Connected*
1 indicates all configured devices are connected and communicating over
PROFINET.
0 indicates no devices are configured or one or more configured devices have not
established a PROFINET connection.
10-32 Reserved
Set to 0
*
Individual device statuses (as reported by the PNIO_DEV_COMM function block) are updated
prior to the All Devices Connected bit. Therefore, it is possible (depending on PNC loading) to
see via the PNIO_DEV_COMM function block that every individual device is connected while the
All Devices Connected bit is not yet set. To avoid this inconsistency, it is recommended that the
All Devices Connected bit be checked first, before checking individual device connection status
using the PNIO_DEV_COMM function block.
For details on using the PNIO_DEV_COMM function block, refer to “RX3i CPU Operations for
PROFINET” in chapter 4.