OPC XML-DA Client

Manufacturing Suite Get OPC XML-DA Client as a part of this suite. Learn More OPC Connectivity Suite Get OPC XML-DA Client as a part of this suite. Learn More

The OPC XML-DA Client driver provides an easy and reliable way to connect disparate third-party OPC XML-DA servers to your client applications, including HMI, SCADA, Historian, MES, ERP, and countless custom applications.

With the OPC XML-DA Client Driver you can manage operations through a single server interface, so there is no need to learn the different nuances of other third-party servers.

  • Provides a single, reliable connection point to access data from multiple OPC XML-DA servers on local and remote machines
  • Enables optimized performance of OPC XML-DA servers through OPC groupings that may be different than those required or allowed by your clients
  • Supports connection monitoring and reconnect behavior for each OPC XML-DA server
  • Allows connectivity to multiple OPC XML-DA servers from clients that do not support multiple connections or handle multiple connections well
  • Allows connectivity to OPC XML-DA servers using different interfaces supported by clients, such as DDE, Wonderware SuiteLink, GE NIO, and so forth
  • Supports update by exception (Watchdog)
  • Can automatically import OPC XML-DA Server Items
  • OPC XML-DA
  • Any OPC XML-DA Server
  • English
  • DDE Format CF_Text and AdvancedDDE
  • NIO Interface for iFIX
  • OPC .NET Service (OPC .NET) Version 1.00
  • OPC Alarms and Events (OPC AE) Version 1.10
  • OPC Data Access (OPC DA) Versions 1.0a, 2.0, 2.05a, and 3.0
  • OPC Unified Architecture (OPC UA) Clients
  • SuiteLink and FastDDE for Wonderware

6.10.623.0

2/23/2021

  • Fixed an issue where the driver was not correctly handling UTF-8 encoding.
  • Fixed a communication break when receiving invalid or empty subscription handles from the server.

6.5.850.0

10/23/2018

The following security fixes apply to users that have the driver configured with a Server Endpoint URL that starts with "https".

  • Fixed an issue that could cause the client to communicate using TLS versions lower than TLS 1.2.
  • Fixed an issue where the server-side certificate was not being validated correctly by the client.

6.5.829.0

6/19/2018

  • Fixed an issue where back-to-back writes of the same value to the same tag caused the tag quality to change to bad.

6.4.406.0

10/23/2018

The following security fixes apply to users that have the driver configured with a Server Endpoint URL that starts with "https".

  • Fixed an issue that could cause the client to communicate using TLS versions lower than TLS 1.2.
  • Fixed an issue where the server-side certificate was not being validated correctly by the client.

6.4.321.0

12/13/2017

  • Disabled support for all versions of SSL/TLS older than v1.2. This change affects users referencing ‘HTTPS Security’ in the server endpoint URL.

6.3.306.0

10/23/2018

The following security fixes apply to users that have the driver configured with a Server Endpoint URL that starts with "https".

  • Fixed an issue that could cause the client to communicate using TLS versions lower than TLS 1.2.
  • Fixed an issue where the server-side certificate was not being validated correctly by the client.

6.2.507.0

10/23/2018

The following security fixes apply to users that have the driver configured with a Server Endpoint URL that starts with "https".

  • Fixed an issue that could cause the client to communicate using TLS versions lower than TLS 1.2.
  • Fixed an issue where the server-side certificate was not being validated correctly by the client.

6.1.601.0

4/4/2017

  • Fixed an issue where the driver does not poll as expected from the update/poll rate.

6.0.2207.0

10/23/2018

The following security fixes apply to users that have the driver configured with a Server Endpoint URL that starts with "https".

  • Fixed an issue that could cause the client to communicate using TLS versions lower than TLS 1.2.
  • Fixed an issue where the server-side certificate was not being validated correctly by the client.

6.0.2206.0

6/11/2018

  • Fixed an issue where the driver would not poll as expected according to the update/poll rate due to updating the last update/poll time after, rather than before, processing reads.

5.21.236.0

10/23/2018

The following security fixes apply to users that have the driver configured with a Server Endpoint URL that starts with "https".

  • Fixed an issue that could cause the client to communicate using TLS versions lower than TLS 1.2.
  • Fixed an issue where the server-side certificate was not being validated correctly by the client.

5.20.396.0

5/3/2016

  • Revised the Update Mode logic to allow more than one simultaneous subscription and prevent orphaned items and subscriptions.

5.19.467.0

10/20/2015

  • Enhanced Automatic Tag Generation for a device object while one or more clients are actively connected.
  • Resolved an issue where the “KeepAlive” message was no longer sent under adverse network conditions.
  • Resolved an issue that could cause the client to receive a newly written value, then a stale cached value, before receiving the new value again.

5.17.495.0

2/24/2015

  • Added support for 64-bit data types, including QWord, LLong, and arrays of these two types.

5.14.491.0

2/18/2014

  • Fixed issues that were encountered when browsing for items on certain devices (such as SIMOTION controllers). Tags with the default data type can now be added and the data type will be determined on its first read.
  • Added the ability to use the Max Items per Read setting when using Exception mode.
  • Improved browsing speed when not using the leaf filter.

5.13.191.0

10/15/2013

  • Fixed an issue where one tag with a bad address would cause all tags to have bad quality with certain XML-DA servers.
  • Added support for HTTP Authentication.
  • Added the item path to the tag address. The new syntax is <ItemPath><Delimiter><ItemName>. Tag import will read the item path; if it's not empty, it will build the tag address as displayed above. Users can specify the item path in Static Tags (which are manually created) in the same way. For a list of allowed item path delimiters, refer to the ""Channel Setup"" topic located in the help file.
  • Added the channel and device names to the ""The item path <Channel>.<Device>.<ItemPath> is no longer available in the server address space"" error message.
  • Added the item path (if it is not empty) to the ""The item name <channel Name>.<Device Name>.<Item Path><delimiter><Item Name> is no longer available in the server address space"" error message.

5.12.140.0

6/18/2013

  • Fixed faulty browsing logic where the driver would continue attempting to browse after an error was encountered. This could result in the driver being stuck in a loop while browsing.
  • Corrected a failure to import tags from servers that do not return the item name in the GetProperties response.
  • Fixed a defect where if the target XML-DA server returned OPC quality for an item, the driver would set the tag quality to Good during a subscription poll refresh.

5.11.250.0

3/5/2013

    Initial release of a new driver used to connect to Third Party OPC XML-DA Servers.