P-Bus Troubleshooting
Troubleshooting the P-bus
The failure of communication on the P-bus can be caused by several sources:
- Failure of the bus cable.
- Failure of one of the control units attached to the bus.
- Failure of the voltage or ground supply to individual modules.
- Interference in the bus cables.
The P-bus may be active at any time following a wakeup call. The GM provides the voltage necessary to support communication. The voltage level of the P-bus is 12V.
The Diagnosis of the central body electronics is carried out via the K-bus. The GM converts diagnosis request from the DISplus into diagnostic mode messages and transmits them the the peripheral modules over the P-bus.
Automatic testing of the P-bus connection is carried out every time the GM communicates with the diagnosis program (not during a short test).
Checking the bus line is carried out just like any other wiring. Perform continuity tests between the connections of different modules (all modules disconnected) without forgetting to make sure that the bus has not shorted to ground or another wire. It is recommended to use the "Wire Test" in "Preset Measurements" which is more sensitive than just a resistance check.
Troubleshooting of the P-bus network is carried out the same as the I/K bus.