Opc-ua write failure

#1

Hello,
I connected my Ignition to an OPC-UA Server.
I can read and write every available nodes, I can write string nodes, but I can’t write a single component of a integer array.
When i try to change for example the first component of this array tag I receive the following message.
If I try with another client, it works fine.
I’m using Ignition 7.9.8 (b2018060714)
Can you help me?
Thank you

opc-ua_error

0 Likes

#2

As far as I know, writing to arrays isn’t supported. You can often read the array into separate variables, and write those. But it depends on the version of the OPC-UA protocol in use.

0 Likes

#3

It seems that you can’t write single components!
it looks I can write the whole array.
So I need to compose my temp tag array and then write to the OPC tag with a system.tag.write(OPC_TAG_ARRAY, TEMP_TAG_ARRAY.value) at once

Anyway, many thanks
Claudio

0 Likes