Skip to main content
Skip to main content
Technical Systems Curriculum

Module 15 of 16

Sequence Lab

What the machine should do, in what order, and for how long

Advanced ~65 min

Learning objectives

  • Read a machine's operating sequence and identify each stage's energised loads
  • Locate a fault by finding the last completed stage and the first failed one
  • Use expected durations as a diagnostic measurement
  • Interpret deviations: stalled stages, skipped stages, and premature terminations
  • Write out the expected sequence for a machine before touching it, and diagnose against that written record
  • Document actual behaviour stage by stage so the deviation point is a recorded observation rather than an impression
  • Distinguish the five sequence faults — never advances, stalls, repeats, skips, advances early — and what each implies
  • Read how a specific platform reports stage progress, and account for the differences between brands

Sequence thinking

Every appliance cycle is a state machine: enter a stage, energise specific loads, wait for a condition or a timer, then advance. A fault is almost always a machine stuck at a stage boundary, waiting for a condition that will never arrive, or advancing past a stage that did not really complete.

That reframes diagnosis. Instead of asking 'what part is broken', you ask 'which stage did it reach, and what condition does it need to leave that stage'. The answer names a small set of components immediately.

  • Stuck at a stage = a condition is never satisfied (input, load, or sensing)
  • Skipped a stage = the machine believed a condition was already met
  • Terminated early = a fail-safe timer or a fault threshold intervened

Duration is a measurement

Stage durations carry as much information as voltages. A drain stage that runs its full timeout instead of ending on a dry pressure reading tells you the sump is not emptying. An ice machine freeze cycle that runs long tells you heat is not leaving the plate. A dryer that heats for the full cycle without reaching the termination temperature tells you airflow, not heat.

Time the stages against the manufacturer's chart. When you cannot get a chart, time them against a known-good identical machine or against the machine's own history if the controller logs it.

Reading a deviation

When a stage misbehaves, three questions place the fault: was the load actually energised, did the physical result occur, and did the sensing report it. Energised but no result is a mechanical or hydraulic fault. Result but no report is a sensing fault. Not energised is a control or interlock fault.

Those three questions apply to every stage of every machine, which is what makes sequence reading transferable across equipment you have never seen before.

Write the expected sequence down before you open the machine. Diagnosing against a written sequence is dramatically faster than diagnosing against memory.

Why sequence knowledge decides the call

Most calls are lost in the first ten minutes, not at the meter. A technician who does not know what the machine should be doing at a given moment has nothing to compare the observed behaviour against, so every reading is interpreted optimistically. A technician who knows the expected sequence sees the departure immediately, and the departure is the diagnosis in almost every case.

Sequence knowledge is also the part of the craft that transfers. Components change with every platform generation; the structure of a cycle does not. Enter a stage, energise loads, wait for a condition, advance. As controls become more integrated and more software-driven, the physical parts get harder to probe and the sequence becomes the most reliable window into what the machine believes about itself.

There is a commercial argument as well. Comparing expected against actual gives you a defensible statement — 'the machine reached stage four and never satisfied the condition to leave it' — that survives scrutiny from a customer, a supervisor, or a warranty administrator far better than 'it seemed like the pump'.

  • The deviation point names a short list of components; the symptom alone does not
  • Sequence reasoning transfers to equipment you have never seen
  • A recorded deviation is defensible; an impression is not

How controls decide to advance

Stages advance on one of three rules, and knowing which rule applies changes what you test. Time-based stages advance when a timer expires regardless of result — a fixed tumble period, a fixed pre-chill. Condition-based stages advance only when a feedback device reports the required state — level reached, temperature reached, harvest switch made. Hybrid stages advance on condition with a timeout backstop, which is by far the most common arrangement on modern equipment.

The failure signatures follow directly. A time-based stage cannot stall; it can only produce a poor result. A condition-based stage can stall forever. A hybrid stage ends at its timeout and typically posts a fault, which is why so many stored codes are literally timeouts wearing a component's name.

Before you test anything, decide which rule governs the stage that failed. If it is condition-based, your first question is what feedback device the control is waiting on and whether the physical condition actually occurred. If it is time-based, your first question is whether the work got done in the allotted time.

  • Time-based: cannot stall, can under-deliver
  • Condition-based: stalls when feedback never arrives
  • Hybrid: ends on timeout and logs a fault that names a condition, not a part

A timeout code tells you the condition was not met in time. It does not tell you whether the physical result failed or the reporting failed. Those are different repairs.

Observing and documenting actual behaviour

