3. Graphical user interface

3.1. Overview

This section gives an overview about the graphical user interface:

../_images/overview.png
The graphical user interface is divided into five parts:
Menu/Tool/Status bar:

Shows current status or mode of the EC-Inspector and allows the user to change it.

Project Explorer:

Shows different views of the current network configuration

Device Editor:

Show information about the selected device, like process variables.

Short Info:

Show short information about selected device, like name, description or vendor.

Messages:

Shows notifications which occur e.g. when the EtherCAT Device has changed its operation state or a SubDevice has been removed from (or added to) the EtherCAT network.

3.3. Project Explorer

3.3.1. Configuration Mode

There are three topology visualisation views:

Classic View
../_images/classic-view.png

This is a tree view with multiple levels.

Flat View
../_images/flat-view.png

This view shows all SubDevices in a flat list, as they are connected in the EtherCAT network.

Topology View
../_images/topo-view.png

This view shows a graphical tree of all SubDevices, as they are connected in the EtherCAT network.

The context menu of one or more selected SubDevices has the following entries:
Enable SubDevices:

Enable disabled slaves

Disable SubDevices:

Disabled slaves will be ignored by EC-Monitor if they could not be seen by TAP

3.3.2. Diagnosis Mode

There are three topology visualisation views:

Classic View
../_images/diag-classic.png

This is a tree view with multiple levels.

Possible device states:

ecatstate_init Init Bootstrap

ecatstate_preop Pre-Op

ecatstate_safeop Safe-Op

ecatstate_op Op

Flat View
../_images/diag-flat.png

This view shows all SubDevices in a flat list, as they are connected in the EtherCAT network.

Possible device states:

ecatstate_init Init Bootstrap

ecatstate_preop Pre-Op

ecatstate_safeop Safe-Op

ecatstate_op Op

Topology View
../_images/diag-topo.png

This view shows a graphical tree of all SubDevices, as they are connected in the EtherCAT network.

Possible device states:

ecatstate_init Init Bootstrap

ecatstate_preop Pre-Op

ecatstate_safeop Safe-Op

ecatstate_op Op

Possible port states:

cable-quality_bad Bad Cable Quality

cable-quality_constricted Constricted Cable Quality

cable-quality_good Good Cable Quality

If cable quality is constricted or bad, please check the error counters of the SubDevice (for more information about the extended diagnosis, see Extended Diagnosis).

3.4. Device Editor

This Editor gives the user the possibility to read and write information of the selected device or SubDevice:
../_images/slave-general.png

3.5. Short Info

This window shows short information about selected device, like name, description or vendor:
../_images/short-info.png

3.6. Message Window

Shows notifications which occur e.g. when the EtherCAT MainDevice has changed its operation state or a SubDevice has been removed from (or added to) the EtherCAT network:
../_images/message-view.png

There is also a SDO Message Window, where only mailbox messages are shown. For example CoE messages and FoE messages. With EC-Inspector it is also possible to save the FoE file which is transferred on the network to a specific folder.