Professional Communication
Software Development Tools

logos

Online Forums

Technical support is provided through Support Forums below. Anybody can view them; you need to Register/Login to our site (see links in upper right corner) in order to Post questions. You do not have to be a licensed user of our product.

Please read Rules for forum posts before reporting your issue or asking a question. OPC Labs team is actively monitoring the forums, and replies as soon as possible. Various technical information can also be found in our Knowledge Base. For your convenience, we have also assembled a Frequently Asked Questions page.

Do not use the Contact page for technical issues.

Accessing the EasyUAClients Library

More
07 Nov 2025 09:45 #14455 by support
Received more info by email. Continuing by email.

Please Log in or Create an account to join the conversation.

More
06 Nov 2025 08:29 - 06 Nov 2025 08:29 #14453 by support
Hello.

Thank you for the additional details, it is helpful, but I still need more information.

1. It is no surprise that your program designed with QuickOPC from 2015 won't work with QuickOPC from 2023. Although the APIs remained largely backward comaptible, there are things that have changed completely - such as the fact that you can no longer reference the assemblies - you need to reference the NuGet packages. Can we determine the QuickOPC version your program is intended to build with? We can probably do it from the date of your purchase. Do you have an information that will help me find it - company name, license serial number (also, file name of the license key file), invoice #, or date of of purchase, or just anything? If you do not post it here, please email it to support09 (at) opclabs.com, referring to this forum thread.

2. Can you please confirm that you Visual Basic program is NOT a standalone application, but instead it is hosted from inside the HMI? So, there is Microsoft Visual Studio involved?

3. You keep writing about "compile error". What I need is the actual error message you are getting.

4. Please describe what precisely you did at this step: "... and pointing VB towards it...".

Regards
 
Last edit: 06 Nov 2025 08:29 by support.

Please Log in or Create an account to join the conversation.

More
05 Nov 2025 19:08 #14452 by North-CE-2025
So for my setup I have a machine which is being refurbished to a newer functionality. This machine is based off a machine made 2 years ago. The code from the machine two years ago is being used on this refurbished machine. I am using Factory Talk run as an HMI and its talking with a Lasea Laser. Whenever I load up/run the HMI it pops up with a compile error and it highlights the EasyUAClient callout "Public WithEvents Client as EasyUAClient". I am using Visual Basic as my programming language. Intially I didn't have OPC Labs installed and was missing a more libraries. After installing OPC Labs and pointing VB towards it all I'm left with is this compile error. Initially I think the machine this code came with had OPC Labs 2015. I am currently running OPC Labs 2023. Talking with the engineer who originally worked on this project he was telling me "We had to purchase a license for an OPC server application in order to communicate with the laser. Buying the license gives you access to the required OPC server library along with a software key file needed to access the library." This comment is what brought to my attention to ask about the needing a licenses for accessing the EasyUALClients Library. I am assuming once I have the VB looking for the correct library it should then not have this compile error. 

Please Log in or Create an account to join the conversation.

More
05 Nov 2025 15:16 #14451 by support
Hello.

The QuickOPC is a licensed product. We can look at your license status separately. But if you are getting compile errors, it is clear that they are not related to licensing. I suspect version mismatch (such as that you software was written against a different version), but I cannot be sure. Please respond with more details - follow the standard problem description rules:  www.opclabs.com/forum/announcements12/2365-rules-for-forum-posts#5903 .

Regards

Please Log in or Create an account to join the conversation.

More
05 Nov 2025 14:23 #14450 by North-CE-2025
I am trying to run some software previously implemented on another machine. Initially the OPC labs libraries was missing from the computer I was using so I went and downloaded it from online. When trying to implement the software again I get a compile error for missing a project/library with the callout for the EasyUAClients being highlighted. My question is do I need a license to access this library?

Please Log in or Create an account to join the conversation.

Moderators: supportvaclav.zaloudek
Time to create page: 0.150 seconds