CCS Standardfunction   ECUMemDataNum [Dez]
 

ECUMemDataNum [Dez]

Container_Type [Str]

Session_Name [Str]

Data_Type [Str]

Data_Type_Name [Str]

Data_Attribute [Str]

Description of Function

This function provides the facility for accessing data that is in the ECU memory container or is deducible from it. That data is related to the function LoadFile. A detailed list of the possible functions is given below.

The data does not have to be redetermined for every test. In order to minimize the access time, the data is retrieved once (or each time it is altered) from the ECU memory container and stored internally on the testing station in a form that allows rapid access. The conversion of the data into the internal format can also be performed manually which makes it possible to use the function before a valid ECU memory container is available.

The return value is a number that can be represented in floating-point, integer, binary, or hexadecimal format. The choice of presentation format is made by way of the test function unit in the PAV table.

Testing Points

None

Parameters

Container_Type

Specifies the type of ECU memory container. Values currently allowed are FSW (vehicle software), TSW (test software) and WP (factory programming).

Session_Name

Specifies the name of the session in the ECU memory container from which the required data is to be read.

Data_Type

Specifies the type of the data to be read.

Data_Type_Name

Specifies the name of the required data type (if the entry is not accessible by name, Data_Type_Name is left blank).

Data_Attribute

Specifies which attribute of the data is to be returned.

The following table shows some examples of the representation of the measured data in the PAV line according to container data and selected test function unit in the PAV line:

Unit for test function in the PAV line

Container Data

0x12

12

12.0

12.789

0xHallo

Dec

18

12

12.0

12.789

Error

Hex

12

C

C

Error

Error

Bin

10010

1100

1100

Error

Error

Int

18

12

12

Error

Error

Example functions:

Data_Type

Data_Type_Name

Data_Attribute

Notes

checksum

checksum-name

target-start-adr

"

"

target-end-adr

"

"

checksum-alg

"

"

checksum-result

datapointer

datapointer-name

target-start-adr

"

"

target-end-adr

"

"

target-length

The number of bytes is determined as follows: target-end-adr - target-start-adr + 1

"

"

datablock-name

kwp2000-setup

-

adress-5-baud

"

-

wup

"

-

target

"

-

source

kwp2000-timing

-

p2min

"

-

p2max

"

-

p3min

"

-

p3max

"

-

p4min

"

-

baudrate

kwp2000-security

-

ecu-security-alg

"

-

ecu-security-passname

"

-

ecu-security-parameter1

(1st parameter under ecu-security-parameter)

"

-

ecu-security-parameter2

(2nd parameter under ecu-security-parameter)

"

-

...

...

"

-

ecu-security-parameter9

(9th parameter under ecu-security-parameter)