OPCUA Driver Readme

Communication drivers for Citect SCADA.

For instruction regarding rolling back the installation of a driver pack please refer to the Customer Support Tech Note TN6388.

To find the latest driver information and driver packs please refer to Connectivity Hub: https://softwaresupport.aveva.com.


Availability

Public

Status

Public

Classification

Class I

Cost

CitectSCADA - Included with the product at no extra cost

Driver Requires Additional Software

None

Supported OS

Unless explicitly noted, drivers are supported on the same Operating System versions as the core Citect SCADA product version. Please refer to relevant product OS compatibility documentation, available within the Technology Matrix: https://softwaresupport.aveva.com. Drivers known to be incompatible with an OS version will also provide a notification to the user during installation.

Supplier

Schneider Electric Software Australia Pty Ltd

GUID

883C17A5-C363-49FB-9274-9088F4131CB8



Versions history:

3.01.05.000 - 18/09/2019

Fixed in this version:

Bug 66336 OPC UA Driver stops responding after ~2 Days

Comment:




3.01.04.000 - 25/09/2019

Fixed in this version:

Comment:

Fixed the issue - all selected imported tags have the String datatype, introduced in v3.01.01.000




3.01.03.000 - 12/09/2019

Fixed in this version:

Comment:

Corrected "Power SCADA Operation" product name




3.01.02.000 - 12/09/2019

Fixed in this version:

Bug 66282 - OPC UA Driver hang on shutdown

Comment:

Made sure the OPCUA Configurator plugin works fine with "Power SCADA Operation 2020"




3.01.01.000 - 12/09/2019

Fixed in this version:

Comment:

Added a limit of the number of tags to import and improved the performance of tag browsing controls




3.01.00.000 - 10/09/2019

Fixed in this version:

Comment:




3.00.01.000 - 06/08/2019

Fixed in this version:

Bug 66165 - The first TagRead of an OPC UA tag fails

Comment:




3.00.00.005 - 01/08/2019

Fixed in this version:

Comment:

Beta build for testing




3.00.00.004 - 31/07/2019

Fixed in this version:

Comment:

[OPCUUA-Browser]Remove Node Id from Tree view




3.00.00.002 - 21/06/2019

Fixed in this version:

Comment:

Enhancement for secured browsing of OPCUA tags




3.00.00.001 - 28/05/2019

Fixed in this version:

Comment:

Enhancement to import selected tags




3.00.00.000 - 23/05/2019

Fixed in this version:

Comment:

New branch for browser changes




2.03.10.000 - 17/06/2019

Fixed in this version:

When writing to an array which address starts from a specified offset, the driver writes to elements starting from 0 without adding the offset number

Comment:




2.03.09.000 - 17/06/2019

Fixed in this version:

Comment:

Added help to Security Configuration help topic to the Configurator plugin




2.03.08.000 - 11/06/2019

Fixed in this version:

Comment:

Updated the plugin dll version




2.03.07.000 - 07/06/2019

Fixed in this version:

Comment:

Minor fixes in the Configurator plugin UI.




2.03.06.000 - 05/06/2019

Fixed in this version:

Comment:

Updated the configurator plugin version and description.




2.03.05.001 - 27/05/2019

Fixed in this version:

Comment:

Fix to install only the current locale satellite dlls.




2.03.05.000 - 22/05/2019

Fixed in this version:

Comment:

Updated the Citect SCADA product name in OPCUA Configurator plugin.




2.03.04.000 - 15/05/2019

Fixed in this version:

Comment:

Driver installer replaces Citect satellite localization dlls issue fix.




2.03.03.000 - 18/04/2019

Fixed in this version:

Comment:

Minor changes in the localization strings.




2.03.02.000 - 17/04/2019

Fixed in this version:

Comment:

Minor changes in the localization strings and the help file.




2.03.01.000 - 12/04/2019

Fixed in this version:

Comment:

Minor changes in the localization strings and the help file.




2.03.00.000 - 10/04/2019

Fixed in this version:

Comment:

Added Disable Encrypted Password Check option to the Configurator plugin




2.02.15.000 - 04/04/2019

Fixed in this version:

Comment:

Fixed installation of localized binaries




2.02.14.000 - 03/04/2019

Fixed in this version:

Comment:

Fixed Configurator plugin installationm issue




2.02.12.000 - 02/04/2019

Fixed in this version:

Bug 66086 -It is not possible to write a variable without having read it at least once.

Comment:




2.02.11.000 - 02/04/2019

Fixed in this version:

Bug 66086 -It is not possible to write a variable without having read it at least once.

Comment:




2.02.10.000 - 25/03/2019

Fixed in this version:

