5-2
PACSystems* RX3i
PROFINET Controller Manual
– December 2011
GFK-2571A
5
Powerup and Reset
During powerup and reset, the PROFINET controller module runs diagnostics and initializes its
hardware components. When the necessary hardware components have been initialized and tested,
the PNC transitions to either normal operation or firmware update mode.
As the module transitions to normal operation, it adds a startup entry that provides a reason for the
restart in its Local Log table. This entry is normal.
Module Restart
The PNC restarts if it receives a Reset signal from the RX3i CPU, if the Restart Pushbutton is
pressed, if the
restart
or
default
command is issued from the Command Line Interface, or if the
hardware watchdog timer expires. More details on each type of restart are given below.
When the PNC is restarted, it retains any entries in its Local Log table and its non-volatile
configuration parameters. Any debug data in non-volatile storage can be viewed from the Command
Line Interface using the
log
or
show log
command.
Restart Triggered by Reset Signal from the RX3i CPU
The RX3i CPU resets/restarts the PNC module if:
The application logic executes SVC_REQ #24, specifying the rack and slot of a PNC module.
The RX3i CPU loses communications with the PNC.
The PNC requests the RX3i CPU to reset / restart it (for example, as a result of a
restart
or
default
Command Line Interface command execution).
Restart Triggered by Restart Pushbutton
Pressing and releasing the PNC
’s Restart pushbutton resets the hardware, turns OFF all LEDs
briefly and initiates the module’s power-up sequence. The Restart pushbutton may also be used to
restart the module if the OK LED is blinking an error code upon hardware or runtime failure or if the
module locks up.
Restart Triggered by Restart and Default Command
Issuing a
restart
or
default
command from the Command Line Interface causes the PNC to restart.
Modify-level privileges are required to issue these commands.
Restart Triggered by Hardware Watchdog Timer
The PNC maintains a hardware watchdog timer that will restart the module in the event that it is
unable to carry out its normal processing. The RX3i CPU is not able to access the PNC
module’s
shared memory while the PNC is restarting.
A
fter the restart, the module’s Local Log table is restored from NVRAM. The PNC logs a Watchdog
Timer Expired fault in the RX3i CPU’s IO Fault Table, and a Restart Event in its local log table.