Equipment-and-Tool-Institute / j1939-84

J1939-84 implementation for etools.org
MIT License
7 stars 6 forks source link

FF Display Length Review Example #1167

Closed ericthomasswenson closed 1 year ago

ericthomasswenson commented 1 year ago

FF Display Length Review Example (from 3.1.3 Part 3).

Start Test 3.12 - DM24: SPNs Supported 14:57:40.7037 Destination Specific DM24 Request to Engine #1 (0) 14:57:40.7059 18EA00F9 [3] B6 FD 00 (TX) 14:57:42.5587 1CFDB600 [588] 5C 00 1C 01 00 02 1C 01 01 02 1C 01 20 02 1C 02 1B 02 1C 01 1C 02 1C 01 1D 02 1C 01 1E 02 1C 01 1F 02 1C 01 6E 00 18 01 AF 00 1C 02 BE 00 1C 02 E5 0C 1C 02 54 00 1C 02 6C 00 1C 01 9E 00 1C 02 5A 15 1C 02 74 0E 1C 01 CB 14 1C 01 85 05 18 02 86 05 18 02 87 05 18 02 88 05 18 02 89 05 18 02 8A 05 18 02 AC 00 1C 01 69 00 1C 01 EB 0D 1C 01 84 00 1C 02 AB 00 1C 02 E7 0A 1C 02 1B 00 1C 02 D0 03 1C 01 5B 00 1C 01 3F 0A 1C 01 B7 00 1C 02 66 00 18 01 9D 00 18 02 C1 14 1C 02 AA 0C 1C 02 1A 0E 1C 02 AE 0C 1C 02 B3 0C 1C 02 F0 18 1C 02 AD 00 1C 02 EB 0A 1C 01 81 02 1C 01 39 04 1C 01 9C 01 1C 02 51 15 1C 01 E1 06 1C 01 90 0C 18 02 91 0C 18 02 9A 0C 18 02 64 00 1E 01 F7 00 1C 04 45 0A 1C 02 46 0A 1C 02 79 02 1E 02 DC 04 1E 02 2E 02 1E 01 54 02 1E 01 55 02 1E 01 56 02 1E 01 83 03 1E 01 95 03 1E 04 BF 03 1E 01 C0 03 1E 01 C1 03 1E 01 C2 03 1E 01 C3 03 1E 01 C4 03 1E 01 EB 10 1A 02 77 0E 1E 01 BC 0D 1C 01 D7 0B 1C 01 C5 16 1C 02 08 11 1C 02 0B 11 1C 02 9D 12 1C 02 CD 16 1C 01 33 00 1C 01 88 0D 1C 01 0A 10 1D 01 E7 0C 1D 02 FD 0B 1D 02 DE 0C 1D 02 E6 0C 1D 01 C4 04 1D 02 BD 04 1D 01 1F 10 1D 01 22 10 1D 02 4E 15 1D 04 A5 1C 1D 02 02 02 1D 01 EF 1A 1D 03 E1 1C 19 01 57 15 1D 02 B7 1C 1D 01 B9 1C 1D 01 EE 14 1B 01 F2 14 1B 01 F0 14 1B 01 F3 14 1B 01 EF 14 1B 01 F1 14 1B 01 2B 05 1B 01 2C 05 1B 01 2D 05 1B 01 2E 05 1B 01 2F 05 1B 01 30 05 1B 01 63 0A 1B 01 90 12 1B 01 2A 05 1B 01 B2 14 1B 01 0C 11 1B 01 15 15 1B 01 C7 14 1B 01 A7 13 1B 01 F5 0B 1B 01 22 0D 1B 01 60 0F 1B 01 EE 10 1B 01 A0 13 1B 01 A5 14 1B 01 73 16 1B 01 CB 16 1B 01 76 1A 1B 01 7C 1A 1B 01 A2 1C 1B 01 92 0C 1B 01 9C 0C 1B 01 BB 12 1B 01 EB 00 1D 04 F8 00 1D 04 A2 0B 1D 02 41 15 1B 01 ED 14 1B 01 9B 0C 1B 01 9C 06 1D 02 80 09 1D 01 CE 31 1D 02 CF 31 1D 02 4A 00 1D 01 44 15 1D 02 A6 00 1D 02 DM24 from Engine #1 (0): [