Comment:

Fixed shutdown hang issue.




2.02.09.000 - 25/03/2019

Fixed in this version:

Comment:

Fixed ADS installation issue




2.02.08.000 - 22/03/2019

Fixed in this version:

Comment:

Rolled back the change to install PCS SDK instead of ADS




2.02.07.000 - 22/03/2019

Fixed in this version:

Comment:

Rolled back the change to install PCS SDK instead of ADS




2.02.06.000 - 13/03/2019

Fixed in this version:

Bug 66086 -It is not possible to write a variable without having read it at least once.

Comment:




2.02.05.000 - 07/03/2019

Fixed in this version:

Comment:

Fixed issue with installing PSC SDK.




2.02.04.000 - 07/03/2019

Fixed in this version:

Comment:

Updated ADS to v4.3.2 from PCS SDK and made sure the driver installs PCS SDK instead of ADS.




2.02.03.000 - 22/02/2019

Fixed in this version:

Bug 66080 - OPC-UA: boolean array not working.

Comment:




2.02.02.000 - 13/02/2019

Fixed in this version:

Comment:

Fixed an issue with installing OPCUA Configurator plugin on Citect SCADA 2018 R2.




2.02.01.000 - 12/02/2019

Fixed in this version:

Comment:

Made sure the OPCUA Configurator plugin is installed on Citect SCADA 2018 R2.




2.02.00.003 - 01/02/2019

Fixed in this version:

Comment:

This build is included following changes.
1) Updated all binaries with AVEVA Rebranding changes
2) Updated file versions and product version




2.02.00.002 - 31/01/2019

Fixed in this version:

Comment:

This build is included following items.
1) Remove unwanted files from the Media folder.
2) Generate PDB files for all projects.




2.02.00.001 - 31/01/2019

Fixed in this version:

Comment:

This build is included following items.
1) Upgraded UA SDK version with 1.6.3
2) Fixed debug mode compilation issues
3) Merged changes related to the bug #6610
4) Update driver with AVEVA Rebranding changes




2.02.00.000 - 03/01/2019

Fixed in this version:

Comment:

Upgraded to OpenSSL v.1.0.2q and localized the Configurator plug-in project.




2.01.01.000 - 08/10/2018

Fixed in this version:

Comment:

Upgraded to Unified Automation UA SDK C++ Client v1.6.2 .




2.01.00.000 - 28/09/2018

Fixed in this version:

Comment:

Upgraded to Unified Automation UA SDK C++ Client 1.6.1 .




2.00.01.000 - 26/03/2017

Fixed in this version:

Comment:

Downgraded ADS to the release version and the Bouncy Castle to the version used by Citect deployment.




2.00.00.000 - 23/03/2017

Fixed in this version:

Comment:

Upgrade to VS 2017




1.19.08.000 - 01/03/2017

Fixed in this version:

Comment:

Made sure the C++ Redistributable 2013 is also installed in the Configurator plug-in folder.




1.19.07.000 - 22/12/2017

Fixed in this version:

Comment:

Added the C++ Redistributable 2013 to fix the OpenSSL dependency.




1.19.06.000 - 18/12/2017

Fixed in this version:

Comment:

Fixed the installation of the OPCUA Configurator plugin for Citect SCADA 2016 and Citect 2018.




1.19.05.000 - 14/12/2017

Fixed in this version:

Comment:

Fixed the installation of the OPCUA Configurator plugin.




1.19.04.000 - 12/12/2017

Fixed in this version:

Comment:

Removed unused binaries from the driver installer.




1.19.03.000 - 12/12/2017

Fixed in this version:

Comment:

Fixed writing to byte array.




1.19.02.000 - 12/12/2017

Fixed in this version:

Comment:

Updated the OpenSSL binary installed with the driver to the latest one.




1.19.01.000 - 08/12/2017

Fixed in this version:

Comment:

Updated the driver help.




1.19.00.000 - 07/12/2017

Fixed in this version:

Comment:

Added an option to create a self-signed client certificate in the Configurator.




1.18.00.000 - 04/12/2017

Fixed in this version:

Comment:

Enabled writes to OPC UA arrays.




1.17.01.000 - 04/12/2017

Fixed in this version:

Comment:

Removed creating an empty invalid item and made logging of the group id consistent across the driver.




1.17.00.000 - 29/11/2017

Fixed in this version:

Comment:

Added an option to specify a password when impoting the server certificate.




1.16.04.000 - 27/11/2017

Fixed in this version:

Comment:

Fixed a crash when writing an incorrect value to the tag corresponding to the OPCUA DATETIME value.




1.16.03.000 - 27/11/2017

