2. Installation

2.1. Setup Process

The EC-Engineer can be installed by executing the setup.exe (requires administrator privileges) and follow the screen instructions:

Welcome page:

../_images/setup.png

License Agreement:

../_images/setup_2.png

Select Installation Folder:

../_images/setup_3.png

Confirm Installation:

../_images/setup_4.png

Installing:

../_images/setup_5.png

Installation Complete:

../_images/setup_6.png

2.2. Silent Installation (optional)

The EC-Engineer can be also installed in silent mode by using the command line parameters of msiexec.

Sample 1: Installs EC-Engineer into default installation folder

msiexec /i c:/temp/ECEngineerSetup.msi /quiet /qn /norestart /log c:/temp/install.log

Sample 2: Installs EC-Engineer into “C:/EC-Engineer”

msiexec /i c:/temp/ECEngineerSetup.msi /quiet /qn /norestart /log c:/temp/install.log INSTALLLOCATION="C:/EC-Engineer"

For more information please refer command line parameters of msiexec.

Note

The system requirements (see section “1.3”) will be not checked!

2.3. File and Folder Structure

The setup process will copy all necessary files into the following folder:

Installation directory:
/Doc

Release notes and the user manual

/EEC

Files for mapping emergency error codes

/Languages

Lanugage specific files

/
  • EC-Engineer.exe

  • EcWrapper.dll

All users directory: ( %ALLUSERSPROFILE%/EC-Engineer, like C:/ProgramData/EC-Engineer)
/CAPTURE

Capture files which can be analysed in offline diagnosis mode (see Capture File)

/EMI

EtherCAT MainDevice Information files

/EtherCAT

EtherCAT SubDevice Information (ESI) Files. Can be modified via ESI-Manager

/
  • ESICache.xml (ESI-File-Cache for faster access of ESI files)
    • EC-Engineer.log (Log File)

    • User.myusername.xml (User specific settings)

2.4. NDIS Driver

The Network Driver Interface Specification (NDIS) is the specification for a network driver architecture that allows transport protocols like TCP/IP to communicate with an underlying physical network adapter. For sending and receiving EtherCAT frames in Windows, EC-Engineer makes use of the well-known Windows packet capture library, WinPcap. However, WinPcap was based on the NDIS 5.x driver model, and development has ceased. The latest versions of Windows 10 do not support this old NDIS 5.x version anymore, so now EC-Engineer (V3.2 and higher) includes an installation package in the install directory of EC-Engineer to install the acontis NDIS 6.x Filter Module EcatNdis.sys. With this new Filter Module and the new NDIS Link Layer emllNdis.dll, it is now possible for EC-Engineer to work without WinPcap on all Windows 10 versions.

Note

Please restart EC-Engineer after the NDIS installation.

../_images/architecture.png
../_images/select-link-layer.png