CAN SYSTEM DESCRIPTION


id094000101000


Mechanism of CAN System-Related Module

•  A CAN system-related module is composed of an electrical circuit, CPU, and input/output interface.
•  The size of the module has been reduced due to the elimination of the bulky, superfluous, input/output interface in the conventional type of electrical module.
•  The CPU (multiplex block) controls all signals exchanged on the CAN harness.
•  Communication with non-multiplex parts is carried out by conventional input/output interface.
•  The functions of each component are shown below.

Component

Function

Electrical circuit
Supplies power to CPU and vicinity, and to input/output interface.
CPU
Computation processing block
Control function has been expanded, and when transmission is necessary, transmitted data is stored in a multiplex block. If a multiplex block receives a request to read stored data, transmitted data is read from the multiplex block.
Multiplex block
Transmits data received from bus line to computation processing block. In addition, sends transmitted data stored from computation processing block to bus line.
Input/Output interface
Electrically converts information signals from switches to, be input to CPU, and signals output from CPU for operating actuator or indicator lights.

am3zzn00000759

1
Input signal
2
Output signal
3
Connector
4
Input interface
5
Output interface
6
Conventional module
7
CAN harness (twisted pair)
8
Conventional wiring harness
9
Multiplex block
10
Computation processing block
11
CAN system-related module


Twisted Pair

•  The multichannel use two spirally twisted wires called a twisted pair, and each wire, CAN_L and CAN_H, has its own special function.
am3zzn00000760
•  Both bus lines are opposite phase voltage. This allows for minimal noise being emitted and makes if difficult for noise interference to be received.

Time Division Multiplex

•  For information exchange between electrical modules in a conventional system, a wire connection was necessary for each information signal. However, by sending the different signal at varying times over one channel, it is possible to send a large amount of information via a small harness.
•  In the conventional, non-multiplex system, in order to control the illumination of the five bulbs, one switch and one channel was necessary for each bulb. For bulbs B and C to illuminate, switches B and C must be ON and electricity must flow through the channel. With the time multiplex system, this can be done through one channel. The channel is comprised of five data signal transmitters which transmit either a “0” or “1” signal to indicate whether a bulb turns ON or OFF. For example, to illuminate bulbs B and C, transmitters B and C transmit a “1” and transmitters A, D, and E transmit a “0”. When the receiver receives these signal, bulbs B and C illuminate.
am3zzn00000761

1
Non-multiplex system
2
Time division multiplex system
3
Data
4
Each signal is transmitted one by one through the channel as it is received.
5
Each signal is output one by one as it is received from the channel.


Vehicle CAN System

•  By rearranging the multiple signal, common information between the CAN system-related modules is transmitted and received through the multichannel.
•  The signal transmitted by one CAN system-related module is sent through the multichannel to all the CAN system-related modules, but only the concerned module (s) receives the signal and performs the appropriate operation (ex. light illumination, fan operation).
am3zzn00000762

1
Conventional system
2
Electrical module
3
CAN system
4
CAN system-related module


CAN Signal-Chart (HS-CAN)

OUT: Output (sends signal)
IN: Input (receives signal)

Signal

Multiplex module

PCM

TCM (FS5A-EL)

EHPAS control module

DSC HU/CM

Fuel additive control module (High power-Euro 4 only)

Keyless control module

Instrument cluster

ABS HU/CM

