Sei sulla pagina 1di 5

ALDL DATA LIST NUMBER OF DATA WORDS - 63 WORD # 1 2 3 DATA NAME PROMIDA PROMIDA + MALFFLG1 0 1 2 3 4 5 6 7 MALFFLG2 0 1 2 3 4 5 6 7 MALFFLG3 0 1 2 3 4 5 6 7 COOLDEGA

DESCRIPTION FIRST PROM I.D. WORD (MSB) 1 SECOND PROM I.D. WORD (LSB) MALFUNCTION WORD 1 MALF CODE 24 VEHICLE SPEED SENSOR MALF CODE 23 MANIFOLD AIR TEMPERATURE SENSOR LOW MALF CODE 22 THROTTLE POSITION SENSOR LOW MALF CODE 21 THROTTLE POSITION SENSOR HIGH MALF CODE 15 COOLANT SENSOR LOW TEMPERATURE MALF CODE 14 COOLANT SENSOR HIGH TEMPERATURE MALF CODE 13 OXYGEN SENSOR MALF CODE 12 NO REFERENCE PULSES(ENGINE NOT RUNNING) MALFUNCTION WORD 2 MALF CODE 42 EST MONITOR ERROR MALF CODE 41 NOT USED MALF CODE 35 IAC ERROR MALF CODE 34 MAP SENSOR LOW MALF CODE 33 MAP SENSOR HIGH MALF CODE 32 EGR SYSTEM FAILURE MALF CODE 31 NOT USED MALF CODE 25 MANIFOLD AIR TEMPERATURE SENSOR HIGH MALFUNCTION WORD 3 MALF CODE 55 S3 SERIAL BUS ERROR MALF CODE 54 NOT USED MALF CODE 53 NOT USED MALF CODE 52 NOT USED MALF CODE 51 PROM ERROR MALF CODE 45 OXYGEN SENSOR RICH MALF CODE 44 OXYGEN SENSOR LEAN MALF CODE 43 NOT USED COOLANT TEMPERATURE, A/D COUNTS DEGREES C = N*.75 - 40 COOLTSU START UP COOLANT TEMPERATURE DEGREES C = N*.75 - 40 ADTHROT THROTTLE POSITION, A/D COUNTS VOLTS = N*(5/255) NTPSLD RESCALED TPS, 0 = 0%, 255 = 100% % THROTTLE = N/2.56 NTRPMX ENGINE SPEED VARIABLE (RPM) RPM = N*25 OLDRFPER TIME BETWEEN REFERENCE PULSES (MSB) OLDRFPER+1 TIME BETWEEN REFERENCE PULSES (LSB) mSEC = ([N11]*256+[N12])/65.536 FILTMPH FILTERED MILES PER HOUR VARIABLE (MSB) MPH = N FILTMPH+1 NOT USED ADO2A OXYGEN SENSOR VARIABLE MILLIVOLTS = N*4.42 ALDLCNTR OXYGEN SENSOR RICH/LEAN TRANSITION COUNTER N = TRANSITION COUNTS CORRCL BASE PULSE (FUEL) C.L. FINE CORRECTION BLM BASE PULSE (FUEL) C.L. COARSE CORRECTION BLMCELL NOT USEABLE N = CURRENT BLOCK LEARN MULTIPLIER ( 0 OR 1 ) INT CLOSED LOOP INTEGRATOR COUNTS = N ISSPMP IAC PRESENT MOTOR POSITION

6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21

22 23 24 25 26 27 28 29 30 31 32 33 34 35

36 37 38 39 40 41 42 43 44 45 46 47 48 49 50

