Contents Section: Communication Devices All sections

Module Communications Network: Other Ford Mustang V рестайлинг

Communication Devices 7 illustrations ~826 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 IPC is the gateway module, translating messages on the HS-CAN to 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. ABS module
  2. Accessory Protocol Interface Module (APIM) (if equipped)
  3. Instrument Panel Cluster (IPC) (gateway module)
  4. Occupant Classification System Module (OCSM)
  5. PCM
  6. Power Steering Control Module (PSCM)
  7. Restraints Control Module (RCM)

Medium Speed Controller Area Network (MS-CAN) Modules

The following modules are on the MS-CAN

  1. Accessory Protocol Interface Module (APIM) (if equipped)
  2. Audio Control Module (ACM)
  3. Body Control Module B (BCM-B)
  4. Front Controls Interface Module (FCIM)
  5. Front Display Interface Module (FDIM)
  6. HVAC module (if equipped)
  7. IPC (gateway module)
  8. Smart Junction Box (SJB)

Controller Area Network (CAN) Fault Tolerance

Note. The oscilloscope traces below are from the IDS oscilloscope taken using the IDS pre-configured CAN settings. The traces are for both data (+) and data (-) taken simultaneously (2-channel) at a sample rate of 1 mega-sample 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 shown in illustration. Compare any suspect readings to a known good vehicle.

Scheme 76

Scheme 76: 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 77

Scheme 77: 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 78

Scheme 78: 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 79

Scheme 79: 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 80

Scheme 80: 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 81

Scheme 81: 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 82

Scheme 82: 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 shown in illustration 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 two 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 High Speed Controller Area Network (HS-CAN) and Medium Speed Controller Area Network (MS-CAN) messages broadcast by each module, and the module(s) that receive the message.

