Juan Ignacio Avendaño Huergo
Juan Ignacio Avendaño Huergo
Okey, for the sake of simplicity i did this code to specially test this situation: import logging from opcua import Client from NodeXmlExporter import NodeXMLExporter logging.basicConfig(filename="trace.log",level=logging.DEBUG) exporter = NodeXMLExporter() exporter.connect("opc.tcp://50.200.105.156:4840")...
Okeeyy, interesting. This is the Hello:  And this the acknowledge:  I think maybe the problem is not in the Message Size, but in the buffer size... but the...
I'm trying to analize the response for the browse the code is doing internally. this is the result:  The hole Frame weights 7179051 bytes, which is 7.718 MB But...
Some update. If i set self.client.secure_channel_timeout = 3600000 as a connection parameter, the code will return the same error as on linux. Messages on Wireshark are exactly the same.
Also, it seems like UAExpert uses BrowseNext for the task instead of Browse. UAExpert is able to bring all the references to the components of the Node.
I don't understand much about OPCUA and the protocol, but the Python is doing the request like this:  And OPC UA something like this (much longer i have to...
With IP4 is the same result as with IP6, and it executes the same way.
@starturtle There are very many. The children are just variables.
I am encountering the same problem using another library. As i try to find a solution, i will see if there is a chance of dividing that node in many...
Finally i am using a .NET library for the pourpose we where trying to achieve. The solution would be to limit in some way how many nodes we retrieve per...