Disciplined observation beats fast guessing, and it is a written activity. Before starting a cycle, write the expected stages down the left of a page with expected duration and the condition that ends each stage. During the cycle, fill in the right side: time entered, what you heard or measured energised, elapsed duration, and whether the condition that should end the stage actually occurred.

Run the machine in its normal cycle first where the fault allows it, because service and test modes often bypass the very permissive that is failing. Use service mode second, to command individual outputs once the normal run has told you where to look.

Three questions apply at every stage and they are the whole method: was the load actually energised, did the physical result occur, and did the control receive the report. Energised with no result is mechanical or hydraulic. Result with no report is sensing or wiring. Not energised is control, permissive, or supply.

  • Expected sequence written down before the cycle starts
  • Normal cycle first, service mode second
  • Energised / result / reported — asked at every stage, recorded every time

The five deviations and what each means

Never advances past a stage means a condition-based gate is unsatisfied and there is no timeout, or the timeout is long. Stalls mid-cycle with a fault means the hybrid timeout expired — look at the condition named by the code, physically. Repeats a stage means the control re-entered it because a downstream check failed or a retry counter is running; the interesting question is what the control saw that made it retry. Skips a stage means the control believed the condition was already satisfied, which usually points to a sensor reading a plausible but wrong value, or a jumpered or shorted input. Advances too early is the same failure with a different result — the report arrived before the work was done.

Two of these are commonly misread. A repeated stage is frequently reported by customers as 'it runs forever', and a skipped stage is reported as 'it does not do anything at all' when in fact the machine ran the whole cycle in six minutes. Ask for the duration of the cycle, not just the outcome.

  • Stall or timeout: the condition is unmet — test the condition, not the code's part
  • Repeat: something failed a downstream check; find what the retry is reacting to
  • Skip or early advance: a report arrived that was not true

Machine sequences

Front-load washerNormal wash

Lock, fill to level, wash agitation with heat where selected, drain, spin with imbalance management, unlock.

StageEnergisedDurationObserve
Door lockDoor lock solenoid1–3 sLock confirmation input goes true before anything else proceeds
FillInlet valve(s)1–4 min to levelPressure/level input rises steadily; fill ends on level, not timeout
WashDrive motor, heater if selectedPer programmeTumble reversals with pauses; temperature rises at expected rate
DrainDrain pump60–120 sLevel input falls to empty before the stage ends
SpinDrive motor at ramping speed3–10 minSpeed steps upward; imbalance events reduce speed rather than stopping
UnlockLock released after drum stops1–2 min delayDelay is a safety interlock, not a fault

The machine reaches drain, the pump runs for the full timeout, then it faults instead of spinning. What does the sequence tell you?

Cube ice machineFreeze and harvest

Fill sump, freeze slab while circulating water, terminate freeze on thickness, harvest with hot gas, drop slab, purge and refill.

StageEnergisedDurationObserve
FillWater inlet valvePer model, typically under 3 minSump reaches level; float or probe reports full
FreezeCompressor, water pump, condenser fanPer chart at measured ambientSuction pressure falls steadily; slab builds evenly across the plate
Thickness terminationSensing onlyInstant on conditionThickness probe or timer ends freeze at target slab
HarvestHot gas valve, harvest assist1–3 minPlate warms, slab releases; long harvest indicates scale or valve fault
Purge and refillPurge valve then inlet valveUnder 1 minMineral-laden water leaves before fresh water enters

Freeze time is normal, but harvest runs nearly three times its specified duration every cycle. Where do you look first?

Electric dryerTimed dry with heat

Confirm interlocks, start drum and blower, energise heat, cycle heat on thermostats, cool down, stop.

StageEnergisedDurationObserve
InterlocksNoneInstantDoor switch and start circuit satisfied before motor runs
Motor and blowerDrive motorWhole cycleAirflow established; heat should never be energised without motor run
Heat onHeating element via centrifugal switch and thermostatsCycles on demandExhaust temperature rises to the operating thermostat's set point
Heat cyclingElement on/offRepeatingRegular cycling means correct airflow; continuous heat suggests restriction or sensing fault
Cool downMotor only2–5 minExhaust temperature falls before the cycle ends

The element energises and never cycles off; the load takes hours and the cabinet is very hot. What is the sequence telling you?

Failure modes and what confirms them

