Signal specification, engine control module (ECM)
WARNING: This page does not describe the selected car, but rather 8 other vehicles, including the 2006 Volvo S80, 2005 Volvo S80, 2004 Volvo S80, 2003 Volvo S80, and 2002 Volvo S80. However, it is still accessible from the selected car via links, so may be relevant.
All values below are measured between the relevant terminal in column 2 and #Axx (#Axx on the breakout box). (Stated in brackets after the table entry if not).
Connector A (96-pin) corresponds to terminals #A1 - #B36 on the breakout box.
Connector B (58-pin engine side) corresponds to terminals #C1 - #58 on the breakout box.
NOTE:
Connect the breakout box and check the ground terminals before taking readings.
Connector A
| Breakout box terminal | Control module terminal | Signal type | Ignition on | Engine idling | Other |
| #A1 | #A1 | Injector no. 1, control signal high | U=approx. 0.5-22 V | - | t increases with engine speed and load. |
| #A2 | #A2 | Injector no. 4, control signal high | U=approx. 0.5-22 V | - | t increases with engine speed and load. |
| #A3 | #A3 | Injector no. 3, control signal high | U=approx. 0.5-22 V | - | t increases with engine speed and load. |
| #A4 | #A4 | Swirl throttle motor, signal (-) | U=U low | - | Control signal, H-bridge, . |
| #A5 | #A5 | Swirl throttle motor, signal (+) | U=U low | - | Control signal, H-bridge, . |
| #A6 | #A6 | Heated oxygen sensor, current regulation | U= approx. 3 V | U=approx. 3 V | |
| #A7 | #A7 | Camshaft position sensor, power supply 5 V | U=5 V | U=5 V | |
| #A8 | #A8 | Temperature sensor, particle trap, signal ground | U=U low | U=U low | GND |
| #A9 | #A9 | Turbo regulator motor (VNT), signal ground | U=U low | U=U low | GND |
| #A10 | #A10 | Camshaft position (CMP) sensor, signal ground | U=U low | U=U low | GND |
| #A11 | #A11 | Throttle position sensor, signal | U=U low | U=approx. 0-5 V | Analog input (feedback). |
| #A12 | #A12 | - | - | - | |
| #A13 | #A13 | - | - | - | |
| #A14 | #A14 | - | - | - | |
| #A15 | #A15 | Intake temperature and pressure sensor (TMAP), power supply 5 V | U=5 V | U=5 V | . |
| #A16 | #A16 | - | - | - | |
| #A17 | #A17 | - | - | - | |
| #A18 | #A18 | Throttle position sensor (throttle unit), power supply 5 V | U=5 V | U=5 V | |
| #A19 | #A19 | Fuel pressure sensor, power supply 5 V | U=5 V | U=5 V | |
| #A20 | #A20 | - | - | - | |
| #A21 | #A21 | Turbo regulator motor (VNT), signal | PWM (0-12 V) | PWM (0-12 V) | Digital output, PWM |
| #A22 | #A22 | - | - | - | |
| #A23 | #A23 | Fuel pressure control valve (DRV2), power supply 12 V | U = U bat | U = U bat | |
| #A24 | #A24 | Throttle motor, intake, control signal (-) | U=U low | - | Digital output. |
| #A25 | #A25 | Injector no. 2, control signal high | U=approx. 0.5-22 V | - | t increases with engine speed and load. |
| #A26 | #A26 | Injector no. 5, control signal high | U=approx. 0.5-22 V | - | t increases with engine speed and load. |
| #A27 | #A27 | - | - | - | |
| #A28 | #A28 | EGR control, signal ground | U=U low | U=U low | GND |
| #A29 | #A29 | Mass air flow (MAF) sensor, signal ground | U=U low | U=U low | GND, |
| #A30 | #A30 | - | - | - | |
| #A31 | #A31 | Heated oxygen sensor, signal | Saw tooth shaped (U=approx. 2-4 V) | Saw tooth shaped (U=approx. 2-4 V) | Analog input |
| #A32 | #A32 | Glow plug control, signal | U=0-12 V | U=0-12 V | Digital output. |
| #A33 | #A33 | Camshaft position sensor, signal | U=5 V | Square wave (U=0-5 V), approx. 5.8 Hz when idling. | Digital input. Frequency increases as engine speed increases. |
| #A34 | #A34 | Oil level/temperature sensor, signal | PWM (0-5 V) | PWM (0-5 V) | |
| #A35 | #A35 | - | - | - | |
| #A36 | #A36 | Oil level/temperature sensor, signal ground | U=U low | U=U low | GND |
| #A37 | #A37 | Glow plug control, signal ground | U=U low | U=U low | GND |
| #A38 | #A38 | - | - | - | |
| #A39 | #A39 | - | - | - | |
| #A40 | #A40 | Swirl throttle position sensor, power supply 5 V | U=5 V | U=5 V | |
| #A41 | #A41 | Differential pressure sensor, particle trap, power supply 5 V | U=5 V | U=5 V | |
| #A42 | #A42 | Oil level/temperature sensor, power supply 5 V | U=5 V | U=5 V | |
| #A43 | #A43 | AC high pressure sensor, power supply 5 V | U=5 V | U=5 V | |
| #A44 | #A44 | Differential pressure sensor, particle trap, signal | U=0-5 V | U=0-5 V | Analog input |
| #A45 | #A45 | - | - | - | |
| #A46 | #A46 | Vacuum valves, engine mounting, signal | U=U low | U=0-12 V | Digital output. |
| #A47 | #A47 | Fuel flow control valve (MPROP), power supply 12 V | U = U bat | U = U bat | |
| #A48 | #A48 | Heated oxygen sensor, signal | U = U bat | PWM (0-12 V) | Digital output |
| #A49 | #A49 | Injector no. 5, control signal low | U=approx. 0.5-22 V | - | t increases with engine speed and load. |
| #A50 | #A50 | Injector no. 1, control signal low | U=approx. 0.5-22 V | - | t increases with engine speed and load. |
| #A51 | #A51 | - | - | - | |
| #A52 | #A52 | Position sensor, swirl throttle, signal ground | U=U low | U=U low | |
| #A53 | #A53 | Impulse sensor, signal (-) | U= approx. 2.5 V | U= sinus voltage (approx. 0.1-100 V) | Digital input. Voltage and frequency increase as engine speed increases. |
| #A54 | #A54 | - | - | - | |
| #A55 | #A55 | - | - | - | |
| #A56 | #A56 | Coolant temperature sensor (engine temperature sensor), signal ground | U=U low | U=U low | GND |
| #A57 | #A57 | Heated oxygen sensor, virtual ground, signal ground | U= approx. 2.5 V | U= approx. 2.5 V | |
| #A58 | #A58 | Temperature sensor particle trap, signal | U=U low | U=0-5 V | Analog input |
| #A59 | #A59 | Air temperature sensor in mass air flow (MAF) sensor, signal | PWM (0-5 V) | PWM (0-5 V) | Digital input |
| #A60 | #A60 | Coolant temperature sensor (engine temperature sensor), signal | U=0-5 V | U=0-5 V | Analog input |
| #B1 | #A61 | Fuel temperature sensor, signal | U=0-5 V | U=0-5 V | Analog input |
| #B2 | #A62 | Temperature sensor, catalytic converter, signal ground | U=U low | U=U low | GND |
| #B3 | #A63 | Differential pressure sensor, particle trap, signal ground | U=U low | U=U low | GND |
| #B4 | #A64 | Fuel pressure sensor, signal ground | U=U low | U=U low | GND |
| #B5 | #A65 | Fuel pressure sensor, signal | U= approx. 0.5 V | U=0.5-5 V | Analog input |
| #B6 | #A66 | EGR valve position sensor, signal | PWM (0-5 V) | PWM (0-5 V) | Digital input (feedback) |
| #B7 | #A67 | Throttle position sensor, signal ground | U=U low | U=U low | GND |
| #B8 | #A68 | - | - | - | |
| #B9 | #A69 | - | - | - | |
| #B10 | #A70 | - | - | - | |
| #B11 | #A71 | EGR control, signal | PWM (0-12 V) | PWM (0-12 V) | Digital output |
| #B12 | #A72 | Throttle unit motor, signal | PWM (0-12 V) | PWM (0-12 V) | H-bridge |
| #B13 | #A73 | Injector no. 4, control signal low | U=approx. 0.5-22 V | - | t increases with engine speed and load. Bank 1 |
| #B14 | #A74 | Injector no. 3, control signal low | U=approx. 0.5-22 V | - | t increases with engine speed and load. |
| #B15 | #A75 | Injector no. 2, control signal low | U=approx. 0.5-22 V | - | t increases with engine speed and load. |
| #B16 | #A76 | AC high pressure sensor, signal ground | U=U low | U=U low | GND |
| #B17 | #A77 | Impulse sensor, signal (+) | U=2.5 V | U= sinus voltage (approx. 0.1-100 V) | Digital input. Voltage and frequency increase as engine speed increases. |
| #B18 | #A78 | Fuel temperature sensor, signal ground | U=U low | U=U low | GND |
| #B19 | #A79 | AC high pressure sensor, signal | U=0-5 V | U=0-5 V | Analog input |
| #B20 | #A80 | Heated oxygen sensor, flow pump | U=approx. 3 V | U=approx. 3 V | Analog input |
| #B21 | #A81 | Position sensor, swirl throttle, signal | U= approx. 0.5-4.5 V | U= approx. 0.5-4.5 V | Analog input |
| #B22 | #A82 | Boost pressure sensor (TMAP), signal | U=0-5 V | U=0-5 V | Analog input |
| #B23 | #A83 | - | - | - | |
| #B24 | #A84 | Temperature sensor, catalytic converter, signal | U= approx. 0.5-2.5 V | U= approx. 0.5-2.5 V | Analog input |
| #B25 | #A85 | Intake air temperature sensor (TMAP), signal | U= approx. 0.5-4.5 V | U= approx. 0.5-4.5 V | Analog input |
| #B26 | #A86 | Mass air flow (MAF) sensor, signal | Square wave (0-5 V) | Square wave (0-5 V) | Digital input. Frequency varies based on air mass. |
| #B27 | #A87 | Boost pressure sensor (TMAP), signal ground | U=U low | U=U low | GND |
| #B28 | #A88 | LIN bus | 0-12 V | 0-12 V | Digital communication |
| #B29 | #A89 | - | - | - | |
| #B30 | #A90 | Glow plug relay, diagnostic signal | U=approx. 9 V | U=0-12 V | Digital input |
| #B31 | #A91 | - | - | - | |
| #B32 | #A92 | Bypass valve, EGR cooling, signal | U=U low | PWM (0-5 V) | Digital output. Certain variants only. |
| #B33 | #A93 | Fuel pressure control valve (DRV2), signal | PWM (0-12 V) | PWM (0-12 V) | Digital output |
| #B34 | #A94 | Fuel flow control valve (MPROP), signal | PWM (0-12 V) | PWM (0-12 V) | Digital output |
| #B35 | #A95 | - | - | - | |
| #B36 | #A96 | - | - | - |
Connector B
| Breakout box terminal | Control module terminal | Signal type | Ignition on | Idling | Other |
| #C1 | #B1 | Power supply from system relay 12 V | U = U bat | U = U bat | Power supply from system relay (Mprop, DRV2 and swirl). |
| #C2 | #B2 | Power ground 1 | U=U low | U=U low | GND |
| #C3 | #B3 | Power supply from system relay 12 V | U = U bat | U = U bat | Power supply from system relay (throttle motor and freewheel diodes). |
| #C4 | #B4 | Power ground 2 | U=U low | U=U low | GND |
| #C5 | #B5 | Power supply downstream of system relay 12 V | U = U bat | U = U bat | Power supply downstream of system relay (Engine Control Module (ECM) and injector). |
| #C6 | #B6 | Power ground 3 | U=U low | U=U low | GND |
| #C7 | #B7 | Accelerator pedal position sensor, signal ground | U=U low | U=U low | GND |
| #C8 | #B8 | - | - | - | |
| #C9 | #B9 | - | - | - | |
| #C10 | #B10 | - | - | - | |
| #C11 | #B11 | - | - | - | |
| #C12 | #B12 | Clutch pedal position sensor, signal | U=0-5 V | U=0-5 V | Analog input. |
| #C13 | #B13 | - | - | - | |
| #C14 | #B14 | - | - | - | |
| #C15 | #B15 | Accelerator pedal position sensor, power supply 5 V | U=5 V | U=5 V | |
| #C16 | #B16 | - | - | - | |
| #C17 | #B17 | - | - | - | |
| #C18 | #B18 | - | - | - | |
| #C19 | #B19 | - | - | - | |
| #C20 | #B20 | - | - | - | |
| #C21 | #B21 | - | - | - | |
| #C22 | #B22 | HS-CAN high | U=2.5-3.75 V | U=2.5-3.75 V | Digital communication |
| #C23 | #B23 | HS-CAN low | U=1.25-2.5 V | U=1.25-2.5 V | Digital communication |
| #C24 | #B24 | Accelerator pedal position sensor, analog signal | U=0-5 V | U=0-5 V | Analog input. The value increases upon accelerator pedal actuation. |
| #C25 | #B25 | - | - | - | |
| #C26 | #B26 | - | - | - | |
| #C27 | #B27 | - | - | - | |
| #C28 | #B28 | - | - | - | |
| #C29 | #B29 | Starter relay | U = U bat | U = U bat | Digital output |
| #C30 | #B30 | - | - | - | |
| #C31 | #B31 | - | - | - | |
| #C32 | #B32 | AC relay, signal | U = U bat | U=0-12 V | Digital output. |
| #C33 | #B33 | Start signal from ignition switch (50) | U=U low | U=U low | Digital input |
| #C34 | #B34 | Gear position sensor (P/N), signal | U=U low | U=U low | Digital input. The value increases in gear position P/N. |
| #C35 | #B35 | Engine coolant level sensor, signal | U=0-12 V | U=0-12 V | Digital input. U=0 V when coolant level is normal. |
| #C36 | #B36 | - | - | - | |
| #C37 | #B37 | U=0-5 V | U=0-5 V | Digital output. | |
| #C38 | #B38 | signal | U = U bat | U = U bat | Digital input |
| #C39 | #B39 | - | - | - | |
| #C40 | #B40 | Clutch pedal position sensor, signal ground | U=U low | U=U low | GND |
| #C41 | #B41 | 15-feed from ignition switch | U = U bat | U = U bat | |
| #C42 | #B42 | System relay, signal | U=U low | U=U low | Digital output |
| #C43 | #B43 | - | - | - | |
| #C44 | #B44 | Starter relay | U = U bat | U = U bat | Digital output |
| #C45 | #B45 | - | - | - | |
| #C46 | #B46 | - | - | - | |
| #C47 | #B47 | Accelerator pedal position sensor, signal | PWM (0-12 V) | PWM (0-12 V) | Digital input, PWM |
| #C48 | #B48 | Stop lamp switch | U=0-12 V | U=0-12 V | Digital input. U=0 V if brake pedal is not actuated. |
| #C49 | #B49 | - | - | - | |
| #C50 | #B50 | - | - | - | |
| #C51 | #B51 | - | - | - | |
| #C52 | #B52 | - | - | - | |
| #C53 | #B53 | - | - | - | |
| #C54 | #B54 | - | - | - | |
| #C55 | #B55 | - | - | - | |
| #C56 | #B56 | - | - | - | |
| #C57 | #B57 | - | - | - | |
| #C58 | #B58 | Engine cooling fan (FC), control signal | PWM (0-12 V) | PWM (0-12 V) | PWM, digital output |