800xA OPC Issue following power failure
I have a problem with an 800xA system on a site in North Africa. This site generates its own electricity and suffers the occasional blackout. Yesterday they lost the 33kV line for several hours, enough for the UPS to run down and the server (single node, Windows 10) to shut down uncontrolled.
When the power came back up the customer was unable to connect from their control system to our server. The OpcDaSurrogate does not respond to a connect request, instead returning an error Create Instance failed: 0x8ABB0012.
I have tried to connect locally and I get the same result. The other server ABB.AC800MC_OpcDaServer.3 connects and browses, ABB.AfwOpcDaServer.1 gives a class not registered error.
I've not seen this error code before, would anyone know what it could be?
When the power came back up the customer was unable to connect from their control system to our server. The OpcDaSurrogate does not respond to a connect request, instead returning an error Create Instance failed: 0x8ABB0012.
I have tried to connect locally and I get the same result. The other server ABB.AC800MC_OpcDaServer.3 connects and browses, ABB.AfwOpcDaServer.1 gives a class not registered error.
I've not seen this error code before, would anyone know what it could be?
Voted best answer
Hello,
I believe there have been some DCOM configuration change/(s) in AfwDsOpcSurrogate DCOM server application, which have taken effect after the server restart (during blackout).
Error code: 0x8ABB0012 basically means the connection could not be established.

I would request you to check the DCOM settings. Most importantly, the Identify tab of AfwDsOpcSurrogate DCOM server application. Make sure it is 'This User' and 800xA Service account credentials are correctly defined.
For more information on DCOM configuration, refer 3BDS011222* 800xA System Configuration manual.
I believe there have been some DCOM configuration change/(s) in AfwDsOpcSurrogate DCOM server application, which have taken effect after the server restart (during blackout).
Error code: 0x8ABB0012 basically means the connection could not be established.

I would request you to check the DCOM settings. Most importantly, the Identify tab of AfwDsOpcSurrogate DCOM server application. Make sure it is 'This User' and 800xA Service account credentials are correctly defined.
For more information on DCOM configuration, refer 3BDS011222* 800xA System Configuration manual.
Answers
Sounds like a corrupt file system.
Do you have any drive images that you can quickly restore?
You could also attempt a repair on ABB 800xA Base, on versions prior 6.0 you need media to perform a repair.
However, there could be more missing files, etc... the OPC DA Server problem may just be a tip of an iceberg.
Do you have any drive images that you can quickly restore?
You could also attempt a repair on ABB 800xA Base, on versions prior 6.0 you need media to perform a repair.
However, there could be more missing files, etc... the OPC DA Server problem may just be a tip of an iceberg.
Add new comment