SymptomMechanismThe tell
Cycle stalls at one stageA condition for advancing is never satisfiedStage runs to timeout instead of ending on its input
Stage completes far too quicklyThe machine believes the condition was already metInput reports the target state before the load has done any work
Stage runs long every cyclePhysical process impaired: scale, restriction, weak loadTimed duration exceeds the chart at correct conditions
Cycle ends prematurely with a faultFail-safe timer or protection threshold reachedFault history names the stage and threshold
Loads energised out of orderInterlock or relay welded closedA load runs during a stage where it should be off
Machine sits at one stage indefinitely with no faultCondition-based gate with no timeout, waiting on feedback that never arrivesThe load for that stage is energised or the machine is idle, and the feedback input never changes state
Stage runs to its full duration then posts a codeHybrid stage ended on timeout backstop rather than on conditionStage duration matches the documented timeout exactly, to the second
Machine re-enters a stage it has already completedA downstream check failed and a retry counter is runningCycle time inflates in whole-stage increments; a trip or lockout follows after a set number of retries
Cycle completes far faster than specificationA feedback device reported its condition satisfied before the physical work occurredStage durations are at their documented minima and the physical result is absent
Sequence is correct and timing is correct, but the result is poorCapacity fault rather than a control fault — restriction, charge, airflow, or heat transferEvery stage completes on condition, and the outcome measurement is out of range
Machine behaves correctly on the bench or in service mode, faults in normal useService mode bypasses the permissive that is failing, or the fault is load- or temperature-dependentThe stepped run skips an input the normal cycle requires

Test procedures

Manufacturer differences

Samsung

Sequence progress is largely inferred rather than displayed. Service mode gives access to individual outputs and to stored codes, but there is limited live stage annunciation on most laundry and refrigeration platforms.

What it changes: Time the stages yourself and log them; do not expect the display to tell you where the cycle is. Use service mode to command loads only after a normal-cycle run has identified the stage that deviated.

LG

Test modes step the machine deliberately through stages, and inverter platforms report drive-side faults distinctly from cycle faults. Diagnostic tone or app-based readout is used for code retrieval on many models.

What it changes: Because you can step stages manually, it is easy to bypass the failing permissive without realising it. Confirm a fault in a normal cycle before accepting a clean stepped run as proof of repair.

Whirlpool

Service diagnostics are well structured, with an activation sequence, component tests, and a stored fault list in occurrence order. Adaptive logic on defrost and drying alters stage durations from cycle to cycle.

What it changes: Read the fault list in order — the first fault often explains the rest. Do not treat an adaptive stage duration as a fixed spec; compare against the platform's documented range rather than a single expected number.

GE

Mixed estate. Newer platforms expose consumption/diagnostic data and clear stage stepping; older boards give little more than a code and an LED.

What it changes: Establish which generation you are on before planning the visit. On older boards, expect to derive the sequence from the wiring diagram and your own timing rather than from the control.

Bosch

Cycle logic is condition-driven with conservative timeouts, and the machine will often continue a degraded cycle rather than fault outright — a long cycle rather than a stop.

What it changes: Long cycle times are a primary symptom on this platform, not a nuisance. Time the stages against spec; the extended stage is the diagnosis.

Commercial ice and refrigeration (Manitowoc, Scotsman, True)

Sequence is annunciated far more openly — cycle stage LEDs, harvest counters, safety-limit trip history on many boards. Safety limits stop the machine after a defined number of failed cycles rather than continuing.

What it changes: Read the stage indication and the trip history before restarting the machine, because a reset erases the evidence. A safety-limit trip tells you which stage repeatedly failed to complete.

Commercial rooftop and building controls

Stage progression is governed by the control board plus site-level interlocks, anti-short-cycle timers, and occupancy schedules that live outside the unit.

What it changes: A unit that 'will not start' is often obeying an external permissive perfectly. Verify the call, the schedule, and the timers before condemning anything in the cabinet.

Expected stage timing — laundry

Typical windows. Always prefer the platform's own chart where you have it.

Machine / cycleStageTypical durationWhat proves the stage completed
Front-load washer, normalDoor lock1–3 sLock feedback input reads locked before fill starts
Front-load washer, normalFill to level1–4 minLevel/pressure input reaches setpoint; fill ends on level, not on timeout
Front-load washer, normalWash with heat20–60 minTemperature rises at roughly 1 °C per minute under load
Front-load washer, normalDrain60–120 sLevel input reads empty before the stage ends
Front-load washer, normalSpin ramp3–10 minSpeed steps upward; imbalance reduces speed rather than aborting
Electric dryer, autoHeat rise60–120 s to full outlet tempOutlet temperature reaches band and cycles on the thermostat
Electric dryer, autoTerminationCycle-dependentMoisture sensing ends the cycle before the maximum timer

Expected stage timing — refrigeration and ice

