Measurements, Diagnostic trouble codes, Input/output control – National Instruments CAN 372139B-01 User Manual

Page 15: Remote activation of a routine, External references

Advertising
background image

Chapter 1

Introduction

Automotive Diagnostic Command Set User Manual

1-4

ni.com

Measurements

Use the ReadDataByLocal/CommonIdentifier services to access ECU data
in a way similar to a DAQ list. A Local/CommonIdentifier describes a list
of ECU quantities that are then transferred from the ECU to the tester. The
transfer can be either single value or periodic, with a slow, medium, or fast
transfer rate. The transfer rates are manufacturer specific; you can use the
SetDataRates service to set them, but this setting is manufacturer specific.

Note

The Automotive Diagnostic Command Set supports single-point measurements.

Diagnostic Trouble Codes

A major diagnostic feature is the readout of Diagnostic Trouble Codes
(DTCs). KWP2000 defines several services that access DTCs based on
their group or status.

Input/Output Control

KWP2000 defines services to modify internal or external ECU signals. One
example is redirecting ECU sensor inputs to stimulated signals. The control
parameters of these commands are manufacturer specific and not defined
in the standard.

Remote Activation of a Routine

These services are similar to the ActionService and DiagService
functions of CCP. You can invoke an ECU internal routine identified by a
Local/CommonIdentifier or a memory address. Contrary to the CCP case,
execution of this routine can be asynchronous; that is, there are separate
Start, Stop, and RequestResult services.

The control parameters of these commands are manufacturer specific and
not defined in the standard.

External References

For more information about the KWP2000 Standard, refer to the
ISO 14230-3 standard.

Advertising