ENI File Tab

During the compilation, the KAS IDEClosed"Integrated development environment" An integrated development environment is a type of computer software that assists computer programmers in developing software. IDEs normally consist of a source code editor, a compiler and/or interpreter, build-automation tools, and a debugger generates the ENI (EtherCATClosedEtherCAT is an open, high-performance Ethernet-based fieldbus system. The development goal of EtherCAT was to apply Ethernet to automation applications which require short data update times (also called cycle times) with low communication jitter (for synchronization purposes) and low hardware costs Network Information) file based on the EtherCAT devices defined in your project.

EtherCAT XML Configuration File

Figure 5-108: ENI File tab

Item Description

Import ENI File

Enables you to browse and select an ENI file to be imported. If the file is successfully imported into the project, the Use imported file option is automatically selected.
Once imported, the ENI file is added to your project.

This enables you to include EtherCAT devices in your project that are not natively supported by KAS. For more details, refer to Add Unsupported EtherCAT Device .

Use imported ENI file

Allows you to specify whether or not to use the imported ENI file.
See also the paragraph below.

Export ENI File

Enables you to export the ENI file generated by the KAS IDE. You can specify the name and directory for the file.

Only the logical devices in the project tree that are mapped to a physical device (and not simulated) are taken into account when generating the ENI file. This export can be useful if you want to use the file in another context or with another program.

Table 5-26: ENI File - Form Description

Using an Imported ENI file

  • The KAS IDE works in a degraded mode when using an imported ENI file, and the Mapped to Axis settings are disabled. This is because the information about the devices in the project tree and the EtherCAT widget table is no longer relevant.
  • When using an imported configuration file the following parameters must be manually set for each axis:
    • the type of motion bus
    • its address on the fieldbus ring

    This is done by right-clicking on the Axis Pipe Block and selecting the Properties command.

  • Scan Devices must be run from EtherCAT Devices before downloading the application to the controller.