1、Request message:

Sub-function parameter:

2、Positive response message:

3、Supported negative response codes (NRC_):

4、Example #1:sub-function = startRoutine
Request:0x727 04 31 01 02 01

Positive response:0x7A7 05 71 01 02 01

Example #2:sub-function = stopRoutine
Request:0x727 04 31 02 02 01

Positive response:0x7A7 05 71 02 02 01 30

Example #3:sub-function = requestRoutineResults
Request:

Positive response:

Example #4:sub-function = startRoutine with routineControlOption
Request:

Positive response:

ISO14229:2013 之 例程控制RoutineControl (0x31)
原文:https://www.cnblogs.com/zinthewind/p/12345049.html