Whoa !!
Hold on a minute.....
10 tags, sampled every 10mS isn't going to give you much recording time.
Say each tag was a DINT or a REAL, they are 32-bits, or 4 bytes each.
100 samples per second will therefore be 400 bytes per second.
400 bytes per second is 24,000 bytes per minute, or 1,440,000 bytes per hour.
But that is only 1 tag, you want to store 10 tags, so that would need 14,400,000 bytes per hour.
Your L43 Controller only has 2MB of memory, so clearly you are not going to be able to do this, even for 1 hour, let alone "... a few hours... ". A few minutes is all you are going to get, and that is with not much code and other tags in the controller. Also each data-point will need its own array tag, since the size limit of a single tag is 2MB.
You are going to need an external data capture/historian to achieve this.