...
Than copy your ESI file from the example to the folder which Twincat uses to search for ESI files: C:\TwinCAT\3.1\Config\Io\EtherCAT
Than Afterwards start TwinCAT and open a new project.
Hint: If you add your ESI file later, you must click 'Reload Configuration files' in TwinCAT. Otherwise TwinCAT will not find your device and create an own temporary ESI file called 'OnlineDescritionCache'. It can only be seen in the folder for ESI files if you close TwinCAT. This can be confusing because it is prefered by TwinCAT if you add your file and do not delete it.
or it may look like this:
Than you have to add a networkadapter (TwinCAT will install some protocols on it).
...
Choose a Networadapter from the list even if ther are no comaptible devices and click the 'Install' button. (Not compatible is mostly sufficent for testing in free run mode.)
The decice will be added above under 'Installed and ready to use ...'
Now you can connect your slave with the example running on it to the master.
Than go on scaning the network
...