LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

OPC-UA Toolkit is no longer developed. What a shame.

Solved!
Go to solution

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

Message 41 of 51
(1,804 Views)

@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.

Rolf Kalbermatter  My Blog
DEMO, Electronic and Mechanical Support department, room 36.LB00.390
Message 42 of 51
(1,791 Views)

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...

0 Kudos
Message 43 of 51
(1,745 Views)

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!

0 Kudos
Message 44 of 51
(1,724 Views)

Hi,

 

is there any progress on the selfmade OPC UA Toolkit? 

@Rolf: do have a testable release?

 

I'd really appreciate it. 

 

Regards,

 

Matthias

0 Kudos
Message 45 of 51
(1,605 Views)

@Rolf, I have been following this thread closely, and I am also looking forward to an initial release.

Happy to beta test!

0 Kudos
Message 46 of 51
(1,602 Views)

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.

Rolf Kalbermatter  My Blog
DEMO, Electronic and Mechanical Support department, room 36.LB00.390
Message 47 of 51
(1,559 Views)

@rolf, any chance a beta of this was released somewhere?
I just need to find a good OPC UA Client

0 Kudos
Message 48 of 51
(586 Views)

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. 

Rolf Kalbermatter  My Blog
DEMO, Electronic and Mechanical Support department, room 36.LB00.390
0 Kudos
Message 49 of 51
(557 Views)
Solution
Accepted by Walker34

@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

  • Added support for the following security policies for OPC UA Client and OPC UA Server:
    • Basic256Sha256
    • Aes128Sha256RsaOaep
    • Aes256Sha256RsaPss
  • Ended support for the following security policies:
    • Basic128Rsa15
    • Basic256

 

 

Message 50 of 51
(403 Views)