0
Not a bug

License: The evaluation period is expired

ThomasDM 11 months ago in OPCUA4Unity updated by Support 11 months ago 5

When using your plugin I first ran into the problem that I had too many subscriptions for 1 PLC so I changed the OPCUAConnection class to the native OpcClient connection so I could use the Opc.UaFx.Client approach of adding multiple nodes to 1 subscription instead of making 1 subscription for every node.
After I did this I started getting the following error:

LicenseException: The evaluation period is expired, you need to purchase a license to take further use of the OPC UA Framework Advanced. Please contact your support!

What should I do in order to fix this error, cause the connection stops working after a while.

I am using Unity version 2020.3.41f, version 1.0.0.0 of OPCUA4Unity.dll and version 2.7.1.2 of Opc.UaFx.Client

version is game4automation-OPCUA4Unity-1.026

Under review

this is a very old version with a different DLL for opcua. You should upgrade to the latest release.

I bought Game4Automation Digital Twin Professional 2020 2020.15 back in 2019.

I now realize that the OPCUA4Unity is build into the package and I just downloaded the latest version of this deprecated package.

In this post I saw that you have a version that supports multiple nodes per subscription. Which is exactly what I need.

https://forum.realvirtual.io/communities/1/topics/158-opcua4unity-adding-monitored-items-to-subscription

However when I download this version all the dll files for OPCUA4Unity seem to be missing:

error CS0006: Metadata file 'Assets/OPCUA4Unity/private/BouncyCastle.Crypto.dll' could not be found
error CS0006: Metadata file 'Assets/OPCUA4Unity/private/Opc.UaFx.Client.dll' could not be found
error CS0006: Metadata file 'Assets/OPCUA4Unity/private/OPCUA4Unity.dll' could not be found
error CS0006: Metadata file 'Assets/OPCUA4Unity/private/System.Private.ServiceModel.dll' could not be found
error CS0006: Metadata file 'Assets/OPCUA4Unity/private/System.Reflection.DispatchProxy.dll' could not be found
error CS0006: Metadata file 'Assets/OPCUA4Unity/private/System.ServiceModel.Primitives.dll' could not be found

Is there a way I could get these dll's? This way I can implement the multiple nodes per connection or is this not implemented in this version also?