EtherCAT I/O Solutions-Taiwan Pulse Motion

Why does the "Version not match" error occur when running a program under ECPW, and how to resolve it?

Explanation:

  • Encounter “Version not Match”
        – Root Cause: Mismatch between the version of the ECPW.DLL in the program and the one on the system
        – Error Message Example: [Include an image if available]
為何ECPW下程式執行時出現Version not match_如何排除

TPM's all example programs under ECPW

  • Built on Visual Studio 2017
  • All are constructed using x86 architecture

How to troubleshoot?

  • Copy the file “C:\TPM\ECPW\Dll\x86\ECPW.Dll” from the system directory to the folder where the executable program is located
  • Please note that if the program editor is using x64 architecture, then copy the file “C:\TPM\ECPW\Dll\x64\ECPW.Dll” from the system directory to the folder where the executable program is located
Close
Close