D F T D F a r e M F t F s 5 l a r t 8 n SPN — SP Name

D F 2 SPN 27 - Engine EGR 1 Valve Position D F 1 SPN 51 - Engine Throttle Valve 1 Position 1 D 1 SPN 74 - Maximum Vehicle Speed Limit D F 2 SPN 84 - Wheel-Based Vehicle Speed D F 1 SPN 91 - Accelerator Pedal Position 1 D F 1 SPN 92 - Engine Percent Load At Current Speed F 1 SPN 100 - Engine Oil Pressure 1 D F T 1 SPN 102 - Engine Intake Manifold #1 Pressure D F 1 SPN 105 - Engine Intake Manifold 1 Temperature D F 1 SPN 108 - Barometric Pressure D F T 1 SPN 110 - Engine Coolant Temperature D F 2 SPN 132 - Engine Intake Air Mass Flow Rate D F T 2 SPN 157 - Engine Fuel 1 Injector Metering Rail 1 Pressure D F 2 SPN 158 - Key Switch Battery Potential D 2 SPN 166 - Engine Rated Power D F 2 SPN 171 - Ambient Air Temperature D F 1 SPN 172 - Engine Intake 1 Air Temperature D F 2 SPN 173 - Engine Exhaust Temperature D F 2 SPN 175 - Engine Oil Temperature 1 D F 2 SPN 183 - Engine Fuel Rate D F 2 SPN 190 - Engine Speed D 4 SPN 235 - Engine Total Idle Hours D F 4 SPN 247 - Engine Total Hours of Operation D 4 SPN 248 - Total Power Takeoff Hours D F 2 SPN 412 - Engine EGR 1 Temperature D F 1 SPN 512 - Driver's Demand Engine - Percent Torque D F 1 SPN 513 - Actual Engine - Percent Torque D 1 SPN 514 - Nominal Friction - Percent Torque D F 1 SPN 539 - Engine Percent Torque At Idle, Point 1 D F 1 SPN 540 - Engine Percent Torque At Point 2 D F 1 SPN 541 - Engine Percent Torque At Point 3 D F 1 SPN 542 - Engine Percent Torque At Point 4 D F 1 SPN 543 - Engine Percent Torque At Point 5 D F 2 SPN 544 - Engine Reference Torque F 1 SPN 558 - Accelerator Pedal 1 Low Idle Switch F 1 SPN 596 - Cruise Control Enable Switch F 1 SPN 597 - Brake Switch F 1 SPN 598 - Clutch Switch F 2 SPN 633 - Engine Fuel Actuator 1 Control Command D F 1 SPN 641 - Engine Variable Geometry Turbocharger Actuator #1 F 1 SPN 899 - Engine Torque Mode F 4 SPN 917 - Total Vehicle Distance (High Resolution) F 1 SPN 959 - Seconds F 1 SPN 960 - Minutes F 1 SPN 961 - Hours F 1 SPN 962 - Day F 1 SPN 963 - Month F 1 SPN 964 - Year D F 1 SPN 976 - PTO Governor State D F 1 SPN 1081 - Engine Wait to Start Lamp D 1 SPN 1213 - Malfunction Indicator Lamp D 2 SPN 1220 - OBD Compliance F 2 SPN 1244 - Engine Fuel Actuator 2 Control Command T 1 SPN 1322 - Engine Misfire for Multiple Cylinders T 1 SPN 1323 - Engine Cylinder 1 Misfire Rate T 1 SPN 1324 - Engine Cylinder 2 Misfire Rate T 1 SPN 1325 - Engine Cylinder 3 Misfire Rate T 1 SPN 1326 - Engine Cylinder 4 Misfire Rate T 1 SPN 1327 - Engine Cylinder 5 Misfire Rate T 1 SPN 1328 - Engine Cylinder 6 Misfire Rate D F T 2 SPN 1413 - Engine Cylinder 1 Ignition Timing D F T 2 SPN 1414 - Engine Cylinder 2 Ignition Timing D F T 2 SPN 1415 - Engine Cylinder 3 Ignition Timing D F T 2 SPN 1416 - Engine Cylinder 4 Ignition Timing D F T 2 SPN 1417 - Engine Cylinder 5 Ignition Timing D F T 2 SPN 1418 - Engine Cylinder 6 Ignition Timing D 2 SPN 1692 - Engine Intake Manifold Desired Absolute Pressure D F 1 SPN 1761 - AFT 1 DEF Tank Volume D 1 SPN 2432 - Engine Demand - Percent Torque D F 1 SPN 2623 - Accelerator Pedal #1 Channel 2 D F 2 SPN 2629 - Engine Turbocharger 1 Compressor Outlet Temperature D F 2 SPN 2630 - Engine Charge Air Cooler 1 Outlet Temperature T 1 SPN 2659 - Engine EGR 1 Mass Flow Rate D F 2 SPN 2791 - Engine EGR 1 Valve 1 Control 1 D F 1 SPN 2795 - Engine Variable Geometry Turbocharger (VGT) 1 Actuator Position D 2 SPN 2978 - Estimated Engine Parasitic Losses - Percent Torque D F 1 SPN 3031 - AFT 1 DEF Tank Temperature 1 T 1 SPN 3061 - Engine Cold Start Emission Reduction Strategy System Monitor D 2 SPN 3069 - Distance Traveled While MIL is Activated D F T 2 SPN 3216 - Engine Exhaust 1 NOx 1 D F T 2 SPN 3217 - Engine Exhaust 1 Percent Oxygen 1 T 1 SPN 3218 - Engine Exhaust 1 Gas Sensor 1 Power In Range D F T 2 SPN 3226 - AFT 1 Outlet NOx 1 T 1 SPN 3227 - AFT 1 Outlet Percent Oxygen 1 T 1 SPN 3228 - AFT 1 Outlet Gas Sensor 1 Power In Range D F 2 SPN 3242 - AFT 1 DPF Intake Temperature D F 2 SPN 3246 - AFT 1 DPF Outlet Temperature D F 2 SPN 3251 - AFT 1 DPF Differential Pressure D 2 SPN 3294 - Distance Since DTCs Cleared D F 2 SPN 3301 - Time Since Engine Start D 1 SPN 3302 - Number of Warm-ups Since DTCs Cleared D 2 SPN 3303 - Continuously Monitored Systems Enable/Completed Status T 1 SPN 3362 - AFT 1 DEF Dosing Unit 1 Input Lines D F 1 SPN 3464 - Engine Throttle Actuator 1 Control Command D F 1 SPN 3516 - AFT 1 DEF Concentration D F 1 SPN 3563 - Engine Intake Manifold #1 Absolute Pressure D F 2 SPN 3610 - AFT 1 DPF Outlet Pressure D F 1 SPN 3700 - AFT DPF Active Regeneration Status F 1 SPN 3703 - DPF Active Regeneration Inhibited Due to Inhibit Switch T 1 SPN 3936 - AFT DPF System D 1 SPN 4106 - Emission-Related MIL-On DTC Count D 1 SPN 4127 - NOx NTE Control Area Status D 2 SPN 4130 - PM NTE Control Area Status F T 2 SPN 4331 - AFT 1 DEF Actual Dosing Quantity T 1 SPN 4334 - AFT 1 DEF Doser 1 Absolute Pressure D F 2 SPN 4360 - AFT 1 SCR Intake Temperature D F 2 SPN 4363 - AFT 1 SCR Outlet Temperature T 1 SPN 4364 - AFT 1 SCR Conversion Efficiency T 1 SPN 4752 - Engine EGR 1 Cooler Efficiency D F 2 SPN 4765 - AFT 1 Diesel Oxidation Catalyst Intake Temperature T 1 SPN 4795 - AFT 1 DPF Missing T 1 SPN 5024 - Engine Exhaust 1 NOx Sensor Heater Ratio T 1 SPN 5031 - AFT 1 Outlet NOx Sensor Heater Ratio T 1 SPN 5285 - Engine Charge Air Cooler 1 Efficiency T 1 SPN 5298 - AFT 1 Diesel Oxidation Catalyst Conversion Efficiency D F 2 SPN 5313 - Commanded Engine Fuel Rail Pressure T 1 SPN 5319 - AFT 1 DPF Incomplete Regeneration D F 1 SPN 5323 - Engine Fuel Control Mode T 1 SPN 5357 - Engine Fuel Injection Quantity Error for Multiple Cylinders T 1 SPN 5358 - Engine Cylinder #1 Fuel Injection Quantity T 1 SPN 5359 - Engine Cylinder #2 Fuel Injection Quantity T 1 SPN 5360 - Engine Cylinder #3 Fuel Injection Quantity T 1 SPN 5361 - Engine Cylinder #4 Fuel Injection Quantity T 1 SPN 5362 - Engine Cylinder #5 Fuel Injection Quantity T 1 SPN 5363 - Engine Cylinder #6 Fuel Injection Quantity T 1 SPN 5397 - AFT 1 DPF Regeneration too Frequent T 1 SPN 5441 - Engine Fuel Injection Timing Error for Multiple Cylinders D 2 SPN 5444 - Engine Crankcase Breather Oil Separator Speed D 4 SPN 5454 - AFT 1 DPF Average Time Between Active Regenerations D F 1 SPN 5457 - Engine Variable Geometry Turbocharger 1 Control Mode D 2 SPN 5463 - AFT SCR Operator Inducement Active Traveled Distance D F 2 SPN 5466 - AFT 1 DPF Soot Load Regeneration Threshold T 1 SPN 5747 - AFT 1 Outlet Soot Sensor Heater D F 2 SPN 5829 - Engine EGR 1 Valve 1 Position Error T 1 SPN 5835 - AFT 1 Particulate Sensor D F 1 SPN 5837 - Fuel Type D F 2 SPN 6384 - Engine Exhaust Pressure 1 (Extended Range) T 1 SPN 6774 - AFT 1 Particulate Sensor Regeneration State T 1 SPN 6780 - AFT 1 Particulate Sensor Temperature D 3 SPN 6895 - Engine Exhaust Flow Rate T 1 SPN 7330 - AFT 1 Particulate Sensor Heater Power Supply Diagnostic Status D 2 SPN 7333 - Cylinder Fuel Rate D 1 SPN 7351 - AFT 1 Outlet Corrected NOx D 1 SPN 7353 - Engine Exhaust 1 Corrected Nox D T 1 SPN 7393 - AFT 1 Particulate Sensor Current D 2 SPN 12750 - AFT 1 SCR 1 Engine Exhaust NOx Mass Flow D 2 SPN 12751 - AFT 1 SCR 1 Tailpipe NOx Mass Flow ]