Engine speed
OUT
IN
IN
IN
IN
IN
Vehicle speed
Except FS5A-EL
OUT
IN
IN
IN
FS5A-EL
IN
OUT
ATX gear position/selector lever position (ATX)
Except FS5A-EL
OUT
IN
IN
FS5A-EL
IN
OUT
IN
IN
IN
CPP switch position (MTX)
IN
OUT
Engine torque
OUT
IN
Accelerator pedal position
Except MZR-CD 1.6 (Y6)
OUT
IN
IN
MZR-CD 1.6 (Y6)
IN
OUT
Brake pedal position
Except MZR-CD 1.6 (Y6)
OUT
IN
IN
MZR-CD 1.6 (Y6)
IN
OUT
Transaxle specifications
OUT
IN
Engine specifications
OUT
IN
Engine control status
OUT
IN
Immobilizer-related information
OUT
IN
IN
IN
OUT
Engine coolant temperature
OUT
IN
IN
Travelled distance
OUT
IN
Fuel injection amount
OUT
IN
MIL on request
Except FS5A-EL
OUT
IN
FS5A-EL
IN
OUT
Generator warning light on request
OUT
IN
Tire circumference
With DSC
OUT
IN
IN
With ABS
IN
OUT
EHPAS control module malfunction
OUT
IN
Steering angle
IN
OUT
Brake system status (EBD/ABS/DSC)
IN
IN
OUT
Wheel speed (LF, RF, LR, RR)
IN
OUT
Brake system warning light on request
OUT
IN
ABS warning light on request
OUT
IN
DSC indicator light on request
With DSC
OUT
IN
With ABS
DSC OFF light on request
With DSC
OUT
IN
With ABS
Security light on request
OUT
IN
Keyless warning light on request
OUT
IN
Keyless indicator light on request
OUT
IN
Keyless warning buzzer on request
OUT
IN
Cruise control system-related information
Except MZR-CD 1.6 (Y6)
OUT
IN
MZR-CD 1.6 (Y6)
IN
OUT
FS5A-EL
OUT
IN
IN
OUT
Fuel tank level
IN
IN
OUT
A/C on request
IN
OUT
Transaxle in reverse position
IN
OUT
Parking brake position
IN
IN
OUT
Brake fluid level
IN
OUT
Ambient temperature
IN
OUT
PTC heater on request
IN
OUT
Front wiper status
IN
OUT
TNS status
IN
OUT
Glow indicator light on request
OUT
IN
Engine oil pressure
OUT
IN
Generator load
OUT
IN
Generator control duty cycle
OUT
IN
Fuel additive system status (MZ-CD 1.6 (Y6) High power-Euro 4)
IN
OUT


CAN Signal-Chart (MS-CAN)

OUT: Output (sends signal)
IN: Input (receives signal)

Signal

Multiplex module

Passenger junction box (PJB)

Climate control unit

SAS control module

Audio unit (base module)

Information display

Instrument cluster

Ambient temperature
OUT
IN
IN
IN
Front wiper status
OUT
IN
IN
Turn indicator light on request
OUT
IN
Security light on request
OUT
IN
Alarm on request
OUT
IN
Each door status
OUT
IN
Brake fluid level
OUT
IN
High-beam indicator light on request
OUT
IN
Transaxle in reverse position
OUT
IN
Parking brake position
OUT
IN
Rear window defroster on request
IN
OUT
OUT
IN
A/C on request
IN
OUT
OUT
IN
PTC heater ON request
IN
OUT
OUT
IN
A/C status display request
OUT
IN
IN
Buckle switch status
OUT
IN
Air bag system warning light on request
OUT
IN
Seat belt warning light on request
OUT
IN
Seat belt warning alarm on request
OUT
IN
Air bag system warning alarm on request
OUT
IN
Temperature unit
OUT
IN
IN
OUT
INFO switch status
OUT
IN
Audio status display request
OUT
IN
Engine speed
IN
OUT
Vehicle speed
IN
IN
IN
IN
OUT
Engine coolant temperature
IN
IN
OUT
Key reminder switch position
IN
OUT
Ignition key position
IN
IN
OUT
Air bag system warning light status
IN
OUT
Drive information system data
IN
OUT
Generator load
IN
OUT
Generator control duty cycle
IN
OUT


On-Board Diagnostic Function

•  The on-board diagnostic function is incorporated into the following module:
―  PCM
―  TCM (FS5A-EL)
―  EHPAS control module
―  ABS HU/CM (with ABS) or DSC HU/CM (with DSC)
―  Fuel additive control module (MZ-CD 1.6 (Y6) High power-Euro 4)
―  Passenger junction box (PJB)
―  Climate control unit
―  SAS control module
―  Audio unit (base module)
―  Information display
―  Water heater unit
―  Instrument cluster
•  This function can narrow down CAN system malfunction locations.
•  The on-board diagnostic function consists of the following functions.
―  Failure detection function, which detects DTCs malfunctions in CAN system-related parts.
―  Memory function, which stores detected.
―  Self-malfunction diagnostic function, which indicates system malfunctions using DTCs and warning lights.
―  PID/DATA monitoring function, which verifies the input/output condition of specific input/output signals being read out.
•  Using the Mazda Modular Diagnostic System (M-MDS), DTCs can be read out and deleted, and the PID/DATA monitoring function can be activated.
•  The CAN system has a fail-safe function. When a malfunction occurs in CAN system, the transmission module sends a warning signal and the receiving module illuminates the warning light.

Block diagram

am3zzn00001706