N = IAC STEPS IAC DESIRED MOTOR POSITION N = IAC STEPS DESSPD DESIRED ENGINE SPEED (RPM) FOR IAC RPM = N*12.5 ISDWNA DESIRED IDLE RPM, RPM/6.25 RPM = N*12.5 ADBARO BAROMETER, A/D COUNTS VOLTS = N*(5/255) ADMAP 1 ATMOSPHERE MANIFOLD PRESSURE, A/D COUNTS VOLTS = N*(5/255) NMAPLD 1 ATMOSPHERE MAP LOAD VARIABLE VOLTS = N*(5/255) ADVAC VACUUM, A/D COUNTS VOLTS = N*(5/255) NVRATIO CALCULATED N/V TO FIND GEAR FOR SHIFT LIGHT N = (RPM / 25) / MPH MATDEG MANIFOLD ABSOLUTE TEMPERATURE (DEFAULTED) DEGREES C = N*.75 - 40 RAWADMAT RAW A/D MAT VALUE FOR ALDL (NOT DEFAULTED) N = MAT A/D COUNTS (SEE MAT LOOKUP TABLE) ADBAT BATTERY VOLTAGE, A/D COUNTS VOLTS = N/10 SAC SPARK ADVANCE IN DEGREES, N=E*256/90 DEGREES = N*90/256 SAP SPARK ADVANCE (MSB) SAP+1 SPARK ADVANCE (LSB) Double byte value in 2's complement representation If Bit 7 of MSB = 0 then result is positive value = ([N34]*256 + [N35]) If Bit 7 of MSB = 1 then result is negative value = 65536 - ([N34]*256 + [N35]) DEGREES = value * 90/256 BPW BASE PULSE WIDTH (MSB) BPW+1 BASE PULSE WIDTH (LSB) mSEC = ([N36]*256 + [N37])/65.536 AIRFUEL DESIRED AIR/FUEL VALUE, A/F*10 A/F RATIO = N/10 AFCR AIR/FUEL RATIO WHILE CRANKING A/F RATIO = N/10 TIME ENGINE RUNNING TIME IN SECONDS (MSB) TIME+1 ENGINE RUNNING TIME IN SECONDS (LSB) SECONDS = ([N40]*256 + [N41]) CRZSTSPD CRUISE CONTROL SET (DESIRED) SPEED MPH = N FANTIMR FAN ON DELAY TIMER FOR FAN ANTICIPATE LOGIC SECONDS = N/10 LCKDLY TCC LOCK DELAY TIMER (.1 SEC) SECONDS = N/10 APPW TOTAL ASYNCH. PULSE WIDTH, MSEC*65.536 (MSB) APPW+1 TOTAL ASYNCH. PULSE WIDTH, MSEC*65.536 (LSB) mSEC = ([N45]*256 + [N46])/65.536 TREF # OF MINOR LOOPS BETWEEN REFERENCE PULSES SECONDS = N/80 ISALPA POWER STEERING STALL IAC STEPS N = IAC STEPS IGNOFFTM TIME SINCE IGNITION LINE WENT LOW SECONDS = N/80 MW2 BIT STATUS WORD 0 DFCO ASYNCH DISPLAY FLAG 1=DFCO ASYNCH PULSE DEL.) ISDSMP

ROAD SPEED FILTER EXERCISE FLAG REFERENCE PULSE OCCURRED(6.25 MSEC CHECK) DIAGNOSTIC SWITCH IN FACTORY TEST POSITION DIAGNOSTIC SWITCH IN DIAGNOSTIC POSITION DIAGNOSTIC SWITCH IN ALDL POSITION HIGH BATTERY VOLTAGE-DISABLE SOLENOID DISCRETES OLD CELL FLAG (AIR/FUEL) 51 MW1 BIT STATUS WORD 0 ADVANCE FLAG 0=ADVANCE 1 VEHICLE MOVING FLAG 0=AT REST 2 INTERRUPT SERVICE EXECUTION EXCEEDED 6.25 MSEC 3 1=NOT '1ST TIME FUELUP' FLAG FOR A/F BLEND LOGIC 4 ROAD SPEED 1ST TIME FLAG 5 A/C CLUTCH FLAG 1=DISABLE 6 1=BYPASS CHECK ENABLED 7 ENGINE RUNNING FLAG 1=RUNNING 52 ALCLMW BIT STATUS WORD 0 NOT USED 1 NOT USED 2 FIELD SERVICE MODE 3 FIRST C/L PASS THRU FIELD SERVICE MODE DONE 1=DONE 4 FIELD SERVICE, O2 TRANSITION 5 NOT USED 6 200 MSEC TOGGLE BIT FOR 2.5 HZ FSM FLASH RATE 7 NOT USED 53 CLCCLMW BIT STATUS WORD 0 F4 TBL FLG (0=EGR ON),ALSO USED FOR CLPROP AND A/C RTD 1 NOT USED 2 1ST PASS RPM DECLUTCH FLAG FOR DFCO 3 DECEL FUEL CUT-OFF FLAG 1=DFCO ENABLED 4 ALDL MOTOR RESET COMPLETE FLAG 5 MOTOR RESET HAS STARTED 6 N.V. MEMORY BOMBED 7 CLOSED TPS FLAG 1=CLOSED 54 MWAF BIT STATUS WORD 0 'NOT IN GEAR' FLAG 1=NOT IN GEAR 1 AEDT FLAG (AE DELTA THROTTLE FLAG) 2 BL ADDRESS CHANGE FLAG 50 MSEC LOOP 1=CHANGE 3 BL ADDRESS CHANGE FLAG 25 MSEC LOOP 1=CHANGE 4 DE FLAG 1=DE IS ACTIVE 5 PE FLAG 1=PE IS ACTIVE 6 AE FLAG 1=AE IS ACTIVE 7 DELIVER ASYNCH PULSE FLAG (DAP FLAG) 55 MWAF1 BIT STATUS WORD 0 CLEAR FLOOD FLAG 1=IN CLR FLOOD MODE 1 LEARN CONTROL ENABLE FLAG 1=ENABLE STORE 2 LOW BATTERY IAC INHIBIT FLAG 1=IAC INHIBIT 3 HYSTERESIS FLAG FOR LOW RPM INT RESET 4 ASYNCHRONOUS PULSE FLAG (AP FLAG) 5 FIRST TIME C/L FLAG 1=FIRST TIME 6 RICH-LEAN FLAG 1=RICH,0=LEAN 7 CLOSED LOOP FLAG 1=CLOSED LOOP 56 FMDBYTE1 BIT STATUS WORD 0 PARK/NEUTRAL 1=DRIVE 1 V5 COOLING FAN DISCRETE 1=ON 2 POWER STEERING ** note: pressure switch not available on car 3 CRUISE CONTROL ON/OFF SWITCH 1=ON 4 CRUISE CONTROL BRAKE SWITCH 0=ON 5 CRUISE CONTROL SET/COAST SWITCH 1=ON

