Corrected from:
Library L_EATP_ApplicationTemplate V3.19
Response of the new version:
If the input 'xFASTSystemTaskMidPrio' on the function module L_EATP_FAST_Config is set to TRUE, the logic and infrastructure functions of the application template are calculated in the mid-task. A null pointer exception does not occur.
What happens?
A null pointer exception occurs after starting the PLC project which is based on the project template of the Application Template. This stops PLC processing.
When does the behaviour occur?
The exception occurs if input 'xFASTSystemInTaskMidPrio' of function block L_EATP_FAST_Config in program block 'CONFIG' (folder A12_Configuration) is set to TRUE.
Which products are affected?
Library L_EATP_ApplicationTemplate from V3.18
Short-term measures:
Set input 'xFASTSystemInTaskMidPrio' of the function module L_EATP_FAST_Config to FALSE.
Evaluation/Recommendations:
Due to this functional restriction, the logic and infrastructure functions of the application template cannot be calculated in the mid-task, which would relieve the high task. This function is only used in a few projects based on the Application Template.
Automatic Translation