The Citect SCADA compiler brings together elements of your project - the configuration databases, graphics and Cicode files - to create a runtime system.
Compilation checks the project for errors and optimizes your system for fast and efficient operation. The time necessary to compile a project depends on its size and on the speed of your computer. Typically, compiling only takes several minutes.
When the Citect SCADA compiler runs, it normally opens files in exclusive mode. In this mode only Citect SCADA has access to the files (while the compiler is running). This improves the performance of the compiler, but can also result in an incomplete compilation if two people try to compile different projects at the same time, and these projects have one or more Include projects in common.
The [General]ShareFiles parameter tells the compiler to open files in shared mode. This option allows shared network users to run the compiler at the same time, but it can increase the time necessary for the compilation.
|
UNINTENDED EQUIPMENT OPERATION Restart the client process if the hardware alarm "Cicode library timestamp differs" is raised after a page is opened. Failure to follow these instructions can result in death, serious injury, or equipment damage. |
Note: A hardware alarm of "Cicode library timestamp differs" will be raised if the Cicode library used by a page has a different timestamp from the one in memory. The timestamps will be different if the project has been fully recompiled, the project has been incrementally recompiled after the page has been modified, or if the project has been incrementally recompiled after any Cicode has been modified.
See Also
Published June 2018