Machine / cycleStageTypical durationWhat proves the stage completed
Domestic refrigeratorCompressor pull-down10–40 min after door activityEvaporator temperature falls steadily; no short-cycling
Domestic refrigeratorAdaptive defrost18–35 min heater onDefrost termination thermostat or sensor ends heat on temperature, not on timeout
Domestic refrigeratorPost-defrost dwell3–8 minFans stay off until evaporator cools, then resume
Cuber ice machineFreeze15–30 minWater level falls, bridge thickness reached, harvest initiated on thickness not time
Cuber ice machineHarvest1.5–3.5 minHot gas valve open, slab releases, curtain or bin switch cycles
Cuber ice machinePurge / refill30–90 sPurge valve or pump runs, sump refills to level
Reach-in coolerOff-cycle defrost20–40 minCoil clears and box temperature recovers within one cycle

Expected stage timing — rooftop and commercial control

Machine / cycleStageTypical durationWhat proves the stage completed
Packaged rooftop unit, coolingCall received / anti-short-cycle3–5 min minimum offTimer expires before the contactor is allowed to pull in
Packaged rooftop unit, coolingIndoor fan on0–30 s leadAirflow proving switch makes where fitted
Packaged rooftop unit, coolingCompressor startImmediate on contactorSuction falls, discharge rises, current within nameplate after inrush
Packaged rooftop unit, coolingStage 2 / unloaderAfter 5–15 min of unmet demandSecond stage engages only if the first cannot satisfy the call
Packaged rooftop unit, coolingOff cycleFan overrun 30–90 sCoil residual heat cleared before the fan stops
Commercial dishwasherFill and heat to sanitise2–6 minTank thermostat satisfied before the wash pump is permitted

Safety and professional boundaries

  • Never jumper or defeat an interlock — door lock, airflow proving, high-pressure or thermal limit — to make a sequence advance for observation.
  • Observing live cycles means live terminals. Where a panel must be removed, meter first, keep one hand clear, and never reach across an energised board.
  • On commercial refrigeration, do not reset a safety-limit trip before you have read the trip history; the reset erases the evidence of which stage kept failing.
  • Rooftop and commercial units carry external interlocks and remote start capability. Lock out and tag out before working inside a cabinet that a building control can energise.
  • If a sequence cannot be observed safely at the required stage, document what you could observe and escalate rather than improvising access.

Time the sequence against spec

  1. 1.Write the expected stages and durations from the service literature before starting.
  2. 2.Run the full cycle and record the actual start and end time of each stage.
  3. 3.Mark the last stage that ended on its condition and the first that ended on timeout.
  4. 4.Investigate the boundary between them — that is where the fault lives.

The three questions at a failed stage

  1. 1.Was the load actually energised? Measure command and current.
  2. 2.Did the physical result occur? Observe water level, temperature, rotation, pressure.
  3. 3.Did the sensing report it? Read the live input in service mode.
  4. 4.Energised without result = mechanical. Result without report = sensing. Not energised = control or interlock.

Build the expected-versus-actual record

  1. 1.Write the expected stage list with duration and end-condition for each stage, from the platform's chart or the wiring diagram.
  2. 2.Start a normal cycle and note the clock time at each stage entry.
  3. 3.At each stage, record what you can confirm is energised — current clamp, audible confirmation, or terminal voltage.
  4. 4.Record the physical result you can observe: water level, temperature, rotation, pressure, slab thickness.
  5. 5.Record whether the control acted as though the condition was met, and when.
  6. 6.Mark the first row where actual departs from expected. That row is the diagnosis boundary.
  7. 7.Only then open panels and measure inside the circuit named by that row.

Observe live cycles with panels in place wherever possible. Where a panel must be off, treat every exposed terminal as live and use the meter, not your hands, to establish state.

Identify the gate that is holding a stalled stage

  1. 1.From the sequence chart, list every condition required to leave the stalled stage.
  2. 2.Read each condition at the control's own input terminal, not at the device — that separates the device from the harness.
  3. 3.Where an input is wrong, confirm the physical condition independently: measure the temperature, the level, the pressure, the position.
  4. 4.Physical condition true and input wrong: sensing or wiring fault.
  5. 5.Physical condition false: the previous stage did not actually complete — move one stage upstream and repeat.
  6. 6.Never jumper the gate to make the machine advance; that defeats the interlock and destroys the evidence.

Interlocks are gates for a reason. Door locks, airflow proving, high-pressure and thermal limits are never jumpered to progress a diagnosis.

