Skip to content

Latest commit

 

History

History
23 lines (11 loc) · 2.3 KB

part-2-create-function-block-to-request-and-save-data.md

File metadata and controls

23 lines (11 loc) · 2.3 KB

Part 2 - Create Function Block to Request and Save Data

1. Open Function Blocks View:

From the main menu select Scripting and Automation> Function Blocks.

2. Create a Function Block:

Click the + button and select Script to create a new Script type function block. Change the description of the function block to something more descriptive like Check Codes and Log Them to a File.

3. Write the Script:

Now a script needs to be entered. For this task 4 steps will be needed (Table 1). For Diag Job Action double clicking on the Value cell will allow selection of the diagnostic job to act on and how to act on it. For more information on this command see the help for the Diag Job Action command.

Table 1: Script function block steps.

StepCommandValueReason for Step
1 Diag Job ActionStart Request DTCs from all nodesStarts, or launches, the diagnostic service.
2 Diag Job ActionWait until Complete Request DTCs from all nodesWaits at this step until the selected diagnostic service is finished. When completed, continues to the next step.
3 Diag Job ActionSave Request DTCs from all nodesSaves the received data and message traffic to a log file.
4 Stopn/aEnds this function block.

Configure the Start Setting:

On the Start tab select Manual Start. This allows the Script function block to be started using Graphical Panel controls that will be set up in the next part of this tutorial.