Citect SCADA can be run as a Windows™ service, allowing for unattended operation of a system's servers.
This offers the following benefits:
For example, you may want to operate Citect SCADA as a distributed system across a number of server computers that are locked in a secure room. Each server could be configured to automatically run as a service on startup, meaning access to the server room is not necessary for normal system operation. Each server will also be able run continuously without the need for a user to log in.
To run Citect SCADA as a service, you need to configure the service named "Citect Runtime Manager" in Microsoft Management Console on each server computer. For more information, see Configure a System to Run as a Windows Service.
By default, Citect SCADA operates under the "local service" user account when running as a service. In some circumstances, this may not be suitable. For example, if your system includes an OPC DA Server, you will need to specify a particular user account to run the service (see Running as a Service Under a Specific User Account).
When Citect SCADA is operating as a service, the Runtime Manager will operate in "service mode". For more information about service mode and its limitations, see Operate Runtime Manager in Service Mode.
You cannot debug Cicode for a process that is running as a Windows service.
Note: When you launch a display client on a computer that is running Citect SCADA as a Windows service, the client will request an additional control client license from the system. If this occurs on a machine with a valid license that has been obtained locally, you will be granted the additional license automatically.
Published June 2018