Use duration as a measurement

  1. 1.Time the suspect stage with a stopwatch across at least two cycles.
  2. 2.Compare against the documented window, or against an identical known-good machine on site.
  3. 3.Where the stage ends exactly on a round number, suspect a timeout rather than a condition.
  4. 4.Where the stage runs long, time the physical event separately — how long full drain, pull-down, or harvest actually takes.
  5. 5.Record both numbers on the job note; the pair is the evidence for the repair.

Expected readings and what they mean

MeasurementExpectedMeaning
Washer drain stageEnds on empty level within 60–120 sEnding on timeout means restriction or false level sensing
Ice machine harvest1–3 min per model chartLong harvest with normal freeze means scale or weak hot gas
Dryer heat cyclingRegular on/off at the operating thermostatContinuous heat means restricted airflow or sensing fault
Fill stageEnds on level, not on timeoutTimeout ends indicate restriction or level sensing failure
Stage duration against the documented windowWithin the published range, ending on conditionA stage ending exactly on a round-number timeout was never satisfied by its condition
Physical drain time versus the drain stage windowPhysical event comfortably shorter than the stage windowPhysical time longer than the window explains a timeout without any sensor being at fault
Freeze cycle length on a cuber15–30 min depending on ambient and water temperatureShort freeze with harvest points at thickness reporting; long freeze points at heat removal
Defrost heater on-time before termination18–35 min, ending on termination temperatureEnding on timeout instead of temperature means the termination device or the heat distribution is wrong
Anti-short-cycle delay observed before contactor pull-in3–5 min from the last compressor stopA unit inside its delay is behaving correctly; treating that as a no-start wastes the visit

Field scenarios

Mini-scenario: the ice machine that keeps harvesting

  • Cuber runs freeze for about 12 minutes, harvests, then re-enters freeze almost immediately
  • Some ice is produced but the cubes are small and cloudy
  • Harvest itself completes and the curtain cycles each time
  • No stored safety-limit trip yet

The machine is repeating stages rather than stalling. What do you compare first?

Mini-scenario: washer stalls before spin

  • Front-load washer fills, washes, then runs the drain pump for its full timeout and faults
  • Pump is audibly running the whole time and water does leave the machine
  • Customer says the cycle used to finish and has been getting longer over several weeks
  • Sump has never been serviced

The stage ended on timeout, not on condition. What does the sequence tell you to check?

Mini-scenario: the cycle that finished too fast

  • Dishwasher completes a full cycle in under fifteen minutes
  • Dishes come out dirty and cold; no fault code is stored
  • The customer reports it as 'not washing' rather than as a short cycle
  • Water does enter the machine and the pump runs

Nothing has stalled and nothing has faulted. Where do you start?

The machine that skips a stage

  • A commercial washer goes straight from fill to drain without a wash stage, and it does this on every programme.
  • Service mode shows the temperature input reporting a value far above ambient with a cold machine.

Read it as a sequence.

The machine is skipping wash because it believes a condition is already met — the temperature input reports the wash target is satisfied, so there is nothing to do. The fault is the sensing path: a shorted sensor or a wiring fault producing a false high reading. Verify the sensor's resistance against the temperature chart at a known temperature rather than replacing the board that is correctly obeying a lie.

Takeaway: A skipped stage is a false input until you have proven otherwise.

Knowledge check

A stage ends on its fail-safe timeout rather than on its condition. What does that indicate?

A load is energised, the physical result occurs, but the machine still will not advance. Where is the fault?

A stage ends after exactly 90 seconds every time and posts a fault. What do you test next, and why?

A machine completes its cycle in half the expected time with no fault and a poor result. Which single question narrows this fastest?

The machine runs a clean stepped sequence in service mode but faults in a normal cycle. What is the professional conclusion?

Practise it in the labs

Apply this module on a live service call in the interactive diagnostic labs.

Key takeaways

  • Machines are state machines; faults live at stage boundaries.
  • Find the last stage that completed and the first that did not.
  • Durations measured against the chart are hard diagnostic evidence.
  • At any failed stage: energised, result, reported — three questions place the fault.
  • Write the expected sequence down before the cycle starts; diagnose against the page, not against memory.
  • The first row where actual departs from expected is the diagnosis boundary — everything upstream of it is confirmed working.
  • Stalls and timeouts are unmet conditions; skips and early advances are false reports. They are different repairs.
  • Duration is a measurement. Time the stage, then time the physical event, and record both.
  • A clean run in service mode is not proof of repair. Confirm in a full normal cycle.

Finished this module?

Mark it complete to track your progress toward the Technical Systems Certificate.