-

'Cockpit' Editor (Controller)

The following information refers to a specific, typical device type. Your screen may differ.

This help topic describes the 'Cockpit' editor of the controller PLANT node. The 'Cockpit' editor displays diagnostic information and can be used to control the application via a toolbar. On the left side on the 'Cockpit' page, several editor categories can be selected. These are described below in detail.

Note
The information shown in these categories is only available if a communication connection is established between PLCnext Engineer and the controller. For that purpose, click the following toolbar button in the 'Cockpit' toolbar:

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

Further Info
A detailed procedure and more information can be found in the topic "Controller Diagnostics out of the Cockpit".

Further Info
For detailed information on the LED indicators of your controller and other editor entries, refer to the controller manual.

This topic contains the following sections:

Toolbar of the editor

Click here to show the toolbar description

'Overview'

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.

'Device'

The information on the 'Device' page depends on the device type (and the device firmware). Here, information like health status information is given and, for example, the current board temperature measured in the controller.

Furthermore, you can get information on the firmware and hardware version as well as the serial number of the device.

'Network'

The information on the 'Network' page is available for each pair of LAN ports, the controller provides.

Editor areaFieldMeaning
LAN interface (LAN Xn/Xm*)MAC addressMedia access control address of the network adapter which uniquely addresses the physical port in the network. MAC addresses are unique worldwide.
Port Xn *)

and

Port Xm *)
Baud rateThe baud rate defines how often a signal in a communication channel changes its state per second.
Duplex modeIndicates the current duplex mode of the interface:
  • Half duplex
  • Full duplex
In full duplex mode, devices can simultaneously transmit bidirectional network data. In half duplex mode, data can be transmitted in two directions, but not simultaneously. Therefore, communication is bidirectional, but individual.
Link stateIndicates the link status of the interface. Possible entries:
  • linkDown: There is no active communication.
  • linkUp: There is active communication on the port.

*) : Which ports are shown here, depends on the controller type.

'PLC runtime'

Editor areaFieldMeaning
UtilizationProgram memoryIndicates the program memory usage of the IEC runtime of the device as a percentage value.

The code of your application is stored in the program memory.

This information is useful to prevent the planned application program from becoming too large for the available memory.
Data memoryIndicates the data memory usage of the IEC runtime of the device as a percentage value.

The application stores the data to be processed at runtime in the data memory, such as variables (user-defined variables and intermediate variables generated by the compiler) as well as the stack for FB calls.

This information is useful to prevent the amount of data to be processed from becoming too large for the available memory. If necessary, you can reduce the number of variables, avoid unnecessarily large fields and structures etc.

'Notifications'

Diagnostic messages sent from the PLCnext Technology 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.

The table contains the following information.

ColumnMeaning
SeveritySeverity of the event that causes the notification. The icons are described in the table below this table.
TimeTime stamp of when the notification was sent. The format complies with ISO 8601 plus additional indication of microseconds:
YYYY-MM-DDThh:mm:ss.SSSSSS
SenderName of the sender
NameMessage of the notification.

IconSeverity
Internal
Information
Warning
Error
Critical error
Fatal error

While the PLCnext Technology 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

Ad-hoc IP address

The controller in your project has a defined IP address within the project IP range. This address has been set in the 'Settings' editor of the controller node. In particular scenarios (e.g. with several controllers behind a router or when working with temporary addresses) you may need to connect to a controller with a different address than set in the project. In PLCnext Engineer you can use an arbitrary IP address without modifying/rebuilding the project.

The editor fields can only be edited if no connection to the controller with the set IP address exists.

Further Info
For more information refer to the topic "Ad-hoc IP address instead of project-defined address"