Contents Wiring diagrams Section: Communication Devices All sections

Module Communications Network: Other Ford Taurus VI

Communication Devices 7 illustrations ~917 words

Network Termination

The Controller Area Network (CAN) uses network termination to improve communication reliability. Termination modules are located at both ends of the network. As network messages are broadcast in the form of voltage signals, the network voltage signals are stabilized by the termination resistors.

Each termination module has an internal 120 ohm resistor that bridges across the positive and negative bus connection. With two 120 ohm resistors located in a parallel circuit configuration, the total network impedance, or total resistance, is 60 ohms.

Network termination improves bus message reliability by

  1. stabilizing bus voltage.
  2. eliminating electrical interference.

Gateway Module

The Instrument Panel Cluster (IPC) is the gateway module, translating messages on the HS-CAN to the MS-CAN and vice versa. This allows a message to be distributed throughout both networks. The IPC is the only module on this vehicle that has this ability.

High Speed Controller Area Network (HS-CAN) Modules

The following modules are on the HS-CAN

  1. 4X4 control module (if equipped)
  2. ABS module
  3. Accessory Protocol Interface Module (APIM) (if equipped)
  4. Cruise-Control Module (C-CM) (if equipped)
  5. Head Up Display (HUD) module (if equipped)
  6. Instrument Panel Cluster (IPC) (gateway module)
  7. Occupant Classification System Module (OCSM)
  8. Parking Aid Module (PAM) (if equipped)
  9. PCM
  10. Power Steering Control Module (PSCM)
  11. Remote Function Actuator (RFA) module (if equipped)
  12. Restraints Control Module (RCM)

Medium Speed Controller Area Network (MS-CAN) Modules

The following modules are on the MS-CAN

  1. APIM (if equipped)
  2. Audio Control Module (ACM)
  3. Audio Digital Signal Processing (DSP) module (if equipped)
  4. Driver Door Module (DDM) (if equipped)
  5. Driver Seat Module (DSM) (if equipped)
  6. Dual Climate Controlled Seat Module (DCSM) (if equipped)
  7. Front Controls Interface Module (FCIM)
  8. Front Display Interface Module (FDIM)
  9. Global Positioning System Module (GPSM) (if equipped)
  10. Headlamp Control Module 2 (HCM-2) (if equipped)
  11. HVAC module (if equipped)
  12. Interior Lighting Control Module (ILCM) (if equipped)
  13. IPC (gateway module)
  14. RFA module (if equipped)
  15. Smart Junction Box (SJB)
  16. Side Obstacle Detection Control Module - Left (SOD-L) (if equipped)
  17. Side Obstacle Detection Control Module - Right (SOD-R) (if equipped)

Controller Area Network (CAN) Fault Tolerance

Note. The oscilloscope traces below are from the Integrated Diagnostic System (IDS) oscilloscope taken using the IDS preconfigured CAN settings. The traces are for both data (+) and data (-) taken simultaneously (2-channel) at a sample rate of 1 megasample per second (1MS/s) or greater.

Traces below are viewed at 500mV per division (vertical axis) and 20 microseconds (20μs) per division (horizontal axis). Readings taken with a different oscilloscope vary from those illustrated in figure. Compare any suspect readings to a known good vehicle.

Scheme 129

Scheme 129: Normal CAN Operation

The data (+) and data (-) circuits are each regulated to approximately 2.5 volts during neutral or rested network traffic. As messages are sent on the data (+) circuit, voltage is increased by approximately 1.0 volt. Inversely, the data (-) circuit is reduced by approximately 1.0 volt when a message is sent.

Successful communication of a message can usually be identified by the slight spike at the end of a message transmission. Any signals that are significantly different than the normal CAN waveform may cause network DTCs (U-codes) to set or may cause a complete network outage.

Scheme 130

Scheme 130: CAN Circuits Shorted Together

In the event that the data (+) and data (-) circuits become shorted together, the signal stays at base voltage (2.5V) continuously and all communication capabilities are lost.

Scheme 131