SPs Supported in Expanded Freeze Frame from Engine #1 (0): [ LN SPN — SP Name

1 SPN 92 - Engine Percent Load At Current Speed 1 SPN 512 - Driver's Demand Engine - Percent Torque 1 SPN 513 - Actual Engine - Percent Torque 2 SPN 544 - Engine Reference Torque 1 SPN 539 - Engine Percent Torque At Idle, Point 1 1 SPN 540 - Engine Percent Torque At Point 2 1 SPN 541 - Engine Percent Torque At Point 3 1 SPN 542 - Engine Percent Torque At Point 4 1 SPN 543 - Engine Percent Torque At Point 5 1 SPN 110 - Engine Coolant Temperature 2 SPN 175 - Engine Oil Temperature 1 2 SPN 190 - Engine Speed 2 SPN 3301 - Time Since Engine Start 2 SPN 84 - Wheel-Based Vehicle Speed 1 SPN 108 - Barometric Pressure 2 SPN 158 - Key Switch Battery Potential 2 SPN 5466 - AFT 1 DPF Soot Load Regeneration Threshold 1 SPN 3700 - AFT DPF Active Regeneration Status 1 SPN 5323 - Engine Fuel Control Mode 2 SPN 1413 - Engine Cylinder 1 Ignition Timing 2 SPN 1414 - Engine Cylinder 2 Ignition Timing 2 SPN 1415 - Engine Cylinder 3 Ignition Timing 2 SPN 1416 - Engine Cylinder 4 Ignition Timing 2 SPN 1417 - Engine Cylinder 5 Ignition Timing 2 SPN 1418 - Engine Cylinder 6 Ignition Timing 1 SPN 172 - Engine Intake 1 Air Temperature 1 SPN 105 - Engine Intake Manifold 1 Temperature 1 SPN 3563 - Engine Intake Manifold #1 Absolute Pressure 2 SPN 132 - Engine Intake Air Mass Flow Rate 2 SPN 171 - Ambient Air Temperature 2 SPN 2791 - Engine EGR 1 Valve 1 Control 1 2 SPN 27 - Engine EGR 1 Valve Position 1 SPN 976 - PTO Governor State 1 SPN 91 - Accelerator Pedal Position 1 1 SPN 2623 - Accelerator Pedal #1 Channel 2 2 SPN 183 - Engine Fuel Rate 1 SPN 102 - Engine Intake Manifold #1 Pressure 2 SPN 157 - Engine Fuel 1 Injector Metering Rail 1 Pressure 2 SPN 5313 - Commanded Engine Fuel Rail Pressure 2 SPN 3242 - AFT 1 DPF Intake Temperature 2 SPN 3610 - AFT 1 DPF Outlet Pressure 2 SPN 3246 - AFT 1 DPF Outlet Temperature 2 SPN 3251 - AFT 1 DPF Differential Pressure 2 SPN 6384 - Engine Exhaust Pressure 1 (Extended Range) 2 SPN 173 - Engine Exhaust Temperature 1 SPN 2795 - Engine Variable Geometry Turbocharger (VGT) 1 Actuator Position 1 SPN 641 - Engine Variable Geometry Turbocharger Actuator #1 1 SPN 1081 - Engine Wait to Start Lamp 2 SPN 412 - Engine EGR 1 Temperature 1 SPN 5457 - Engine Variable Geometry Turbocharger 1 Control Mode 1 SPN 1761 - AFT 1 DEF Tank Volume 2 SPN 3216 - Engine Exhaust 1 NOx 1 2 SPN 3217 - Engine Exhaust 1 Percent Oxygen 1 2 SPN 3226 - AFT 1 Outlet NOx 1 1 SPN 100 - Engine Oil Pressure 1 4 SPN 247 - Engine Total Hours of Operation 2 SPN 2629 - Engine Turbocharger 1 Compressor Outlet Temperature 2 SPN 2630 - Engine Charge Air Cooler 1 Outlet Temperature 2 SPN 633 - Engine Fuel Actuator 1 Control Command 2 SPN 1244 - Engine Fuel Actuator 2 Control Command 1 SPN 558 - Accelerator Pedal 1 Low Idle Switch 1 SPN 596 - Cruise Control Enable Switch 1 SPN 597 - Brake Switch 1 SPN 598 - Clutch Switch 1 SPN 899 - Engine Torque Mode 4 SPN 917 - Total Vehicle Distance (High Resolution) 1 SPN 959 - Seconds 1 SPN 960 - Minutes 1 SPN 961 - Hours 1 SPN 962 - Day 1 SPN 963 - Month 1 SPN 964 - Year 2 SPN 4331 - AFT 1 DEF Actual Dosing Quantity 1 SPN 3703 - DPF Active Regeneration Inhibited Due to Inhibit Switch 1 SPN 3516 - AFT 1 DEF Concentration 1 SPN 3031 - AFT 1 DEF Tank Temperature 1 2 SPN 5829 - Engine EGR 1 Valve 1 Position Error 2 SPN 4360 - AFT 1 SCR Intake Temperature 2 SPN 4363 - AFT 1 SCR Outlet Temperature 2 SPN 4765 - AFT 1 Diesel Oxidation Catalyst Intake Temperature 1 SPN 5837 - Fuel Type 1 SPN 51 - Engine Throttle Valve 1 Position 1 1 SPN 3464 - Engine Throttle Actuator 1 Control Command ]

