

10:30, EET

December 21, 2011

10:52, EET

March 14, 2014

Sorry I didn’t understand how it can be used in these program code
name:=TPsString.Create(nil);
name.Value:= Info.softSettings.linkSettings.name ;
idx:= OPCserver.AddressSpace.AddVariable(ctrlIdx, name, ‘Name’);
and
var
arr: TPsFloatArray ;
HistoryData : array[0..POINT_COUNT-1] of double;
…
HistoryData:= ….
arr.AssignArray(HistoryData) ;
14:42, EET

December 21, 2011

8:37, EET

December 21, 2011

And what does our Prosys OPC Client show? The TimeBias parameter is the problematic one, which is not always interpreted or used correctly. If you check the LocalTimeBias option in Prosys OPC Client, the server will convert to the local time. This will make the client use NULL for the parameter. If the server is not supposed to convert, the client should use 0 for the TimeBias.
It feels like the client is requesting local time, but still converting the timestamps itself, too.
1 Guest(s)
