Hi,
As I understand all you need to do is following:
1. If the time of data storage is less then 60 minutes you just have to add new elements to the end of array.
2. If time is greater then 60 minutes you have to delete the first element from array and then add a new one to the end.
So you need to use the case structure which deletes (or not) the first element from array depending on the current time.
Use functions from "Functions->Time&Dialog" palette to get time. And use "Functions->Array->Delete From Array" to delete item. To add items to array you can use "Build Array" function.
Good luck.
Oleg Chutko.