Anyone else use a heavy bag for cardio/weight training? What are your routines on them?

I can usually go full force combo punching for about 2-3 minutes before I am totally tired..

Chris