Circuit Description
Modules connected to the class 2 serial data circuit monitor for serial data communications during normal vehicle operation. Operating information and commands are exchanged among the modules. When a module receives a message for a critical operating parameter, the module records the identification number of the module which sent the message for State of Health monitoring, Node Alive messages. A critical operating parameter is one which, when not received, requires that the module use a default value for that parameter.
Once an identification number is learned by a module, the module will monitor for the sending module's Node Alive message. Each module on the class 2 serial data circuit which is performing functions that require detection of a communication malfunction is required to send a Node Alive message every 2 seconds. When no message is detected from a learned identification number for 5 seconds, a DTC U1xxx, where xxx is equal to the 3 digit identification number is set.
The Control Module ID Number list provides a method for determining which module is not communicating. A module with an internal class 2 serial data circuit malfunction or which loses power during the current ignition cycle would have a Lost Communication DTC set by other modules. The modules that can communicate will set a DTC indicating the module that cannot communicate. When no message is detected from a learned identification number for 5 seconds, a DTC U1xxx is set.
When more than 1 Loss of Communication DTC is set in either one module or several modules, diagnose the DTCs in the following order:
- Current DTCs before history DTCs, unless told otherwise in the diagnostic tables
- The DTC which is reported the most times From the lowest number DTC to the highest number DTC.