Applies To:
  • CitectSCADA 6.XX

I am using dBASE_DEV devices in my Citect Project. These work well with a normal Display Client, however they do not work on my WebClients.

I have been putting these DBF files in the before deployment, the files are physically being downloaded, but it is still not working.

I am using the [USER] substitution in the device definition.

The problem lies with using the [USER] path substitution. User defined path substitutions will remain configured as per the INI file that the webclient is using, however the default path substitutions will not point to the same locations on Display Clients, as they do on Web Clients.

For instance, from a v6.10 webclient's point of view:

[USER] = <[User] Path on Citect Server>
[BIN] = %WinDir%\System32\Citect\WebClient\610\
[DATA] = %TMP%\Citect\ Name>\Data
[RUN] = %TMP%\Citect\ Name>\

As the copies the DBF files to the TMP directory, the [USER] substitution does not apply to where the project files are being stored on the WebClient PC. The [RUN] substitution should be used instead to refer to these downloaded project files.

Webclient webserver path substituions locations