Animate an object array along a path with curve modifier
You can parent the belt to another object (an empty for instance).

Then simply move the empty in the appropriate axis (along x in the blend file attached below). 



You can also move the object itself along the same axis.