The following chart is a quick reference list of the Parameter Identifiers (PID). The chart also contains a brief description of the Parameter Identifiers.
QUICK REFERENCE CHART WITH DESCRIPTION OF GENERAL PARAMETER IDENTIFIERS     | |
PID     | Description     |
$00 $0D a     |
Remote Fault Reset Used to reset faults on the CCM.     |
$00 $80 aabbcc     |
Device ID Code Used to read the device ID code from the CCM as well as from other components on the data link. Each pair of bytes (aa, bb, cc) is sent LSB first.     |
$00 $82 ab     |
CCM Error Codes Used to read the CCM error codes.     |
$AA $12 a     |
CCM Communication Rate Change Enable Used to determine if the CCM is connected to the host computer directly or remotely using a modem. Also used to enable or disable the host computers ability to change the communication rate of the RS-232C serial port.     |
$AA $87 aaaaaaaa     |
Access Level 1 Password Used to read or program the Level 1 Password     |
$AA $88 aaaaaaaa     |
Access Level 2 Password Used to read or program the Level 2 Password     |
$AA $89 aaaaaaaa     |
Access Level 3 Password Used to read or program the Level 3 Password     |
$AA $8A aaaaaaaa     |
Login Password Password used to login when host device is connecting to the CCM     |
$F0 $12 aa     |
Security Access Level Used to read or program the password level.     |
$F6 $01 aabb     |
CCM RS-232C Serial Port Configuration Used to program the RS-232C port configuration on the CCM     |
$F8 $14 aaaaa aaaaa     |
Application Software Part Number Used to read and write the application software part number for the CCM.     |
Remote Fault Reset$00 $0D a
Used to reset faults on the CCM.
(a)     | $00 - $7F = Retain current CCM inactive fault status. $80 - $FF = Reset CCM inactive fault.     |
Device ID Code$00 $80 aabbcc
Used to read the device ID code from the CCM as well as other components on the data link. Each pair of bytes (aa, bb, cc) is sent LSB first.
(aa)     | Module ID: will always equal $61, data will be sent as $61 $00     |
(bb)     | Service Tool Support Change Level: $01, data will be sent as $01 $00     |
(cc)     | Application type:$FF $E0, data will be sent as $E0 $FF     |
CCM Error Codes$00 $82 ab
Used to read the CCM Error Codes.
(a)     | bit 1 = Reserved     | ||
(b) (1)     | Fault Code Status     | ||
bit 8     | 1 = RS-232C link message fault exists     | ||
bit 7     | 1 = Miscellaneous Cat Data Link fault     | ||
bit 6     | 1 = Invalid Cat Data message fault     | ||
bit 5     | 1 = Internal buffer overflow on RS-232C or Data Data Link fault     | ||
bit 4     | 1 = RS-232C short circuit fault     | ||
bit 3     | 1 = Memory battery is weak     | ||
bit 2     | 1 = M5X message error (checksum or byte count error)     | ||
bit 1     | 1 = EEPROM fault     |
( 1 ) | A value of 0 (zero) in bits 1 through 8 indicates that particular fault does not exist. |
CCM Communication Rate Change Enable$AA $12 a
Used to determine if the CCM is connected to the host computer directly or remotely using a modem. Also used to enable or disable the host computers ability to change the communication rate of the RS-232C serial port.
(a)     | Bit 4     | Reserved for Caterpillar.     |
Bit 3 | 0 = Enable password protection 1 = Disable password protection     |
|
Bit 2 | 0 = Enable baud rate change 1 = Disable baud rate change     |
|
Bit 1 | 0 = Direct connection 1 = Modem connection     |
Access Level 1 Password$AA $87 aaaaaaaa
Used to read or program the Level 1 Password
(aaaaaaaa)     | Level 1 password in printable ASCII form. Must be at least 6, but no more than 8 characters long. Do not pad with spaces if the password is less than 8 characters long. Use only letters and numbers for the password characters.     |
Access Level 2 Password$AA $88 aaaaaaaa
Used to read or program the Level 2 Password.
(aaaaaaaa)     | Level 2 password in printable ASCII form. Must be at least 6, but no more than 8 characters long. Do not pad with spaces if the password is less than 8 characters long. Use only letters and numbers for the password characters     |
Access Level 3 Password$AA $89 aaaaaaaa
Used to read or program the Level 3 Password.
(aaaaaaaa)     | Level 3 password in printable ASCII form. Must be at least 6, but no more than 8 characters long. Do not pad with spaces if the password is less than 8 characters long. Use only letters and numbers for the password characters     |
Login Password$AA $8A aaaaaaaa
Password used to login when host device is connecting to the CCM.
(aaaaaaaa)     | Login password in printable ASCII form. Must be at least 6, but no more than 8 characters long. Do not pad with spaces if the password is less than 8 characters long. Use only letters and numbers for the password characters     |
Note: If the password is all spaces, do not enter any data after the PID. The CCM will automatically add the necessary spaces. When used to login, using IID 34, the CCM responds with PID F012 to indicate which security level password was matched.
Security Access Level$F0 $12 aa
Used to read the password level.
(aa)     | $00 = Security level 00 $01 = Security level 01 $02 = Security level 02 $03 = Security level 03     |
CCM RS-232C Serial Port Configuration$F6 $01 aabb
(aa)     | Bits 16-15     | Not used     |
Bit 14 | 0 = 1 stop bit 2 = 2 stop bits     |
|
Bit 13 | 0 = No echo 1 = Echo enabled     |
|
Bit 12-9 | 0100 = 300 baud 0101 = 600 baud 0110 = 1200 baud 1000 = 2400 baud 1010 = 4800 baud 1100 = 9600 baud 1101 = 19200 baud     |
|
(bb)     | Bit 8     | Not used     |
Bit 7-6 | 10 = 7 data bits 11 = 8 data bits     |
|
Bit 5-3 | 000 = No parity 001 = Odd parity 011 = Even parity     |
|
Bit 2-1 | Not used     |
Application Software Part Number$F8 $14 aaaaaaaaaa
Used to read the application software part number of the CCM.
(aaaaa aaaaa)     | Application software part number in printable ASCII (part number less than 10 characters are padded with an ASCII space $20 at the beginning of the part number).     |
Note: The application software part number cannot be read from the older version of CCM, 117-6170 System Communication Module.