Citect ctAPI dlls are missing - SCADAConnect - Connection Manager - Citect Connection


Applies To 
Product(s):WaterGEMS
Version(s):V8i, CONNECT Edition
Area: Modeling
Original Author:Akshaya Niraula, Bentley Technical Support Group

Problem

The following error message appears when using or testing a Citect datasource in SCADAConnect:

Citect ctAPI dlls are missing. Please copy the required ctAPI dlls into the WaterGEMS installation folder.

OR

"Citect API dlls are missing. Please copy the required ctAPI dlls into the application installation folder."

Solution

There are some dll (assembly) files needed to use the Citect DataSouce in SCADAConnect and they need to be at the same location where WaterGEMS and WaterCAD are running.

Please make sure you have following dll files in the directory where the 32-bit version of the product is running (typically C:\Program Files (x86)\Bentley\WaterGEMS).

Version 7 of Citect needs:
CiDebugHelp.dll
CtApi.dll
CtEng32.dll
Ctg32.dll
CtRes32.DLL
CtUtil32.dll
Ct_ipc.dll

Note:

The above listed files can be obtained from the computer where Citect is installed. Please copy these files to the directory where WaterGEMS is running.

If you cannot obtain the files listed above, please contact Technical Support Group.

See Also

SCADAConnect Simulator for WaterGEMS (V8i SELECTseries 6 and CONNECT Edition)

SCADAConnect using Citect Server as data source