Uh huh. Did you have a specific question about how to do that?
1. Look at how Barnblitz stopped the cart and started it again
2. Do that but instead of a gate use a func_door or something to move a platform
http://forums.tf2maps.net/showthread.php?t=5952
func_door_rotating probably. i'd probably parent a func_brush to it or something