Scheme 131: CAN (+) Circuit Shorted To Ground

In the event that the data (+) circuit becomes shorted to ground, both the data (+) and data (-) circuits are pulled low (0V) and all communication capabilities are lost.

Scheme 132

Scheme 132: CAN (-) Circuit Shorted To Ground

In the event that the data (-) circuit becomes shorted to ground, the data (-) circuit is pulled low (0V) and the data (+) circuit reaches near-normal peak voltage (3.0V) during communication but falls to 0V instead of normal base voltage (2.5V). Communication may continue but at a degraded level.

Scheme 133

Scheme 133: CAN (+) Circuit Shorted To Battery Voltage

In the event that the data (+) circuit becomes shorted to battery voltage, the data (+) circuit is pulled high (12V) and the data (-) circuit falls to abnormally high voltage (above 5V) during communication and reaches battery voltage (12V) for peak voltage. Communication may continue but at a degraded level.

Scheme 134

Scheme 134: CAN (-) Circuit Shorted To Battery Voltage

In the event that the data (-) circuit becomes shorted to battery voltage, both the data (+) and data (-) circuits are pulled high (12V) and all communication capabilities are lost.

Scheme 135

Scheme 135: CAN Circuit Signal Corruption

Rhythmic oscillations, inductive spikes or random interference can disrupt the network communications. The corruption signal source may be outside electrical interference such as motors or solenoids or internal interference generated from a module on the network. In some cases, an open in either the data (+) or data (-) circuit to a network module may cause the module to emit interference on the one circuit which is still connected. The trace illustrated in figure is an example of a "sawtooth" pattern transmitted from a module with one open network circuit.

Other corruptions may be present when a module is intermittently powered up and down. The module on power up may initiate communication out of sync with other modules on the network causing momentary communication outages.

Controller Area Network (CAN) Multiplex Messages

Modules on the CAN utilize simultaneous communication of 2 or more messages on the same network circuits. The following chart summarizes the messages sent and received on the network.

CAN Module Communication Message Chart

Note. This chart describes the specific HS-CAN and MS-CAN messages broadcast by each module, and the module(s) that receive the message.

