Basic principles

An EtherCAT slave is basically parameterized through the following elements:

Note: Not all three elements may be present, depending on the slave.

For a better understanding of the export/import function, let's consider the usual procedure for IO configuration:

It may become necessary to reuse the modified slave in other projects in this way, without having to make equivalent configuration changes to the slave again. To accomplish this, proceed as follows:

TwinCAT offers two methods for this purpose:

An example is provided below for illustration purposes: an EL3702 terminal with standard setting is switched to 2-fold oversampling (blue) and the optional PDO "StartTimeNextLatch" is added (red):

Basic principles 1:

The two methods for exporting and importing the modified terminal referred to above are demonstrated below.