IF bSetDiag = TRUE THEN
// Set Info
strDiagDescription := 'Info_01';
LogAdd2(
hLogger:= CmpLog.LOG_STD_LOGGER,
udiCmpID:= 16#1000,
udiClassID:= LogClass.LOG_INFO,
udiErrorID:= udiErrorID,
udiInfoID:= udiInfoID,
pszInfo:= strDiagDescription);
strDiagDescription := 'Warning_01';
LogAdd2(
hLogger:= CmpLog.LOG_STD_LOGGER,
udiCmpID:= 16#1000,
udiClassID:= LogClass.LOG_WARNING,
udiErrorID:= udiErrorID + 1,
udiInfoID:= udiInfoID + 10,
pszInfo:= strDiagDescription);
strDiagDescription := 'Error_01';
LogAdd2(
hLogger:= CmpLog.LOG_STD_LOGGER,
udiCmpID:= 16#1000,
udiClassID:= LogClass.LOG_ERROR,
udiErrorID:= udiErrorID + 2,
udiInfoID:= udiInfoID + 100,
pszInfo:= strDiagDescription);
bSetDiag := FALSE;
END_IF
IF bSetDiag2 = TRUE THEN
LogAdd2(
hLogger:= CmpLog.LOG_STD_LOGGER,
udiCmpID:= udiCmpID,
udiClassID:= udiClassID,
udiErrorID:= udiErrorID,
udiInfoID:= udiInfoID,
pszInfo:= strDiagDescription);
bSetDiag2 := FALSE;
END_IF
// Set Matze Diag function
//MyLogAdd2(hLogger:= CmpLog.LOG_STD_LOGGER,udiCmpID:= 16#1000,udiClassID:= LogClass.LOG_ERROR,udiErrorID:= 1,udiInfoID:= 1,pszInfo:= errstr);
09d2ee6e-ba6a-404a-9f1d-5524d3c5c1a5