1
ZJ, ZY, Z6
2
LF, L3, L3 Turbo
3
MZ-CD 1.6 (YF)
4
FS5A-EL
5
EHPAS control module
6
ABS HU/CM
7
With ABS
8
DSC HU/CM
9
With DSC
10
Keyless control module
11
With advanced keyless system
12
Fuel additive control module
13
MZ-CD 1.6 (YF) High power-Euro 4
14
Instrument cluster
15
Twisted pair
16
Climate control unit
17
With full-auto air conditioner system
18
SAS control module
19
Information display
20
Audio unit (base module)
21
MZR-CD (RF Turbo)
22
Water heater unit


Failure detection function

•  The failure detection function in each CAN system-related module detects malfunctions in input/output signals.
•  This function outputs the DTC for the detected malfunction to the DLC-2, and also sends the detected result to the memory function and fail-safe function.


Fail-safe function

•  When the failure detection function determines that there is a malfunction, the fail-safe function illuminates a warning light to inform the driver of the malfunction.


Memory function

•  The memory function stores the DTC for the malfunction of input/output signals for related parts, as determined by the failure detection function.


Self-malfunction diagnostic function

•  The self-malfunction diagnostic function determines that there is a malfunction, and outputs a signal, as a DTC, to the DLC-2. The DTC can be read out using the Mazda Modular Diagnostic System (M-MDS).

DTC table

DTC

Malfunction location

DTC output module

U0001*1
CAN system communication error
PCM
U0073
CAN system communication error
•  PCM
•  TCM
•  EHPAS control module
•  Keyless control module
•  Instrument cluster
SAS control module
U0100
Communication error to PCM
•  TCM
•  EHPAS control module
•  Keyless control module
•  Instrument cluster
U0101
Communication error to TCM
•  PCM
•  Instrument cluster
U0118*2
Communication error to fuel additive control module
PCM
U0121
Communication error to DSC HU/CM or ABS HU/CM
•  PCM
•  Instrument cluster
U0131
Communication error to EHPAS control module
Instrument cluster
U0140
Communication error to PJB
•  Instrument cluster
•  Climate control unit
U0151
Communication error to SAS control module
Instrument cluster
U0155
Communication error to instrument cluster
•  PCM
•  Climate control unit
U0164
Communication error to climate control unit
Information display
U0181
Communication error to instrument cluster
Information display
U0184
Communication error to audio unit (base module)
•  Instrument cluster
•  Climate control unit
•  Information display
U0214
Communication error to keyless control module
Instrument cluster
U0323
Communication error to instrument cluster
Keyless control module
U0516
CAN system communication error
Climate control unit
U1900
Communication error to PCM
•  ABS HU/CM
•  DSC HU/CM
Communication error to instrument cluster
SAS control module
CAN system communication error
Abnormal message from other modules
PJB
Fuel additive control module*2
water heater unit
U2012
CAN system communication error
•  ABS HU/CM
•  DSC HU/CM
U2023
Abnormal message from PCM
EHPAS control module
Abnormal message from other modules
Keyless control module
U2202
Communication error to PCM
DSC HU/CM
U2516
CAN system communication error
Instrument cluster
Fuel additive control module*2
U2523
Communication error to PCM
•  ABS HU/CM
•  DSC HU/CM
16:Er12
CAN system communication error
Audio unit (base module)
17:Er11
Communication error to instrument cluster

*1  :MZ-CD 1.6 (Y6)
*2  :MZ-CD 1.6 (Y6) High power-Euro 4


Narrowing down malfunction locations

•  The on-board diagnostic function, by verifying the detected DTC information from each module, can narrow down a CAN system malfunction location. Refer to the Self-malfunction diagnostic function for detailed information regarding DTCs. (See Self-malfunction diagnostic function.)

Flowchart

am3zzn00000763


Example (PCM-related communication error)

Note
•  This example is for vehicle with DSC.

1.  DTCs for the PCM, DSC HU/CM and instrument cluster can be verified using the Mazda Modular Diagnostic System (M-MDS).

Module

Displayed DTC

Probable malfunction location

PCM
U0073
PCM-related CAN system malfunction
U0121
Communication error between PCM and DSC HU/CM
U0155
Communication error between PCM and instrument cluster
DSC HU/CM
U0100
Communication error between DSC HU/CM and PCM
Instrument cluster
U0100
Communication error between instrument cluster and PCM

am3zzn00001707

1
Instrument cluster
2
DSC HU/CM
3
Communication normal
4
Communication error
5
Twisted pair

2.  If there is a communication error between the instrument cluster and PCM, even if the communication between the DSC HU/CM and the instrument cluster is normal, it is probable that there is a malfunction in the PCM or PCM-related wiring harnesses.