// Add FF record length including DTC here

End Test 3.12 - DM24: SPNs Supported

Start Test 3.13 - DM25: Expanded freeze frame 14:57:42.5726 Destination Specific DM25 Request to Engine #1 (0) 14:57:42.5760 18EA00F9 [3] B7 FD 00 (TX) 14:57:43.0207 1CFDB700 [134] 85 83 10 01 01 07 84 84 D7 0A A5 D5 B0 DD E1 64 47 29 4C 25 12 00 00 00 C6 06 01 E0 09 00 01 B4 60 B4 60 B4 60 B4 60 B4 60 B4 60 46 52 2B 46 1E 3B 25 00 00 00 00 1F 26 2B 7A 00 00 A8 75 FF 74 1C 33 0C 00 79 33 01 00 51 01 3D 3E 9E 9E 00 B7 26 01 5F 00 FB FF FF 00 FB 87 37 06 00 00 77 28 76 26 62 11 FE 0D 01 00 03 02 01 90 CC 02 00 06 39 13 04 07 25 00 00 00 7F 42 11 7A 8B 32 A0 FC 18 DM25 from Engine #1 (0): Freeze Frames: [ Freeze Frame: { DTC 4227:1 - Engine Crankcase Breather Oil Separator, Data Valid But Below Normal Operational Range - Most Severe Level - 1 times SPN Data: 07 84 84 D7 0A A5 D5 B0 DD E1 64 47 29 4C 25 12 00 00 00 C6 06 01 E0 09 00 01 B4 60 B4 60 B4 60 B4 60 B4 60 B4 60 46 52 2B 46 1E 3B 25 00 00 00 00 1F 26 2B 7A 00 00 A8 75 FF 74 1C 33 0C 00 79 33 01 00 51 01 3D 3E 9E 9E 00 B7 26 01 5F 00 FB FF FF 00 FB 87 37 06 00 00 77 28 76 26 62 11 FE 0D 01 00 03 02 01 90 CC 02 00 06 39 13 04 07 25 00 00 00 7F 42 11 7A 8B 32 A0 31 50 35 04 28 FC 18 } ]

