OPC Server variable updation from OPC client

Unified Architecture topics related to OPC UA Specification, compliant behavior and any technical issues of OPC UA, like Security, Information Model, Companion Specs DI, PLCopen, ADI, ...

Moderator: Support Team

Post Reply
sundar_svks
Jr. Member
Jr. Member
Posts: 1
Joined: 03 Jul 2014, 15:31

OPC Server variable updation from OPC client

Post by sundar_svks »

Hi All,
I am working on OPC server development.
I have the following doubt:

what are all the ways that the OPC UA client can write/update the OPC UA server variable value ?
As per my knowledge, through OPC server's Write() function, the client can update the value.
Any other ways are there ?

[I am facing the following issue:
Third party vendor's UA client is connected to my OPC server and creates the subscription for the variable.
It is trying to update the value in some way, but it is not calling Write() function, with some other server,
it works fine ]

Thanks & Regards,
Sundararajan

User avatar
Support Team
Hero Member
Hero Member
Posts: 3072
Joined: 18 Mar 2011, 15:09

Re: OPC Server variable updation from OPC client

Post by Support Team »

Hi Sundararajan,

The only standard way a client can update a variable value attribute is through the Write service.

In theory the update can also be done through a server specific method executed through the Call service but this is not common.

In addition variable values are updated by internal server logic.

You can use Wireshark to monitor the communication between client and server.

Best Regards,
Unified Automation Support Team

Post Reply