Runtime > Running the System as a Windows Service | Runtime

Running the System as a Windows Service

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