-

Controller Diagnostics out of the Cockpit

This topic contains the following sections:

Note
This topic only applies to the standard (non-safety-related) machine controller. The steps for the Safety PLC are described in the help chapter "Safety PLC Commissioning: From Compiling to Debugging ‣ Safety PLC Commissioning: From Compiling to Debugging
×‣ Connecting vs. Monitoring Mode vs. Debug Mode
×‣ Safety Cockpit: Controlling the Safety Application
×‣ Safety PLC Diagnostics out of the Safety Cockpit
×‣ Monitoring/Debugging the Safety PLC
×‣ Monitoring Mode: Displaying Online Values
×‣ Debugging Safety-Related Code: Forcing/Overwriting
×‣ WATCHES: Monitoring/Debugging the Safety-Related Application
×‣ Safety PLC Simulation
×
".
The 'Cockpit' in the controller editor group provides the following functions:

Note
Poor internet connection? Performance problems due to VPN connection? You can adapt the TCP communication settings by increasing the handshake timeout value and the polling interval. See topic "TCP Communication Connection".

How to open the controller 'Cockpit'

How to display diagnostic information in the Cockpit

Proceed as follows to display the most important diagnostic information of the controller.
  1. Make sure that the controller is set as target system and the controller port to which the LAN cable is connected is selected in the Cockpit.

    Example for the iC9222M-EC controller:

  2. Click the 'Connect to controller' button on the 'Cockpit' toolbar to establish a communication connection between iCube Engineer and the controller. The 'Connect' command is also available in the context menu of the controller in the PLANT and in the ONLINE STATE window (Cross Function Area).

    It is not necessary to be attached to the controller application (no debug mode required).

Available diagnostic information

The information is divided into several sections which can be selected via the list on the left. The shown information depends on the controller type involved. Example:

The LEDs on the 'Overview' page correspond to the LEDs on the controller device. Like the hardware LEDs, these virtual LEDs light up according to the device status.

Further Info
For detailed information on the LED indicators of your controller, refer to the user manual of the device.

Example for the iC9222M-EC controller type:

Furthermore, the page provides information on the name of the currently loaded/executed project. It also displays details on the controller's memory utilization and the CPU load (for each core).

The further pages give various information on the memory utilization, port settings, controller status and the firmware/hardware version.

Notifications log

Diagnostic messages sent from the iC9200 Series target (i.e., from firmware components) are loaded, logged and displayed in the 'Notification' category of the PLCnext Cockpit. Each entry shows a 'Severity' identified by a particular icon, the origin of the message ('Sender') and the name.

The NOTIFICATION LOGGER window in the cross function area also displays the notifications. The window provides the same information and operating options as provided in the cockpit's 'Notification' category. Additionally, the notifications can be filtered by various filter criteria or by text.

Further Info
For a detailed description of possible messages refer to the controller manual.

IconSeverity
Internal
Information
Warning
Error
Critical error
Fatal error

While the iC9200 Series controller is connected, the list of notifications is updated each second. New notifications are appended at the end of the list. The total number of entries appears in the tooltip of the filter icon in the upper left corner of the list header.

Sort the notification list

 


This help information is valid for iCube Engineer Online Help 2025.6

Copyright © 2025 YASKAWA EUROPE GmbH and © 2025 YASKAWA America, Inc.