Broadcast MessageOriginating ModuleNetwork TypeReceiving Module(s)
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-CANPCM RCM
ABS Roll Stability Control (RSC®) chime malfunction statusABS moduleHS-CANIPC
ABS warning indicator requestABS moduleHS-CANIPC RCM
Accelerator pedal positionPCMHS-CANABS module IPC
Accelerometer and yaw sensor dataABS moduleHS-CANIPC PSCM
Accelerometer and yaw sensor data (gateway)IPCMS-CANGPSM
Accessory delay statusSJBMS-CANACM BCM-B FCIM FDIM
Airbag deployment eCall confirmationAPIMHS-CANRCM
Airbag deployment eCall notificationRCMHS-CANAPIM
Airbag deployment event data recordPCMHS-CANRCM
Airbag deployment statusRCMHS-CANIPC OCSM PCM
Airbag deployment status (gateway)IPCMS-CANSJB
Airbag warning indicator requestRCMHS-CANIPC
Airbag warning indicator statusIPCHS-CANRCM
Ambient lighting colorIPCMS-CANBCM-B
Ambient lighting dimming levelIPCMS-CANBCM-B
Ambient lighting statusBCM-BMS-CANIPC
Ambient temperature, inferredPCMHS-CANABS module IPC
Autolamp delay commandIPCMS-CANSJB
Autolamp delay statusSJBMS-CANIPC
Autolock commandIPCMS-CANSJB
Autolock statusSJBMS-CANIPC
Auto-unlock commandIPCMS-CANSJB
Auto-unlock statusSJBMS-CANIPC
Average fuel economy dataIPCMS-CANACM
Average fuel economy reset request (navigation)ACMMS-CANIPC
Axle ratioPCMHS-CANABS module
Barometric pressurePCMHS-CANABS module IPC
Barometric pressure (gateway)IPCMS-CANSJB
Belt-Minder® warning statusRCMHS-CANIPC
Belt-Minder® programming requestRCMHS-CANIPC
Brake (red) warning indicator requestABS moduleHS-CANIPC RCM
Brake fluid level lowSJBMS-CANIPC
Brake fluid level low (gateway)IPCHS-CANABS module
Brake lamp switch statusPCMHS-CANABS module IPC
Charging system statusPCMHS-CANIPC
Charging system warning indicator requestPCMHS-CANIPC PSCM
Compass display dataIPCMS-CANACM FDIM
Compass zone and calibration statusIPCMS-CANACM FDIM
Convertible top position statusBCM-BMS-CANHVAC module
Decklid ajar statusSJBMS-CANIPC
Door ajar statusSJBMS-CANIPC
Door lock commandSJBMS-CANBCM-B
Door lock command sourceSJBMS-CANBCM-B
Engine coolant temperaturePCMHS-CANABS module IPC
Engine coolant temperature (gateway)IPCMS-CANHVAC 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-CANABS module IPC
Engine off timer (gateway)IPCMS-CANHVAC module
Engine RPMPCMHS-CANABS module IPC PSCM
Engine RPM (gateway)IPCMS-CANAPIM HVAC module
Engine torque dataPCMHS-CANABS module APIM
Engine torque reduction requestABS moduleHS-CANPCM
Engine turbocharger boostPCMHS-CANIPC
Engine typePCMHS-CANABS module IPC
English/metric display (navigation)ACMMS-CANIPC
English/metric modeIPCMS-CANACM HVAC module
Front Controls Interface Module (FCIM) button press dataFCIMMS-CANACM APIM IPC
Fuel cap off indicator requestPCMHS-CANIPC
Fuel flow dataPCMHS-CANAPIM IPC
Fuel level (instant)IPCHS-CANPCM
Fuel level statusIPCMS-CANACM
Fuel level statusIPCHS-CANAPIM
Global Positioning System (GPS) dataGlobal Positioning System Module (GPSM)MS-CANAPIM
Headlamp high beam indicator requestSJBMS-CANIPC
Headlamp low beam statusSJBMS-CANIPC
Headlamps on warning chime commandSJBMS-CANIPC
Hood ajar statusSJBMS-CANIPC
HVAC button statusFCIMMS-CANHVAC module
HVAC button status, navigation Audio Control Module (ACM)ACMMS-CANHVAC module
HVAC indicator statusHVAC moduleMS-CANACM FCIM
HVAC module display dataHVAC moduleMS-CANACM FDIM
HVAC voice requestACMMS-CANHVAC module
Ignition switch positionSJBMS-CANACM APIM BCM-B FCIM FDIM GPSM HVAC module IPC
Ignition switch position (gateway)IPCHS-CANABS module PCM
Integrated Keyhead Transmitter (IKT) programming requestIPCMS-CANSJB
IKT programming statusSJBMS-CANIPC
Illuminated exit statusSJBMS-CANBCM-B
Instrument illumination levelSJBMS-CANACM BCM-B FCIM FDIM HVAC module IPC
Interior courtesy lamp battery saver statusSJBMS-CANBCM-B
Interior courtesy lamp delay statusSJBMS-CANBCM-B
Interior courtesy lamp door statusSJBMS-CANBCM-B
Interior courtesy lamp illuminated entry statusSJBMS-CANBCM-B
Key-in-ignition statusSJBMS-CANACM APIM
Key-in-ignition warning chime commandSJBMS-CANIPC
Low odometer statusIPCMS-CANHVAC module SJB
Manual transmission clutch top travel switch statusPCMHS-CANABS module
Manual transmission upshift indicator requestPCMHS-CANIPC
Navigation rolling wheel countABS moduleHS-CANIPC
Navigation rolling wheel count (gateway)IPCMS-CANACM GPSM
Occupant Classification Sensor (OCS) calibration dataOCSMHS-CANRCM
OCS fault statusOCSMHS-CANRCM
OCS sensor dataOCSMHS-CANRCM
OCS serial numberOCSMHS-CANRCM
Odometer rolling countPCMHS-CANAPIM IPC
Park brake chime requestSJBMS-CANIPC
Park brake statusSJBMS-CANACM IPC
Park brake status (gateway)IPCHS-CANABS module PCM
Park lamp statusSJBMS-CANACM FCIM FDIM HVAC module IPC
Passenger seat belt buckle statusRCMHS-CANOCSM
Passive Anti-Theft System (PATS) security dataIPCHS-CANPCM
PATS security dataPCMHS-CANIPC
PATS security dataIPCMS-CANSJB
Perimeter alarm chime requestSJBMS-CANIPC
Perimeter alarm courtesy lamp statusSJBMS-CANBCM-B
Perimeter alarm event trigger sourceSJBMS-CANIPC
Perimeter alarm inclination armed statusSJBMS-CANBCM-B
Perimeter alarm inclination sensor statusBCM-BMS-CANSJB
Perimeter alarm inclination/intrusion sensor faultBCM-BMS-CANIPC
Perimeter alarm intrusion armed statusSJBMS-CANBCM-B
Perimeter alarm intrusion sensor statusBCM-BMS-CANSJB
PSCM fault statusPSCMHS-CANIPC
Restraints Control Module (RCM) serial numberRCMHS-CANABS module OCSM
Remote start statusSJBMS-CANAPIM
Seat belt indicator requestRCMHS-CANIPC
Seat belt warning chime requestRCMHS-CANIPC
Seat belt warning chime statusIPCHS-CANRCM
Slow vehicle speed puddle lamp statusSJBMS-CANBCM-B
Speed control indicator statusPCMHS-CANABS module IPC
Stability control event in progressABS moduleHS-CANPCM RCM
Stability control indicator statusABS moduleHS-CANIPC RCM
Stability control message center textABS moduleHS-CANIPC
Steering wheel anglePSCMHS-CANABS Module RCM
Steering wheel angle offsetABS moduleHS-CANPSCM
Tire revolutions per milePCMHS-CANIPC
Tire size informationABS moduleHS-CANIPC PCM
Tire size information (gateway)IPCMS-CANACM GPSM
Tire Pressure Monitoring System (TPMS) indicator commandSJBMS-CANAPIM IPC
TPMS sensor statusSJBMS-CANAPIM
TPMS system statusSJBMS-CANAPIM IPC
TPMS tire pressure dataSJBMS-CANAPIM
Traction control disable switch statusABS moduleHS-CANIPC
Traction control event in progressABS moduleHS-CANPCM RCM
Transmission malfunction indicator requestPCMHS-CANIPC
Transmission overdrive cancel statusPCMHS-CANIPC
Transmission selector (PRNDL) statusPCMHS-CANABS module IPC RCM
Transmission selector (PRNDL) status (gateway)IPCMS-CANACM BCM-B GPSM SJB
Transmission shift in progressPCMHS-CANABS
Transmission typePCMHS-CANABS module IPC
Turn signal commandSJBMS-CANIPC
Turn signal outage, LRBCM-BMS-CANSJB
Turn signal outage, RRBCM-BMS-CANSJB
Turn signal sequential commandSJBMS-CANBCM-B
Vehicle speedPCMHS-CANABS module IPC OCSM
Vehicle speed (gateway)IPCMS-CANACM APIM BCM-B GPSM HVAC module SJB
Vehicle type informationPCMHS-CANABS module APIM IPC
Vehicle type information (gateway)IPCMS-CANACM HVAC module
Vehicle Identification Number (VIN) informationPCMHS-CANABS module APIM IPC OCSM RCM
VIN information (gateway)IPCMS-CANAPIM ACM HVAC module SJB
Wheel speed dataABS moduleHS-CANPCM

CAN MODULE COMMUNICATION MESSAGE CHART