Fixed in this version:

Comment:

Fixed an issue with Configurator disabling the drop-down box of client certificates if there is no any settings configured.




1.16.02.000 - 24/11/2017

Fixed in this version:

Comment:

Fixed an issue with browsing server certificates from Configurator when non-secure connection was disabled on the server side.




1.16.01.000 - 23/11/2017

Fixed in this version:

Comment:

Fix for the crash in the read completed callback.




1.16.00.000 - 21/11/2017

Fixed in this version:

Comment:

Limited the number of items which can be added or activated at once and added the ini parameter ItemsMaximumBlockSize to be able to change the default value.




1.15.12.000 - 13/11/2017

Fixed in this version:

Comment:

Fixed an exception during tag import when the server connection fails.




1.15.11.000 - 03/11/2017

Fixed in this version:

Comment:

Made sure the driver is granted the permissions to read the client certificate private key.




1.15.10.000 - 01/11/2017

Fixed in this version:

Comment:

Fixed the connection with user credentials issue when the user identity token provided by the server does not specify the security mode.




1.15.09.000 - 27/10/2017

Fixed in this version:

Comment:

Fixed the issue with loading client certificate from the driver.




1.15.08.000 - 27/10/2017

Fixed in this version:

Comment:

Made sure the OPCUA Configurator plugin can find the location of the settings file on the machine with multiple Citect SCADA versions installed.




1.15.07.000 - 26/10/2017

Fixed in this version:

Comment:

Fixed the issue with installing configurator plugin on Citect 2018.




1.15.06.000 - 12/10/2017

Fixed in this version:

Comment:

Updated copyright information.




1.15.05.000 - 12/10/2017

Fixed in this version:

Comment:

Upgraded help and copyright information.




1.15.04.000 - 10/10/2017

Fixed in this version:

Comment:

Upgraded ADS to the Release v3.0.17250.1.




1.15.03.002 - 09/10/2017

Fixed in this version:

Comment:

Added signing for all driver binaries.




1.15.03.001 - 09/10/2017

Fixed in this version:

Comment:

Added signing for all driver binaries.




1.15.03.000 - 04/10/2017

Fixed in this version:

Comment:

Changed the OPC UA item IndexRange to be NULL intsead of an empty string for the write.




1.15.02.000 - 22/09/2017

Fixed in this version:

Comment:

Removed the server certificate lenght check when finding the matching server endpoint.




1.15.01.000 - 20/09/2017

Fixed in this version:

Comment:

Removed the server certificate lenght check when finding the matching server endpoint.




1.15.00.000 - 08/09/2017

Fixed in this version:

Comment:

Upgraded ADS to v3.0.17197.1 and added a Configurator option to test the connection to the OPC UA server.




1.14.00.000 - 14/07/2017

Fixed in this version:

Comment:

Upgraded ADS to v3.0.17194.1.




1.12.04.000 - 12/07/2017

Fixed in this version:

Comment:

Fixed a bug when validating duplicate settings name.




1.12.03.000 - 12/07/2017

Fixed in this version:

Comment:

Changed security settings name to be not case sensitive and made sure the driver fails the connection if ADS service is not running.




1.12.02.000 - 10/07/2017

Fixed in this version:

Comment:

Fixed a crash when writing to an item.




1.12.01.000 - 03/07/2017

Fixed in this version:

Comment:

Refactoring to make sure the driver does not block the main Citect thread when synchronusly reading all items after connecting to the device.




1.12.00.000 - 23/06/2017

Fixed in this version:

Comment:

Temporary added ADS v3 installation.




1.11.03.000 - 09/06/2017

Fixed in this version:

Comment:

Help update




1.11.02.000 - 09/06/2017

Fixed in this version:

Comment:

Added the user authentication support to the OPCUA Configurator plug-in and the driver.




1.11.01.000 - 08/06/2017

Fixed in this version:

Comment:

Added the user authentication support to the OPCUA Configurator plug-in and the driver.




1.11.00.000 - 08/06/2017

Fixed in this version:

Comment:

Added the user authentication support to the OPCUA Configurator plug-in and the driver.




1.10.07.000 - 29/05/2017

Fixed in this version:

Comment:

Fixed the bug - the OPCUA confugurator plugin is not displayed when installed on Citect SCADA 2016.




1.10.06.000 - 26/05/2017

Fixed in this version:

Comment:

Fixed the bug - the OPCUA confugurator plugin is not displayed when installed on Citect SCADA 2016.




1.10.05.000 - 24/05/2017

Fixed in this version:

Comment:

Fixed the bug - the OPCUA confugurator plugin is not displayed when installed on Citect SCADA 2016.




