Hi,
We have a DataLogger that contains entries of several DataPoints. We'd like to read all entries of one of these DataPoints. Therefore we use an xSelect statement with a 'predicate'. The name of the DataPoint we want to read is: 'SMART/Channel 1/iLON100- 1/Type Translator- 1/F_IN1'
In order to exclude all other DataPoints (for ex. 'F_IN2', 'F_IN3' and so on...), we use a predicate '[contains(UCPTname, "F_IN1")]'. We don't get any datapoints at all.
If we provide the whole name: [contains(UCPTname, "SMART/Channel 1/iLON100- 1/Type Translator- 1/F_IN1")], it doesn't work either.
The only means to read any datapoints, is to use a predicate that contains only 'network/channel/device'. As soon as the predicate contains the functionalblock name, or parts of it, it doesn't work.
Is that normal, or are we doing something wrong?
Best regards,
Daniel