3rd Party OPC communication tracing/error log
I am evaluating the Generic OPC to use with our Optimization Library (Expert Optimizer) and I was wondering if it provides any type of connection tracing or error log to allow for troubleshooting when trying to connect to 3rd party OPCs.
Do you know if it generates this type of information?
The core parts of System 800xA (where I include OPC) is more or less free from traditional "logfiles" on disk - instead tracing/logging is implemented using something we refer to as "AppLog".
Applog consists of a proprietary service called ABB Application logger (running in the background of all System 800xA nodes as a Microsoft Windows Service) and a front end tool called AfwAppLogViewer.exe that can be used to view, save, turn on/off these logs which are maintained as circular buffers in RAM allocated by the Application logger service. AppLog is a very powerful & decentralized function of System 800xA, logging can be implemented in any node/process and viewed remotely from any other node of a system; fully in the background and often (but not always!) with little or no impact on running system services. There are of course exclusions; not all logs and operations are suitable to enable or execute in large scaled systems running production.
Applog is not an exported function neither covered by any documentation, etc. We do teach some of its basic functionality at our expert workshops, e.g. E143 Troubleshooting System 800xA.
If you have issues connecting to a 3rd party OPC DA server using the OPC DA Connector service, I suggest turning on the Basic and Error logs of the OPC Adapter component of the OPC DA Connector service running in the connectivity server interacting with the 3rd party server. Possibly you need to use a LogInit to have the log running from scratch.
Please find some details in the attached document.
Ultimately, please file a support case with your regional ABB support center. Applog is not intended as an end user tool - you will likely need assistance with applying the correct measures and decoding their output.