7.4.2. EcMonitorDemoGuiDotNet (.NET) - Microsoft Windows
Prerequisites
To run the EcMonitorDemoGuiDotNet.exe, the libraries EcMonitor.dll, EcWrapperDotNet.dll, EcWrapper.dll and emllNdis.dll from Bin/Windows/x64 are needed in Bin/Windows/x64/Release, Bin/Windows/x64/Debug
Visual Studio C#-project
The C#-project for VS2015 or higher is located at Workspace/WindowsVS2015/EcMonitorDemoGuiDotNet/EcMonitorDemoGuiDotNet.csproj
If the reference EcWrapperDotNet is missing, it must be re-added from Bin/Windows/x64/EcWrapperDotNet.dll
EcMonitorDemoGuiDotNet is now prepared for Run/Debug
7.4.3. OS Compiler settings
Besides the general settings from Compiling the EcMonitorDemo the following settings are necessary to build the example application for Windows.
Extra library paths to the main EtherCAT® components
<InstallPath>\SDK\LIB\Windows
7.4.4. RtaccDevice for Real-time Ethernet Driver
As alternative to the NDIS based or Pcap based Ethernet Driver, an optional Real-time Ethernet Driver on Windows can be installed. The Real-time Ethernet Driver replaces the original Windows driver and also requires an extra license.
To use the Real-time Ethernet Driver under Windows, it is necessary to install the RtaccDevice driver included in the Real-time Ethernet Driver delivery:
Start the “Device Manager”
Assign RtaccDevice to the network adapter
Click on “Browse my computer for drivers”
Click on “Let me pick…”
Click on “Have Disk…”
Enter the directory of RtaccDevice Driver
The default folder if not changed is <InstallPath>\Bin\Windows\x64
Enter the correct directory at the input box and press OK to proceed.
Choose the RtaccDevice Driver and click “Next” and confirm the installation
Optionally modify the search location of the Real-time Ethernet Driver
Search locations for Real-time Ethernet Driver can be adjusted using the PATH environment variable.
The RtaccDevice must be assigned to the network adapter for Real-time Ethernet Driver usage on Windows. In this case it is exclusively bound for EtherCAT® usage.
The assignment can be reverted using the following steps:
Open the Windows device manager (Computer Management), then go to System devices. The RtaccDevice should be listed there:
Right click on the RtaccDevice Ethernet Controller, then click on Properties:
Switch to the tab “Driver”, then click the button “Update driver”:
Click on “Browse my computer for drivers”:
Click on “Let me pick from a list of available drivers on my computer”: