Automatic configuration via the configuration interface/extension

The EL6695 extension with the [Create configuration] button makes the created variables readable online on the other side, so that they do not have to be created explicitly there. This function is recommended for mapping a comprehensive process image and is only available via the [EL6695] plug-in. In addition, the EL6695 must be ready for operation from both sides, i.e. accessible "online". The procedure for TwinCAT 3, in which variables created on the primary side are automatically "mirrored" on the secondary side, is shown below:

In accordance with the process shown here, variables can also be generated automatically for the primary side if an I/O variable set, i.e. a PDO configuration, exists on the secondary side.

Variable Restrictions

The following PDO/variable types are to be used for this procedure:
Byte, UINT, UDINT

Use without TwinCAT

If no TwinCAT EtherCAT master with [Load PDO info from device] is available on the other side, the PDO upload mechanism must be replicated there:

Automatic configuration via the configuration interface/extension 10:

If scanning is not possible/not desired

To generate the variables here without a scan on the secondary side, the terminal on the primary side must be manually set to the INIT state and then back to the OP state after [Create configuration], steps B) and C) ("Online" tab: click on Init, then: Safe-Op, Pre-Op, OP). The corresponding variant of the EL6695 (-0002) can then be inserted on the secondary side instead of a scan using "addItem". Otherwise the procedure is as described above from E).

Automatic configuration via the configuration interface/extension 11:

Using the sample programs

This document contains sample applications of our products for certain areas of application. The application notes provided here are based on typical features of our products and only serve as examples. The notes contained in this document explicitly do not refer to specific applications. The customer is therefore responsible for assessing and deciding whether the product is suitable for a particular application. We accept no responsibility for the completeness and correctness of the source code contained in this document. We reserve the right to modify the content of this document at any time and accept no responsibility for errors and missing information.

→ Example configuration: symmMap_cfg2