Citect OPC DA Server Access

Dear All,

We are working with the  Citect 2018 redundant servers, and we need to give some information from our side to DCS system in the plant.

The DCS get the information through Citect OPCDaServer.

If Runtime Manager runs in service mode, we cannot access (as local or remote client) to the information. We get the following Error

"... CoCreateInstance returned CO_E_SERVER_EXEC_FAILURE for server SchneiderElectric.SCADA.OpcDaServer.1 ..."

On other side, If we confugure the server running the Runtime Manager not in service mode, the data access from remote or local opc client works well.

In service mode, all citect process run as SYSTEM (user).

If not in service Mode, the process run as Current windows user (Administrator)

DCOM in server was configured as discribed in Citect Online Manual. Also SYSTEM user is configured in DCOM security Setup.

Can you help me? We wish to run a citect in server in service mode, we need to have a OPC working in this mode.  

Thank you

Parents
  • I haven't tested this myself, but advice given by one of our Architects is that the Citect server processes AND the DCOM identity for the “Schneider Electric SCADA OPC DA Server” to run as the same specific user account.
    You may also be running into problems with [OpcDaServer]AutoStartByClient=1. There was some speculation that this may not be working completely as designed and a regression may have occurred.
Reply
  • I haven't tested this myself, but advice given by one of our Architects is that the Citect server processes AND the DCOM identity for the “Schneider Electric SCADA OPC DA Server” to run as the same specific user account.
    You may also be running into problems with [OpcDaServer]AutoStartByClient=1. There was some speculation that this may not be working completely as designed and a regression may have occurred.
Children
No Data