OPC UA Array Index Ranges: Validate Partial Reads and Writes Before Mapping Them
OPC UA NumericRange uses zero-based, inclusive indexes and a range for every dimension of a numeric array. A read can return a clipped selection when an upper bound extends past the array. A write must supply the requested array shape and cannot claim success when all requested elements cannot be written. Validate syntax, dimensions, bounds…