OPC ODS Service Provider error state
I am using OPC ODS Service on two redundant Connectivity Servers to connect to third party OPC server for data collection.
Today both OPC service providers failed and are in error state.
Trying to (Cold) Reset, Restart and Run the services has not produced results - the service providers would go to 'Ready' status but then fail to run and return to 'Error' state.
One of them (CS2) was completely unresponsive and wouldn't even Reset throwing out an error message (see screenshot).
After disabling and re-enabling them by (un)checking 'Enable' this particular fault has cleared but the service providers still fail to run and are in error state.
Any help is much appreciated!
Check your third party OPC server(s) is/are up and running by connecting a test client to it ( I suspect you will find it isnt ).
Can your 3rd party OPC server connect to your PLC's ?
Check your windows error logs.
Reboot CS1 and CS2
Troubleshooting this kind off error where the system was working properly and now doesn't usually bgins with "what have you changed ?"
The System Event List may contain valuable hints to what took place.
Have you probed the OPC servers with any OPC DA client?
For OpcDA_Connectors to reach service state, the OPC Server(s) must return "OPC_STATUS_RUNNING" on GetStatus() call. 800xA's built-in client advdsopcclient.exe will show status after being connected.