Applies To:
  • CitectSCADA 1.00, 1.01, 1.10, 1.11, 1.20, 2.00, 2.01

One of the Citect runtime databases contains a path to each of your included projects. This also has paths to the SYSTEM and INCLUDE databases. The path is extracted from your configuration, and saved so that Citect runtime has fast access to all the project directories. This can cause a problem if you compile the project and then change the directories. This can happen if you compile your project on say volume D:, backup your project with the Save Compiled option, then restore it onto another computer that has Citect installed on the C drive. If you don't recompile the project, the runtime database path will still try to look a D: drive and will not be able to find some of the include data.

What will fail is that the DspInfo(), DspInfoField() functions will not be able to find any variables from your included project. Also any templates or library objects will also not be found. 

If you change the directory or volume of the Citect project you must recompile your project.