I found the solution myself: It was no MATLAB issue. Instead, the FreeOpcUa python server I am using does not support setting time stamps.
How to set the OPC source timestamp with writeValue()?
18 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Martin Kosch
am 30 Mär. 2020
Beantwortet: Martin Kosch
am 19 Mai 2020
Dear MATLAB community,
I am currently trying to establish a connection between MATLAB's OPC toolbox and a python OPC-UA server (aysncua). When manipulating variables on the server, it is very helpful to provide the local UTC time of the client as a source timestamp.
Apparently, MATLAB does not send a source timestamp when using writeValue(uaClient, node, value), as can be seen in Wireshark:

I tried various things and studied the docs but could not find advice on how to send the current system time. Can anybody give me a hint?
0 Kommentare
Akzeptierte Antwort
Weitere Antworten (0)
Siehe auch
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!