Broadcast MessageOriginating ModuleNetwork TypeReceiving Module(s)
4X4 indicator status4X4 control moduleHS-CANIPC
4X4 mode4X4 control moduleHS-CANABS module
4X4 warning indicator request4X4 control moduleHS-CANIPC
A/C clutch engagement requestHVAC moduleMS-CANIPC
A/C clutch engagement request (gateway)IPCHS-CANPCM
A/C clutch engagement statusPCMHS-CANIPC
A/C clutch engagement status (gateway)IPCMS-CANHVAC module
A/C recirculation mode requestPCMHS-CANIPC
A/C recirculation mode request (gateway)IPCMS-CANHVAC module
ABS event in progressABS moduleHS-CANC-CM PCM RCM
ABS Roll Stability Control (RSC®) chime malfunction statusABS moduleHS-CANIPC
ABS warning indicator requestABS moduleHS-CANIPC RCM
Accelerator pedal positionPCMHS-CAN4X4 control module ABS module C-CM IPC RCM
Accelerator pedal position (gateway)IPCMS-CANHVAC module
Accelerometer and yaw sensor dataABS moduleHS-CAN4X4 control module C-CM IPC PCM
Accelerometer and yaw sensor data (gateway)IPCMS-CANGPSM
Accessory delay statusSJBMS-CANACM FCIM FDIM ILCM
Adaptive cruise control button statusPCMHS-CANC-CM
Adaptive cruise control cancel/resume statusC-CMHS-CANPCM
Adaptive cruise control deceleration requestC-CMHS-CANABS module
Adaptive cruise control deceleration statusABS moduleHS-CANC-CM PCM
Adaptive cruise control display commandC-CMHS-CANIPC
Adaptive cruise control follow indicator requestC-CMHS-CANIPC
Adaptive cruise control follow speedC-CMHS-CANPCM
Adaptive cruise control gap settingC-CMHS-CANIPC
Adaptive cruise control indicator commandC-CMHS-CANIPC
Adaptive cruise control set speedPCMHS-CANC-CM IPC
Adaptive cruise control system statusC-CMHS-CANPCM
Adaptive cruise control system statusPCMHS-CANC-CM
Adaptive cruise control target speedC-CMHS-CANPCM
Airbag deployment eCall confirmationAPIMHS-CANRCM
Airbag deployment eCall notificationRCMHS-CANAPIM
Airbag deployment event data recordPCMHS-CANRCM
Airbag deployment statusRCMHS-CANC-CM IPC OCSM PCM
Airbag deployment status (gateway)IPCMS-CANSJB
Airbag warning indicator requestRCMHS-CANIPC
Airbag warning indicator statusIPCHS-CANRCM
Ambient temperatureIPCHS-CANPAM
Ambient temperature (gateway)HVAC moduleMS-CANIPC
Ambient temperature, inferredPCMHS-CAN4X4 control module ABS module C-CM IPC OCSM
Ambient temperature, inferred (gateway)IPCMS-CANSJB
Autolamp delay commandIPCMS-CANSJB
Autolamp delay statusSJBMS-CANIPC
Autolock commandIPCMS-CANSJB RFA module
Autolock status (with passive entry)RFA moduleMS-CANIPC
Autolock status (without passive entry)SJBMS-CANIPC
Auto-unlock commandIPCMS-CANSJB RFA module
Auto-unlock statusSJBMS-CANIPC
Auto-unlock status (with passive entry)RFA moduleMS-CANIPC
Average fuel economy dataIPCMS-CANACM
Axle ratioPCMHS-CANABS module C-CM IPC
Axle ratio (gateway)IPCMS-CANSJB
Barometric pressurePCMHS-CANIPC
Barometric pressure (gateway)IPCMS-CANSJB
Belt-Minder® programming requestRCMHS-CANIPC
Belt-Minder® warning statusRCMHS-CANIPC
Belt-Minder® warning status (gateway)IPCMS-CANACM
Brake (red) warning indicator requestABS moduleHS-CANIPC RCM
Brake fluid level lowSJBMS-CANIPC
Brake lamp on statusSJBMS-CANIPC
Brake lamp on status (gateway)IPCHS-CANABS module
Brake lamp switch statusPCMHS-CAN4X4 control module ABS module C-CM
Charging system statusPCMHS-CANIPC
Charging system warning indicator requestPCMHS-CANIPC PSCM
Climate controlled seat command, frontHVAC moduleMS-CANDCSM
Climate controlled seat status, frontDCSMMS-CANHVAC module
Compass display dataIPCMS-CANFDIM
Compass zone and calibration statusIPCMS-CANFDIM
Cross-traffic alert statusIPCHS-CANPAM
Cruise control module presentPCMHS-CANABS module
Daytime Running Lamps (DRL) statusSJBMS-CANHCM-2
Decklid/trunk ajar status (with passive entry)RFA moduleMS-CANSJB
Door ajar status (without passive entry)SJBMS-CANIPC
Door ajar status (with passive entry)RFA moduleMS-CANSJB
Door ajar status (gateway)IPCHS-CANABS module
Door lock status (with passive entry)RFA moduleMS-CANSJB
Door lock requestor (with passive entry)RFA moduleMS-CANSJB
Driver door lock commandSJBMS-CANDDM
Driver door lock cylinder statusDDMMS-CANRFA module SJB
Driver door lock switch statusDDMMS-CANRFA module SJB
Easy entry/exit commandIPCMS-CANDSM
Easy entry/exit statusDSMMS-CANIPC
Engine coolant temperaturePCMHS-CAN4X4 control module IPC
Engine coolant temperature (gateway)IPCMS-CANHVAC module
Engine cranking statusPCMHS-CANRFA module
Engine fail-safe cooling mode statusPCMHS-CANIPC
Engine fail-safe Electronic Throttle Control (ETC) warning indicator requestPCMHS-CANIPC
Engine Malfunction Indicator Lamp (MIL) requestPCMHS-CANIPC
Engine off timerPCMHS-CAN4X4 control module IPC
Engine off timer (gateway)IPCMS-CANHVAC module
Engine RPMPCMHS-CAN4X4 control module ABS module IPC PSCM
Engine RPM (gateway)IPCMS-CANDCSM HVAC module
Engine torque dataPCMHS-CAN4X4 control module ABS module APIM C-CM
Engine torque reduction requestABS moduleHS-CANPCM
Engine torque transfer requestABS moduleHS-CAN4X4 control module
Engine typePCMHS-CANABS module C-CM IPC
Engine type (gateway)IPCMS-CANSJB
English/metric display (with navigation)ACMMS-CANIPC
English/metric modeIPCMS-CANACM HVAC module
English/metric modeIPCHS-CANC-CM PCM
EPRNDL modeIPCHS-CANPCM
FCIM button press dataFCIMMS-CANACM APIM Audio DSP module IPC
Fog lamp statusSJBMS-CANHCM-2
Forward collision audio muteC-CMHS-CANIPC
Forward collision audio mute (gateway)IPCMS-CANACM
Forward collision avoidance brake requestC-CMHS-CANABS module RCM
Forward collision avoidance brake statusABS moduleHS-CANC-CM
Forward collision avoidance deceleration requestC-CMHS-CANABS module RCM
Forward collision warning audio levelC-CMHS-CANIPC
Forward collision warning display commandC-CMHS-CANHUD module
Forward collision warning sensitivity levelC-CMHS-CANIPC
Forward collision warning sensitivity levelIPCHS-CANC-CM
Fuel alcohol percentagePCMHS-CANIPC
Fuel cap off indicator requestPCMHS-CANIPC
Fuel flow dataPCMHS-CANIPC
Fuel level (instant)IPCHS-CANPCM
Fuel level statusIPCMS-CANACM
Fuel pump cutoff requestRCMHS-CANC-CM PCM
Global open/close request (with passive entry)RFA moduleMS-CANSJB
Head up display intensityC-CMHS-CANHUD module
Head up display flash rateC-CMHS-CANHUD module
Head up display statusHUD moduleHS-CANC-CM
Headlamp autolamp statusSJBMS-CANHCM-2
Headlamp automatic high beam statusHCM-2MS-CANIPC SJB
Headlamp automatic high beam commandIPCMS-CANHCM-2
Headlamp high beam indicator requestSJBMS-CANIPC HCM-2
Headlamp high beam indicator request (gateway)IPCHS-CANC-CM
Headlamp low beam statusSJBMS-CANHCM-2 IPC
Headlamp low beam status (gateway)IPCHS-CANC-CM
Headlamps on warning chime commandSJBMS-CANIPC
Hood ajar status (with passive entry)RFA moduleMS-CANSJB
Horn chirp/honk request (with passive entry)RFA moduleMS-CANSJB
HVAC button statusHVAC moduleMS-CANACM
HVAC button statusFCIMMS-CANHVAC module ACM
HVAC button status (with navigation)ACMMS-CANHVAC module
HVAC indicator statusHVAC moduleMS-CANACM FCIM
HVAC indicator status (with navigation)ACMMS-CANHVAC module
HVAC module display dataHVAC moduleMS-CANACM FDIM
HVAC voice requestACMMS-CANHVAC module
Ignition key read data (without RFA module)IPCHS-CANABS C-CM PCM RCM
Ignition key read data (without RFA module)IPCMS-CANACM
Ignition key read data (with RFA module)RFA moduleHS-CANABS C-CM PCM RCM
Ignition key read data (with RFA module)RFA moduleMS-CANACM IPC
Ignition switch positionSJBMS-CANACM APIM Audio DSP module DCSM DDM DSM FCIM FDIM GPSM HCM-2 HVAC module ILCM IPC RFA module SOD-R SOD-L
Ignition switch position (gateway)IPCHS-CAN4X4 control module ABS module C-CM HUD module OCSM PCM PAM
Integrated Keyhead Transmitter (IKT) programming requestIPCMS-CANSJB
IKT programming statusSJBMS-CANIPC
Instrument illumination levelSJBMS-CANACM FCIM FDIM HVAC module ILCM IPC SOD-L SOD-R
Interior courtesy lamp battery saver statusSJBMS-CANILCM RFA module
Interior courtesy lamp delay statusSJBMS-CANILCM RFA module
Interior courtesy lamp door statusSJBMS-CANILCM RFA module
Interior courtesy lamp illuminated entry statusSJBMS-CANILCM RFA module
Key fob button statusSJBMS-CANDSM
Key fob IDSJBMS-CANDSM
Key-in-ignition statusSJBMS-CANDCSM DSM ILCM IPC
Key-in-ignition warning chime commandSJBMS-CANIPC
Keypad button statusSJBMS-CANDSM
Keypad IDSJBMS-CANDSM
Lamp flash request (with passive entry)RFA moduleMS-CANSJB
Liftgate/trunk operation request (with passive entry)RFA moduleMS-CANSJB
Low odometer statusIPCMS-CANHVAC module SJB
Memory cancel commandDSMMS-CANDDM
Memory commandDSMMS-CANDDM
Memory set switch statusDDMMS-CANDSM
Mirror manual overrideDDMMS-CANDSM
MyKey™ change requestIPCMS-CANRFA module
MyKey™ maximum speed commandIPCHS-CANPCM
MyKey™ traction control enable commandIPCHS-CANABS module
MyKey™ volume commandIPCMS-CANACM
Navigation rolling wheel countABS moduleHS-CANIPC PAM
Navigation rolling wheel count (gateway)IPCMS-CANACM
OCS calibration dataOCSMHS-CANRCM
OCS fault statusOCSMHS-CANRCM
OCS object entrapped message requestOCSMHS-CANIPC
OCS sensor dataOCSMHS-CANIPC RCM
OCS serial numberOCSMHS-CANRCM
Odometer countIPCHS-CANPCM
Odometer rolling countPCMHS-CANIPC
Panic alarm request (with passive entry)RFA moduleMS-CANSJB
Park brake chime requestSJBMS-CANIPC
Park brake statusSJBMS-CANIPC
Park brake status (gateway)IPCHS-CAN4X4 control module C-CM PCM
Park lamp statusSJBMS-CANIPC SOD-L SOD-R
Park lamp status (gateway)IPCHS-CANC-CM
Park switch status (with passive entry)RFA moduleMS-CANIPC
Parking aid enabled statusPAMHS-CANIPC
Parking aid fault statusPAMHS-CANIPC
Parking aid sensor distance to targetPAMHS-CANIPC
Parking aid sensor distance to target (gateway)IPCMS-CANSJB
Parking aid sounder statusIPCHS-CANPAM
Parking aid volume cutback requestPAMHS-CANIPC
Parking aid volume cutback request (gateway)IPCMS-CANACM
Passenger mirror switch statusDDMMS-CANDSM
Passenger seat belt buckle statusRCMHS-CANOCSM
Passive entry system statusRFA moduleMS-CANIPC
Passive Anti-Theft System (PATS) security data (without RFA module)IPCHS-CANPCM
PATS security data (without RFA module)PCMHS-CANIPC
PATS security data (with RFA module)RFA moduleHS-CANPCM
PATS security data (with RFA module)PCMHS-CANRFA module
PATS security dataIPCMS-CANSJB
Perimeter alarm chime requestSJBMS-CANIPC
Perimeter lighting enabled status (with passive entry)RFA moduleMS-CANSJB
PSCM fault statusPSCMHS-CANIPC PAM
Remote glass request (with passive entry)RFA moduleMS-CANSJB
RCM serial numberRCMHS-CANABS module OCSM
Reverse mirror commandIPCMS-CANDSM
Reverse mirror statusDSMMS-CANIPC
Roll rate dataABS moduleHS-CANPCM
Seat belt indicator requestRCMHS-CANIPC
Seat belt indicator statusIPCHS-CANRCM
Seat belt warning chime requestRCMHS-CANIPC
Seat belt warning chime statusIPCHS-CANRCM
Side obstacle detection cross traffic alertSOD-LMS-CANIPC
Side obstacle detection cross traffic alertSOD-RMS-CANIPC
Side obstacle detection cross traffic commandIPCMS-CANSOD-L SOD-R
Side obstacle detection cross traffic statusSOD-LMS-CANIPC
Side obstacle detection cross traffic statusSOD-RMS-CANIPC
Side obstacle detection enabled statusIPCMS-CANSOD-L SOD-R
Side obstacle detection system statusSOD-LMS-CANIPC
Side obstacle detection system statusSOD-RMS-CANIPC
Speed control deactivator switch statusPCMHS-CANABS module C-CM
Speed control indicator statusPCMHS-CAN4X4 control module C-CM IPC
Stability control disabled lamp statusABS moduleHS-CANIPC
Stability control event in progressABS moduleHS-CANC-CM PCM RCM
Stability control indicator statusABS moduleHS-CANC-CM IPC RCM PAM
Stability control master cylinder pressureABS moduleHS-CANPCM
Stability or traction control disable switch statusIPCHS-CANABS module
Steering wheel angle (with GTDI )PSCMHS-CAN4X4 control module ABS module C-CM IPC RCM PAM PCM
Steering wheel angle (without GTDI )ABS moduleHS-CAN4X4 control module ABS module C-CM IPC RCM PAM PCM
Steering wheel angle (gateway)IPCMS-CANHCM-2
Steering wheel angle offsetABS moduleHS-CANC-CM PAM PSCM
Sunload sensor dataHVAC moduleMS-CANIPC
Sunload sensor data (gateway)IPCHS-CANC-CM
Tire size informationABS moduleHS-CANPCM
Tire Pressure Monitoring System (TPMS) indicator commandSJBMS-CANIPC
TPMS system statusSJBMS-CANIPC
Torque transfer percent command4X4 control moduleHS-CANABS module
Traction control event in progress with stability controlABS moduleHS-CANC-CM PCM RCM PAM
Traction control event in progress without stability controlPCMHS-CANC-CM RCM
Transmission malfunction indicator requestPCMHS-CANIPC
Transmission overdrive cancel statusPCMHS-CANIPC
Transmission selector (PRNDL) statusPCMHS-CAN4X4 control module ABS module C-CM IPC PAM RCM PSCM
Transmission selector (PRNDL) status (gateway)IPCMS-CANACM DSM RFA module SJB SOD-L SOD-R
Transmission shift in progressPCMHS-CANABS module
Transmission shift modePCMHS-CANIPC
Trunk/liftgate ajar statusIPCHS-CANABS module
Turn signal commandSJBMS-CANIPC
Turn signal command (gateway)IPCHS-CANC-CM
Turn signal stalk switch statusSJBMS-CANIPC
Turn signal stalk switch status (gateway)IPCHS-CANC-CM
Vehicle speedPCMHS-CANABS module C-CM IPC PAM PSCM OCSM RCM
Vehicle speed (gateway)IPCMS-CANACM Audio DSP module HCM-2 HVAC module RFA module SJB SOD-L SOD-R
Vehicle speed display offset and scalingIPCHS-CANC-CM PCM
Vehicle typePCMHS-CANABS module APIM C-CM HUD module IPC
Vehicle type (gateway)IPCMS-CANSJB
VIN informationPCMHS-CAN4X4 control module ABS module APIM C-CM IPC OCSM RCM
VIN information (gateway)IPCMS-CANACM HVAC module SJB
Wheel speed dataABS moduleHS-CAN4X4 control module C-CM PCM
Windshield wiper statusIPCHS-CANC-CM
Yaw sensor dataRCMHS-CANIPC

CAN MODULE COMMUNICATION MESSAGE CHART