Using CitectSCADA > Compiling and Running a Project > Running the System > Using multiple projects
Using multiple projects

The most effective method of using the online restart facility is to use two projects. The first project becomes the current runtime system while the second project is in the development stage. You can manage both projects as follows:

Project A is currently the runtime system while Project B is under development.

When Project B is complete , you can use the online restart facility to change the runtime system to Project B.

You can then copy Project B to Project A for further development.

Note: If you’ve configured CitectSCADA to use multiprocessor support, it is recommended that you use the Runtime Manager instead of the restart facility. The runtime manager allows you to restart different processes individually, whereas the restart facility will restart every CitectSCADA processe on the machine.