HB700 | CPU | PMC921xEx | en | 24-04 105
Deployment CPU iC921xM-EC
System variables and status information > System variables
PROFINET
system variables
optional
System variable Description
EC_SLAVE_STATE ARRAY[0…512] OF BYTE
1)
- slave states
■ Returns all states of the EtherCAT slaves connected to
the EtherCAT master:
– 00h: The state is unknown.
– 01h: INIT
– 02h: PreOp
– 03: BootStrap
– 04h: SafeOp
– 08h: OP
EC_SLAVE_LAST_AL_STATUS_CODE ARRAY[0…512] OF WORD
1)
- Slave AL Status codes
■ Returns last read AL Status Codes of the EtherCAT
slaves connected to the EtherCA
T master.
1) Index 0 is reserved. The 1. EtherCAT slave is assigned to Index 1.
Please note that a separate licence is required for the use of PROFINET,
which must be activated accordingly!
PROFINET system variables - PROFINET controller functionality
System variable Type - description
PNIO_SYSTEM_BF BOOL - Missing connection to a configured PROFINET device.
■ An error has occurred in the PROFINET network, i.e. no
connection could be established to at least one configured
PROFINET device.
■ This value is not set if the "Control BF" parameter on a
PROFINET device was set to F
ALSE. The PROFINET device
was thus removed from the connection monitoring.
PNIO_SYSTEM_SF BOOL - Diagnostic interrupt on a configured PROFINET device.
■ At least one PROFINET device reports a system error as a
diagnostic interrupt or maintenance alarm.
■ The error priority can be found in the variables
PNIO_DIAG_A
VAILABLE, PNIO_MAINTENANCE_DEMANDED
and PNIO_MAINTENANCE_REQUIRED.
PNIO_MAINTENANCE_DEMANDED BOOL - maintenance demand
■ At least one PROFINET device reports a "maintenance
demand" - maintenance alarm with high priority when the con-
nection is active.
■ The PROFINET device can be identified by means of the
RALRM diagnostic block.
PNIO_MAINTENANCE_REQUIRED BOOL - maintenance required
■ At least one PROFINET device reports a "maintenance
required" - maintenance alarm with low priority when the con-
nection is active.
The PROFINET device can be identified by means of the RALRM
diagnostic block.