Module 12 of 16
Electronic System Controls & Communication
Defrost, temperature control, serial buses and networked equipment
Learning objectives
- Explain electronic temperature control and the defrost strategies in use
- Diagnose a defrost fault by evidence rather than by symptom
- Test communication between boards and identify bus faults
- Interpret controller parameter settings that have been changed in the field
- Identify which physical bus type a machine uses from its wiring and behaviour, and test it appropriately
- Distinguish a lost conversation between boards from a genuine component failure reported over that conversation
- Diagnose a shared supply or ground fault as the cause of a communication error before suspecting either board
Electronic temperature control
An electronic controller compares a sensed temperature to a setpoint and applies a differential to prevent short cycling. Modern controllers add anti-short-cycle timers, pull-down logic, and alarm delays. Understanding those timers matters: a compressor that will not restart for several minutes is often obeying a timer, not failing.
Parameters are field-changeable and frequently changed by someone who should not have. Before diagnosing strange behaviour on commercial refrigeration, read the parameter list and compare it against the factory defaults.
- Anti-short-cycle delays commonly run 3–6 minutes — wait them out before concluding a failure
- A wide differential produces large temperature swings that read as a control fault
- Record parameters before changing them so you can return the unit to a known state
Defrost: the fault that presents as no cooling
A frosted evaporator blocks airflow, so the compartment warms while the compressor runs continuously — the classic 'not cooling but running' complaint. Defrost failures split three ways: initiation (the controller never calls), execution (heater or valve fails), and termination (the sensor or thermostat never ends the cycle correctly).
Work it in that order. Force a defrost through the controller, then confirm the heater draws current or the hot gas valve energises, then watch termination. Each stage produces a clear answer, and the pattern of frost on the coil tells you a lot before you touch anything.
- Even frost across the whole coil suggests defrost failure; frost only at the inlet suggests low charge
- Heater current is the proof of execution — voltage alone is not
- Termination sensors are the most commonly failed part of the chain
Boards that talk to each other
Many machines split control across a main board, a user interface, and one or more slave boards, connected by a serial bus. Communication faults produce codes that name a board that is perfectly healthy — the fault is in the link. Check supply and ground at each node first, then wiring, then termination where the bus requires it.
On networked commercial systems, the site controller adds another layer: schedules, setpoints, and alarms may be coming from a supervisory system rather than the local controller. Establish who owns the setpoint before you spend an hour chasing local behaviour.
- A communication code implicates the link and both nodes, not just the named board
- Shared ground problems between boards produce intermittent comms errors
- On networked sites, confirm whether the setpoint is local or supervisory
Boards talk over a handful of physical layers — know which one you're on
Modern appliances distribute intelligence across two, three, or more boards, and those boards have to agree on what is happening before anything runs. The link between them is rarely a mystery once you look at the wiring: a simple two-wire serial link (often called a communication bus, LIN-style, or a proprietary two-wire protocol) is common between a main board and a user interface or a secondary board; a differential twisted pair, behaving like a CAN bus, shows up on more sophisticated platforms and commercial equipment where several nodes share one line; and some systems still ride commands over the AC supply conductors themselves, a powerline-style link, which looks like ordinary wiring but carries a modulated signal on top of the mains.
None of these are diagnosed by continuity alone. A wire that measures continuous end to end can still be carrying no valid signal, and a bus with correct voltage levels but the wrong data rate looks identical to an open wire on a meter. The practical skill is recognising the topology — how many nodes, which one is the master, which wires are shared — before you decide what a fault on that bus actually means.
Termination and bias also matter on multi-node buses. A CAN-style bus expects a resistive termination at each physical end; add or remove a board without respecting that, and the whole bus can degrade even though every individual board tests fine in isolation.
- Two-wire serial link: point-to-point, usually main board to UI or to a secondary controller
- Differential twisted pair (CAN-style): multiple nodes share one bus, terminated at each end
- Powerline-style link: signal riding on the AC or DC supply conductors rather than a dedicated data pair
- Correct wire continuity does not prove a valid signal — measure or observe the data, not just the copper
Never join or extend a communication pair with generic low-voltage wire spliced in without checking impedance and length limits; it is enough to turn a marginal bus into a failed one.
A communication fault names the path, not necessarily the part at the far end
A board that stops hearing from another node has exactly one honest report available to it: 'communication error.' That message tells you the conversation stopped. It does not tell you which of the two parties stopped talking, or whether the wire between them is the actual problem. Technicians who read a communication code as 'replace the board it names' are guessing, and the guess is wrong often enough to matter.
The discipline is to work outward from the fault rather than jumping to either end. Confirm both boards are powered and that their own local supplies are within range, confirm the physical link with the machine de-energised and then re-energised, and where the platform allows it, look at whether one node is transmitting and the other simply is not responding, or whether nothing is moving on the bus at all. A board that has genuinely failed usually shows other symptoms alongside the comm fault — a dead output, a dark display, a relay that never clicks — while a lost conversation with two otherwise healthy boards points at the path between them or at a shared rail.
Distributed control adds a wrinkle: on a machine with a main board, an inverter or motor-control board, and a user interface, any one of the three can be the node that dropped out, and the fault code is often generated by whichever board noticed the silence first — which is not necessarily the board that caused it.
- A comm fault names a broken conversation, not a confirmed faulty part
- Check for other independent symptoms on the accused board before condemning it
- On a three-node system, the board reporting the fault is often the listener, not the one that went silent
Shared rails, EMI, and mismatched firmware — the usual suspects behind 'it won't communicate'
The single most common physical cause of an intermittent or permanent communication fault is not the data pair itself — it is the supply and ground the two boards share. If one board's low-voltage rail sags under load, or if the ground reference between two boards separated by a long harness run has drifted due to a poor connector or a corroded splice, the data signal riding on top of that reference degrades even though the signal wires themselves are intact. Measure the supply at both ends of the link under load before you condemn the data pair.
Noise is the second suspect, and it has grown more relevant as inverter-driven compressors and motors have become standard. A variable-frequency drive switching at several kilohertz radiates electrical noise, and a communication cable routed alongside motor leads or near the drive's heatsink can pick up enough of it to corrupt data intermittently — a fault that appears under load or at certain speeds and disappears at idle is a strong tell. Correct routing, shielding, and grounding of the drive are the fix, not a new board.
The third suspect is configuration rather than hardware at all. A replacement board that has not been told what model, capacity, or feature set it is controlling can fail to establish communication with the rest of the system even though every wire and voltage is correct, because the two sides are speaking the same physical language but disagreeing about the data itself. This is where pairing, learning, and configuration procedures earn their place in the job — skip them, and a perfectly good replacement board looks like a wiring fault.
- Measure supply and ground at both ends of the link under load, not just at rest
- Suspect EMI when the fault correlates with drive speed or motor load rather than being constant
- A brand-new, correctly wired board that won't communicate may simply be unconfigured or unpaired
Route and dress replacement harnesses the way the original was routed. A comm cable rerouted near a drive or a motor lead is a self-inflicted noise fault that will pass every static test and fail on the customer's floor.
Failure modes and what confirms them
| Symptom | Mechanism | The tell |
|---|---|---|
| Runs constantly, compartment warm, coil iced | Defrost failure | Even frost blanket on the coil; forced defrost identifies which stage failed |
| Cools but with wide temperature swings | Differential parameter set too wide or sensor placed badly | Parameters differ from defaults; sensor not in the intended airflow |
| Compressor will not restart for minutes | Anti-short-cycle timer, working as designed | Restart occurs exactly at the parameter's interval |
| Communication error naming a board | Bus wiring, ground, or the other node | Supply and ground correct at both nodes but no data activity on the link |
| Setpoint changes on its own | Supervisory system writing to the controller | Local change reverts on the site controller's schedule |
| Communication error code names one specific board | That board, the board it talks to, or the path between them — the code names the conversation, not the culprit | Check for an independent symptom on the accused board before condemning it on the code alone |
| Comm fault intermittent and load- or speed-correlated | EMI from a variable-frequency drive or motor lead coupling into the communication cable | Fault frequency tracks motor speed or load rather than being constant or random |
| Multiple boards fault or reset together | Shared low-voltage supply rail or a degraded common ground between boards | Supply or ground measured at each board sags together under load rather than independently |
| New, correctly wired board never establishes communication | Board unpaired, unconfigured, or missing model/parameter data after installation | Wiring, voltage levels, and part number are all correct, but the documented pairing or setup procedure was not performed |
| One node on a shared bus goes silent while others communicate normally | That node's local power, transceiver, or connector, rather than the bus itself | Per-node bus status shows only one node non-responsive while the rest exchange data correctly |
Test procedures
Manufacturer differences
LG
Inverter compressor or motor-control boards on many platforms must be paired or matched to the main board, particularly after a board replacement, and the two exchange configuration data before normal run communication is trusted.
What it changes: After replacing either board, run the documented pairing or initialisation procedure before troubleshooting further. A comm fault that appears immediately after a board swap is very often a missed pairing step, not a new wiring problem.
Samsung
Multi-board architectures split main control, user interface, and motor or inverter functions across separate boards linked by dedicated communication harnesses, often reported through model-specific diagnostic sequences.
What it changes: Identify which board actually generated the fault before assuming it is the faulty node — on these platforms the display board frequently reports a fault that originates elsewhere on the bus.
GE
Board-centred designs expose an internal service bus that many technicians can query for live status from each connected node, alongside diagnostic display sequences.
What it changes: Use the service bus read as your first test: if one node is silent on the bus while others respond normally, you have isolated the affected node without opening a single connector.
Commercial programmable controllers
Configurable electronic controllers used in commercial refrigeration and food-service equipment carry field-programmable parameters for probe types, alarm bands, and network addresses, often networked together over a shared bus across multiple units.
What it changes: Confirm network address and configuration parameters were preserved or correctly re-entered after any controller replacement — a duplicate or wrong address on a shared bus produces communication symptoms that look identical to a wiring fault.
Reported communication symptom → probable node/path → next measurement
Work from what was reported toward the physical thing to measure, not straight to a board swap.
| Reported symptom | Probable node or path | Next measurement |
|---|---|---|
| Main board reports UI or display not responding | UI board power, or the link between main and UI | Verify UI board's own supply first, then check continuity and signal activity on the comm pair with both boards powered |
| Comm fault appears only under load or at certain motor speeds | EMI from an inverter or motor lead coupling into the comm cable | Inspect routing relative to drive and motor wiring; check drive grounding and shielding before touching the data pair |
| Comm fault immediately after a board replacement | Unpaired or unconfigured replacement board | Run the documented pairing, learning, or configuration procedure for that platform before further testing |
| Multiple boards intermittently drop out together | Shared low-voltage supply rail or a common ground fault | Measure the shared supply and ground at each board connector under load |
| One node silent on a multi-node bus, others communicate normally | That specific node's local power, its transceiver, or its harness connector | Query the bus status per node if the platform allows it, then check that node's supply and connector in isolation |
| Constant comm fault present from cold start with no load applied | Physical wiring fault, open connector, or dead board on the reporting link | Continuity and voltage-level check on the physical pair with the machine both de-energised and energised |
Safety and professional boundaries
- Communication circuits are low voltage but frequently share a board and a harness with line-voltage sections — verify what you are probing before you probe it.
- Do not defeat interlocks or bypass safety-related communication faults to force a machine to run for testing; some communication faults exist specifically to stop unsafe operation.
- Powerline-style communication rides on conductors that also carry line voltage — treat the entire circuit as line voltage for safety purposes even when reading a low-level signal on it.
Diagnose defrost in three stages
- 1.Record the frost pattern on the coil before changing anything.
- 2.Force a defrost cycle from the controller.
- 3.Execution: clamp the defrost heater lead or verify the hot gas valve energises. Current is the proof.
- 4.Termination: watch the termination sensor value and confirm the cycle ends at the correct temperature and not on the fail-safe timer.
- 5.Ending on the fail-safe timer every cycle is a termination fault even when the box eventually clears.
Defrost heaters operate at line voltage in a wet environment. Isolate before touching, and use a clamp for live readings.
Check a communication link
- 1.Verify supply voltage and ground at each node against spec.
- 2.Measure ground-to-ground between boards: it should be near zero.
- 3.Inspect the bus wiring for damage and confirm any required termination is fitted.
- 4.Observe data activity with a scope or the manufacturer's tool; no activity from either node localises the fault.
Isolate which node dropped out of the conversation
- 1.Identify every node on the bus from the wiring diagram: main board, UI, inverter or motor control, any auxiliary controllers.
- 2.Where the platform supports it, query each node's status individually through service mode or a diagnostic bus read.
- 3.If individual status is not available, power the system and check for local activity at each board — display lit, outputs responsive, local LEDs if present — to determine which board is actually alive.
- 4.Measure supply voltage and ground reference at each board's connector, since a silent node is often a starved node rather than a dead one.
- 5.Only after power and physical presence are confirmed at every node should you test the data pair itself for correct signal activity.
Some diagnostic points sit close to line-voltage sections of the board; confirm what you are probing before you probe it, and keep meter leads clear of adjacent high-voltage terminals.
Rule out EMI as the cause of an intermittent comm fault
- 1.Reproduce the fault under the load or speed condition where it was reported, noting whether it correlates with drive activity.
- 2.Inspect the routing of the communication cable relative to motor leads, drive output wiring, and the drive's heatsink or enclosure.
- 3.Confirm the drive and motor frame are grounded according to the documented procedure, since a poor drive ground increases radiated and conducted noise.
- 4.Temporarily reroute or separate the comm cable from suspect wiring if practical, and retest under the same load condition.
- 5.If separation resolves the fault, correct the permanent routing and dressing rather than leaving a temporary fix in place.
Expected readings and what they mean
| Measurement | Expected | Meaning |
|---|---|---|
| Defrost heater current | Per nameplate | Zero current with voltage present means an open heater or limit |
| Termination temperature | Per controller parameter, commonly 5–15 °C at the sensor | Never reaching it means poor heat distribution or a misplaced sensor |
| Node ground-to-ground | Under 0.2 V | Higher causes intermittent communication errors |
| Control differential | Per factory default unless documented | A widened differential explains large temperature swings |
| Shared low-voltage supply rail between two communicating boards, under load | Within the documented range, stable while the system runs | A sagging shared rail degrades communication on both ends without either board being individually faulty |
| Ground reference difference between two boards on a long harness run | Negligible, effectively at the same potential | A drifted ground reference corrupts the data signal riding on top of it even with intact signal wires |
| Bus termination resistance on a multi-node differential bus | Matches the documented value at each physical end of the bus | Missing or duplicated termination after adding or removing a node degrades the whole bus, not just the new node |
| Per-node bus status through service mode or diagnostic read, where available | Every expected node responds and reports plausible values | A single non-responsive node isolates the fault without disturbing wiring first |
Field scenarios
Mini-scenario: comm fault right after an inverter board replacement
- Front-load washer with a direct-drive inverter motor, replaced inverter board due to a confirmed drive failure
- Machine now reports a communication error between main board and inverter board on every power-up
- Harness connectors are fully seated, continuity through the comm pair is good
- New inverter board is the correct part number for the model
Wiring and part number both check out and the fault is immediate. What do you check next?
Running all day, still warm
- A refrigerator runs continuously and the fresh food compartment sits at 12 °C. The condenser is clean, the condenser fan runs, and the compressor is warm and running.
- Pulling the evaporator cover reveals a solid blanket of frost across the whole coil.
What is the fault family, and how do you narrow it?
Defrost. An even frost blanket means the coil is not being cleared, so airflow across it has stopped. Force a defrost and work the three stages: does the controller initiate, does the heater draw current, and does the termination sensor end the cycle correctly. That sequence names the failed part instead of guessing between heater, sensor, and control.
Takeaway: A machine that runs constantly and stays warm is an airflow story before it is a refrigeration story.
Knowledge check
An evaporator is covered in an even blanket of frost and the box is warm. What does the frost pattern tell you?
A controller reports a communication error naming the display board. What does that implicate?
A commercial reach-in cooler's electronic controller reports a communication fault with a remote display. The controller runs the compressor and maintains temperature correctly on its own. What do you test next, and why?
After replacing a main board on a dishwasher, the machine will not communicate with the user interface, but continuity and voltage on the comm pair both check out normally. What is the most defensible next step?
Practise it in the labs
Apply this module on a live service call in the interactive diagnostic labs.
Key takeaways
- Read controller parameters before diagnosing odd behaviour — someone may have changed them.
- Defrost faults split into initiation, execution, and termination; test in that order.
- Heater current, not voltage, proves defrost execution.
- Communication codes implicate the link and both nodes.
- A communication fault names a broken conversation, not a confirmed faulty part — work outward from the report before condemning either end.
- Shared supply rails and grounds cause more communication faults than bad data wiring; measure them first, especially under load.
- After any board replacement, confirm pairing and configuration before troubleshooting wiring — an unconfigured board looks exactly like a wiring fault.
Finished this module?
Mark it complete to track your progress toward the Technical Systems Certificate.