04-01-2025 04:47 AM
Hi Ignaciogatm
Before getting any further, it seems that there is a known issue with LabVIEW OPC UA Toolkit 2017 (see link below)
Error -356619 Using LabVIEW OPC UA Toolkit 2017
Try to upgrade to LabVIEW 2018 if possible.
Cyril
04-01-2025 05:37 AM
@ignaciogatm wrote:
I´m using "v1.0-dirty" of the Open62542 lib. If it's not an incompatibility between versions, I don't really understand what the problem is... Have you ever connected a LabVIEW client to a Open62542 server?
Thank you.
Yes I did for test purposes, but only with the test servers that are part of the project. But versions after 1.3 do not have support for Basic256 and Basic128Rsa15 encryption anymore, so I only could test it with None encryption.
But v1.0dirty is really very old, that's not even a released version of the library but some sort of development stage. At best it is about 5 years old. Open62541 has made quite a progress in the last few years.
I'm currently working with 1.4.11 and master (upcoming 1.5) from the github repository and mainly to use as client library to connect to actual servers.
04-02-2025 05:06 AM
Hi CyrilBN,
Thank you very much for your reply. I think that is exactly what is happening. I don't know why Google wasn't able to direct me to that link....
Unfortunately the solution is not feasible, we are forced to use LV 2017 so we can't upgrade to LV18. We will have to think of another solution...
04-02-2025 07:58 AM
It is true that it is very old. We use a open source real-time framework (https://vcis-gitlab.f4e.europa.eu/aneto/MARTe2-components) that was developed a few years ago and this particular functionality has not been updated. Maybe this year could be a time to update it to a more current and stable version.
Thank you very much for the support provided!
05-06-2025 09:29 AM
Hi,
is there any progress on the selfmade OPC UA Toolkit?
@Rolf: do have a testable release?
I'd really appreciate it.
Regards,
Matthias
05-06-2025 09:58 AM
@Rolf, I have been following this thread closely, and I am also looking forward to an initial release.
Happy to beta test!
05-07-2025 04:13 AM
Just a short heads up. Yes I'm still busy with it. And I'm close to something I'm willing to let other people try out without fear to emberass myself to much. There are a few difficulties here and one of them is that this is not my main work. And I doubt there is any chance to make it offer enough financial support to change this.
12-10-2025 04:56 PM
@rolf, any chance a beta of this was released somewhere?
I just need to find a good OPC UA Client
12-11-2025 02:38 AM
I got sidetracked by "real" work and other personal issues. My plan is to finalize what I have done so far over the coming holydays and release a 1.0 version after new year based on the upcoming open62541 library version 1.5.
It will contain both Client and Server functionality and support pretty much all of the functionality that NI has in their library and then some! The areas where it does not fully support NI functionality are mainly in deprecated or removed features from the open62541 library such as old and insecure cryptography algorithms.
01-08-2026 10:13 AM
@Walker34 wrote:
The OPC-UA standard recommends a SHA256 secure connection, as do all secure connections in 2023. The Labview OPC-UA Toolkit can only establish a SHA1 (Basic256) connection, which is deprecated.
After my request to NI support, I am told:
"I have received a rely from the proper team and would like to share with you.
They have once again confirmed that there are no plans to introduce new features to this toolkit in the upcoming year.Our R&D department is not currently working on an update to the OPC UA toolkit, so it is unlikely that the Basic256Sha256 security settings will be added to the toolkit.
We are currently only "Sustaining" the LabVIEW OPC UA Toolkit. This means that we no longer update the product, but occasionally update for newer LabVIEW versions."
Shameful. OPC-UA is one of today's important tools. It enables remote monitoring of equipment in a secure, structured way. Every equipment supplier must be, or will have to be in the next few years, capable of providing this functionality. Hearing that NI will no longer be actively developing this product takes away all hope for Labview's future. It's just one of many signs that this IDE is stuck in 2010.
The ship is sinking captain.
I just came across the LabVIEW OPC UA Toolkit New Features and Changes for 2025 Q4 (https://www.ni.com/docs/en-US/bundle/labview-opc-ua-toolkit/page/new-features-and-changes.html) which lists:
LabVIEW OPC UA Toolkit 2025 Q4 Changes