python-opcua icon indicating copy to clipboard operation
python-opcua copied to clipboard

The OPCUA Server sets the Servertimestamp in the moment of writing th…

Open mbay-ODW opened this issue 4 years ago • 1 comments

If you use an OPCUA Client such as UA Expert from Prosys and change values within the gui than the Servertimestamp is not set while writing the node, which is from our perspective not as specified by the OPCUA guidelines. The Timestamp will be set to EPOCH Time which is on Windows in the year 1601. The bug is contained in address_space.py in the write function. There the datavalue for Servertimestamp should be set before writing the node.

See: [(https://github.com/FreeOpcUa/python-opcua/issues/1192)]

If the Sourcetimestamp is not set by the client, you can use the commented line with SourceTimestamp as well.

mbay-ODW avatar Dec 11 '20 07:12 mbay-ODW

That feature always comes back. I think it was removed due to performance. We should check if we have performance issues with that branch

oroulet avatar Mar 03 '21 10:03 oroulet