1.10.04.000 - 12/05/2017

Fixed in this version:

Comment:

Changed the OPC UA item IndexRange seeting to be NULL intsead of an empty string by default to make sure it works with all OPC UA servers




1.10.03.000 - 11/05/2017

Fixed in this version:

Comment:

Minor refactoring of the Configurator plugin UA




1.10.02.000 - 05/04/2017

Fixed in this version:

Comment:

Create multiple tags if array size is greater than 256




1.10.01.000 - 29/03/2017

Fixed in this version:

Comment:

More driver logging added




1.10.00.000 - 28/03/2017

Fixed in this version:

Comment:

Added an option to browse and import server certificate




1.09.00.000 - 23/03/2017

Fixed in this version:

Comment:

Added an option to export client certificate and its CA




1.08.00.000 - 21/03/2017

Fixed in this version:

Comment:

Added the ability to create Citect client certificate and to import third-party client certificate




1.07.01.000 - 08/03/2017

Fixed in this version:

Comment:

Added driver help




1.07.00.000 - 08/03/2017

Fixed in this version:

Comment:

Added support for configuring message security mode and client and server certificates




1.06.06.000 - 07/03/2017

Fixed in this version:

Comment:

Use Logger during tag import to log warning if tag name is invalid




1.06.05.000 - 02/03/2017

Fixed in this version:

Comment:

Fix crash issue during shutdown of the process




1.06.04.000 - 23/02/2017

Fixed in this version:

Comment:

Fix Session cleanup issue in case of invalid user credentials




1.06.03.000 - 20/02/2017

Fixed in this version:

Comment:

Group Management, set update interval in ini file




1.06.02.000 - 14/02/2017

Fixed in this version:

Comment:

Added comments to installation of OPCUA Configurator plug-in




1.06.01.000 - 14/02/2017

Fixed in this version:

Comment:

Added installation of OPCUA Configurator plug-in




1.06.00.000 - 14/02/2017

Fixed in this version:

Comment:

Added installation of OPCUA Configurator plug-in




1.05.11.000 - 08/02/2017

Fixed in this version:

Comment:

Fix issue related to BYTE Array




1.05.10.000 - 07/02/2017

Fixed in this version:

Comment:

Bug 147538 : Fix array initialization issue, which causes the crash




1.05.09.000 - 31/01/2017

Fixed in this version:

Comment:

Fixed reading of digital, unsigned int and unsigned long arrays




1.05.08.000 - 31/01/2017

Fixed in this version:

Comment:

Support array elements, code integration




1.05.07.000 - 27/01/2017

Fixed in this version:

Comment:

Support array elements, code integration




1.05.06.000 - 24/01/2017

Fixed in this version:

Comment:

Support array elements




1.05.05.000 - 23/01/2017

Fixed in this version:

Comment:

Add statistics diag items - total updates and updates per sec




1.05.04.000 - 19/01/2017

Fixed in this version:

Comment:

Avoid crash while reading/Writing to Arrays Items




1.05.03.000 - 16/01/2017

Fixed in this version:

Comment:

Address scalability issue during import and duplicate tags issue




1.05.02.000 - 12/01/2017

Fixed in this version:

Comment:

Set default security options to None so that the XML file with security settings is not required by default




1.05.01.000 - 11/01/2017

Fixed in this version:

Comment:

Removed pushing written value to the I/O Server after successful write




1.05.00.000 - 11/01/2017

Fixed in this version:

Comment:

Added reading user credentials from ADS and security configuration from a configuration file




1.04.01.000 - 03/01/2017

Fixed in this version:

Comment:

Modified the driver to write to multiple OPC UA items at a time




1.04.00.000 - 19/12/2016

Fixed in this version:

Comment:

Added support for OPC UA Tag Browsing and Import




1.03.02.000 - 19/12/2016

Fixed in this version:

Comment:

Intial build- Added support for OPC UA Write operation and Tag Import




1.03.01.000 - 16/12/2016

Fixed in this version:

Comment:

Added support for OPC UA Write operation and Tag Import




1.03.00.000 - 16/12/2016

Fixed in this version:

Comment:

Added support for OPC UA Write operation and Tag Import




1.02.00.000 - 26/07/2016

Fixed in this version:

Comment:

Added support for OPC UA subscriptions




1.01.00.000 - 19/07/2016

Fixed in this version:

Comment:

Added support for connect/disconnect to OPC UA data source




1.00.01.000 - 12/07/2016

Fixed in this version:

Comment:

Minor projects settings changes.




1.00.00.001 - 05/07/2016

Fixed in this version:

Initial Build

Comment:

Initial build of OPCUA driver.