In Open62541 in C++, I could not find in the documentation how to write data in a Data Block of a Siemens PLC, especially in the case of an array.
With the UA_Client_writeValueAttribute(client, UA_NODEID_STRING(4,"DATABLOCK_NAME"."VARIABLE_NAME"), &value);
I do not get any error message neither the variable change.
The PLC is the server and the code is running on a Raspberry Pi 4 as client.
Thanks for helping!