Our AEG dishwasher does the following on the standard Automatic cycle:
Starts 5 seconds after programme button has been pressed
Drains for a min or so
Fills, without circulating, for about 10 secs
Still filling, starts recirculation pump at slow speed
Towards the end of the fill, recirculation pump boosted to fast speed, here a "surge" of water, with the "surges" getting closer together until its one continuous noise.
Filling stops.
Cold pre-rinse (approx 10 mins).
If the automatic sensor senses water is dirty, drains the water, refills with fresh and does the same filling action. Will release detergent as soon as water stops entering machine.
If the automatic sensor senses water is relatively clean and light soiled, it will keep the same water and just release the detergent there and then.
Water is heated to 50 or 65 degrees (depending how soiled the dishes are). Once heat is reached, it maintains the temperature for 30 minutes.
Cool-down cycle - drains a little bit of water, refills with cold, recirculates, drains a little bit of water, refill with cold, recirculates, drains, fills, recirculates, drains, fill, recirculates, drains completely (this takes about 3 mins in total).
Fill. Cold rinse for approx 3 mins. Drain
If water was sensed to be extremely dirty in the wash, it will do another fill, 3 min cold rinse, drain
Fill, final rinse heated up to 68*C. 68*C maintained for 10 minutes to "sanitise" (even though the dishes are contaminated again as soon as you open the door but oh well thats technology for ya

).
Drains, pauses for about a minute. Fills, no recirculation, drains again. After this drain the turbo drying fan kicks in, and residual heat from the dishes combined with the turbo drying fan dries the dishes. Fills and drains at various points during the drying cycle (to condense the steam). At the end of the cycle, the fan continues to run for 2 hours after the end of the cycle.
MrX,
I noticed you have a Zanussi dishwasher. How do you find it? We found our old one absolutely crap when it came to cleaning, and loading it was a bugger aswell.
Jon