6.3.13.1.c - Received from Engine #1 (0): Freeze Frame: { DTC 4227:1 - Engine Crankcase Breather Oil Separator, Data Valid But Below Normal Operational Range - Most Severe Level - 1 times SPN Data: 07 84 84 D7 0A A5 D5 B0 DD E1 64 47 29 4C 25 12 00 00 00 C6 06 01 E0 09 00 01 B4 60 B4 60 B4 60 B4 60 B4 60 B4 60 46 52 2B 46 1E 3B 25 00 00 00 00 1F 26 2B 7A 00 00 A8 75 FF 74 1C 33 0C 00 79 33 01 00 51 01 3D 3E 9E 9E 00 B7 26 01 5F 00 FB FF FF 00 FB 87 37 06 00 00 77 28 76 26 62 11 FE 0D 01 00 03 02 01 90 CC 02 00 06 39 13 04 07 25 00 00 00 7F 42 11 7A 8B 32 A0 31 50 35 04 28 FC 18 }

WARN: 6.3.13.2.e - Unable to determine engine speed from freeze frame data FAIL: 6.3.13.2.c - Received data (129) does not match expected number of bytes (128) based on DM24 supported SPN list for Engine #1 (0)

End Test 3.13 - DM25: Expanded freeze frame

ericthomasswenson commented 1 year ago

See #1047 for first discussion