Hello B&R Community,
The UA_MonitoredItemAddList of Library AsOpcUac delivers the timestamps of the Value changes over the struct UAMonitoredVariables Data types.
The problem here is that the name of an IEC Variable from type DATE AND TIME must be given. DT is restricted to the second (32 bits) and customer needs to track Value Changes Timestamps on the Opc Ua Server down to the milisecond (64 bits).
Strangely we can get Events down to the ms with UA_EventItemAdd (EventFields ReceiveTime can be given any array or structure of 64 bits)
but not for MonitoredItems value changes?
Is there any workaround known by the community?
Thanks for your support.