attached is a version of your trigger/speed network that would do what you are trying to do, I believe..
The Speed CHOP will increase by 1 every second when given a channel with the value 1 in it's first input. The second input will reset the speed if given a channel with the value of 1.
Have a look at the wiki page at http://www.derivative.ca/wiki/index.php ... Speed_CHOP
for a more detailed explanation.
So if you don't want the animation to run on start up, just have a ll the channels in the Constant CHOP called "trigger" set to 1 as this will reset the speed and hold it at 0.
Hope that helps