Running an OPC DA Server as a Service
By default, Citect SCADA operates under the "local service" user account when running as a service. This is not suitable for a system that includes an OPC DA server, as this type of server uses specific DCOM settings that are not compatible with the local service account.
To address this situation, you need to make the following configuration changes on the computer where an OPC DA server will run as a service:
- Specify a particular user account under which the Citect SCADA service will operate (see Running as a Service Under a Specific User Account)
- In the DCOM settings for the OPC DA server, confirm that the same user account is used as the identity that operates the server.
To specify the DCOM identity that operates the OPC DA server:
- Open the Component Services console (for more information, refer to the operating system documentation provided by Microsoft™).
- In the list of Component Services, open the My Computer branch, then the DCOM Config directory.
- Right-click on Schneider Electric SCADA OPC DA Server and select Properties.
- Go to the Identity tab, and select the This User option.
- Enter the name and password for the account that is configured to operate Citect SCADA as a service.
The OPC DA server will now operate as a service with appropriate DCOM credentials.
Note: If you need to return Citect SCADA to normal operation (that is, you will no longer run it as a service), you will need to set the DCOM identity for the OPC DA Server back to Interactive user.
See Also
Using an OPC DA Server
OPC DA Server DCOM settings
Published June 2018