Output DescriptionΒΆ

../_images/25bcdd43dd242eaf0a3313905ea54f44

DONE (done)

Data type: BOOL

Operation done = TRUE, as long as EN = TRUE

Output DONE indicates the state of job processing. If the processing is finished, DONE is set to TRUE.

E1 (error class 1)

Data type: BOOL

Output E1 is set to TRUE, if at least 1 error is present in error class 1 and if this error has not been read yet using the Function Block DIAG_GET.

Consequently, if E1 is FALSE, either no errors are available in this error class or, if errors are available, all errors of this class were already read.

E2 (error class 2)

Data type: BOOL

Output E2 is set to TRUE, if at least 1 error is present in error class 2 and if this error has not been read yet using the Function Block DIAG_GET.

Consequently, if E2 is FALSE, either no errors are available in this error class or, if errors are available, all errors of this class were already read.

E3 (error class 3)

Data type: BOOL

Output E3 is set to TRUE, if at least 1 error is present in error class 3 and if this error has not been read yet using the Function Block DIAG_GET.

Consequently, if E3 is FALSE, either no errors are available in this error class or, if errors are available, all errors of this class were already read.

E4 (error class 4)

Data type: BOOL

Output E4 is set to TRUE, if at least 1 error is present in error class 4 and if this error has not been read yet using the Function Block DIAG_GET.

Consequently, if E4 is FALSE, either no errors are available in this error class or, if errors are available, all errors of this class were already read.

Calling of the DIAG_INFO_NACK in ST

DiagInfo(EN := DiagInfo_EN);

DiagInfo_DONE := DiagInfo.DONE;

DiagInfo_E1 := DiagInfo.E1;

DiagInfo_E2 := DiagInfo.E2;

DiagInfo_E3 := DiagInfo.E3;

DiagInfo_E4 := DiagInfo.E4;