I am testing out the OPCUA browers on a
# umh-support
d
I am testing out the OPCUA browers on a connection. it has run for around 3 min now and i still does not display any data. browsing the same connection in UAexpert is instant. https://cdn.discordapp.com/attachments/984083100520808478/1350005915423608833/image.png?ex=67d52a7c&is=67d3d8fc&hm=0e7f13e2c3e88299136a8723a32930b0711852112cdcba84ad0f2d568132fba0&
j
this is how OPC UA works unfortuantely 😦 UAExpert is instantly, because it doesnt browse the full server and only the current level. everytime you click in UAExpert to open a fodler, it will do another call to the server. for small PLCs this might be very quick, but for larger OPC UA servers it might be too frustrating. therefore our thoughts to browse it once fully, and then to have it in cache (cache is still work in progress) and also searcahble (maybe you noticed that UAExpert doesnt have a search function, it is because of how OPC UA works)
b
Oh that’s crazy I didn’t realize how that worked
d
indeed! no way around it as far as i know
i face the same issue
solution could be to have everything you want to read in one opcua folder/object and only browse that one
d
This is something i think would be good to fix.. Some of the machines we have has exposed the entire PLC through opc-ua for some reason. It is retrofitted from the vendor and i think they did that my mistake. However i waited 5-6 min for the node to browse before i gave up and used ua-expert instead. Would it not be better to browse on the level you expand when browsing to make the response quick for the user and then maybe add a background task for browsing and caching? I cannot wait 10-15min for each machine setup..
j
browsing on the level would not make it quicker, as you would have always a delay. we are thinking of fetching it in the background, so you add all the machines at once, then wait 15-20min, and then can work in real-time with search etc. on each of them
d
so to browse/subscribe only to a part of the server you have to browse the full server?! (aka browsing only part of the complete opcua server takes as long as the browsing full server) thats kind of dumb :p
d
yes. that is exactly my point. doing this in UAexpert is really quick. so for me it is much faster to browse using UAexpert to find relevant nodes to read and the just copy the node name into mgmt console.
2 Views