1 2 3 4 5 6 7

57

58

6 7 FMDBYTE2 0 1 2 3 4 5 6 7 LCCPMW 0 1 2 3 4 5 6 7 IACMW1 0 1 2 3 4 5 6 7 IACMW2 0 1 2 3 4 5 6 7 NVMW 0 1 2 3 4 5 6 7 CRZMW2 0 1 2 3 4 5 6 7 MW3 0 1

59

60

61

62

63

CRUISE CONTROL RESUME/ACCEL SWITCH 1=ON AIR CONDITIONER 1=ON BIT STATUS WORD NOT USED NOT USED NOT USED M0--MODE DECODE: REFA,REFB FROM TREF M1--MODE DECODE: REFA,REFB FROM TREF 0.4 VOLTS AT SENSOR RESISTOR OF INJECTOR INJECTOR OR HARNESS SHORTED TO BATTERY INTERRUPT DUE TO FMD ON RISING TREFB BIT STATUS WORD 1=FAN ON CHECK ENGINE LIGHT DELAY FLAG POWER STEERING MODE FLAG 1=ACTIVE MALF 42A REPEAT FLAG NOT USED NOT USED IAC MOTOR MANEUVER 1 SEC. FLAG TRANSMISSION LOCKED FLAG 1=LOCKUP ENABLED ..OR SHIFT LIGHT STATUS 1=ON BIT STATUS WORD MALF 35 ENABLE FLAG SAG MODE FLAG 1=ACTIVE PARK/NEUTRAL 1=IN P/N STALL SAVER CRACK MODE (OLD P/S CRACK) 1=ACTIVE DO MAJOR LOOP A/C ON THROTTLE CRACKER MODE 1=ACTIVE STALL SAVER MODE (OLD P/S STALL) 1=ACTIVE BIT STATUS WORD MOTOR DIRECTION 1=EXTEND(CCW), 0=RETRACT(CW) IAC MOTOR MOVING FLAG 1=MOVING AIR STATUS FLAG 1=INCREASING 1=MOTOR RESET ACTIVE HALF MINOR LOOP FLAG FOR 3.125 MS IAC LOGIC 1=HML STEPPER MOTOR ON/OFF STATUS 1=ON, 0=OFF COIL A STATE 1=ON, 0=OFF COIL B STATE 1=ON, 0=OFF BIT STATUS WORD O2 SENSOR READY FLAG 1 = READY CLOSED LOOP TIMER O.K. FLAG 1 = TIMER O.K. MOTOR RESET COMPLETE IMPROPER SHUTDOWN FLAG 1 = IMPROPER EXTENDED THROTTLE CRACKER A/C OFF ENABLED FLAG IAC KICKDOWN ENABLE FLAG 1 = ENABLED EXTENDED THROTTLE CRACKER A/C ON ENABLED FLAG MALF 42 FAIL FLAG (EST MONITOR) BIT STATUS WORD 1 = IN COAST MODE 1 = IN RESUME MODE 1 = IN ACCEL MODE 1 = CRUISE NOT ALLOWED 1 = SOLENOID IN HOLD MODE (VENT ON, VAC OFF) 1 = SOLENOID IN VENT MODE (VENT OFF, VAC OFF) 1 = SOLENOID IN FILL MODE (VENT ON, VAC ON) 1 = CRUISE CONTROL ENGAGED BIT STATUS WORD LOOP TIMING FLAG FOR TIMING ERROR LOGIC 1=SYNCH MAP READ WITH 2X REF PULSES ENABLED

2 3 4 5 6 7

NOT USED 0=IAC P/S FIRST TIME HOT LIGHT ON 1=A/C DISENGAGED AT HIGH RPM 1=REF PULSE OCCURRED (FOR RPM FILTER) 1=SERIAL DATA TRANSMIT ERROR OCCURRED

Potrebbero piacerti anche