Project Settings - Implicit Checks
The Project Settings > Implicit checks dialog box allows you to select which POUs for implicit checks are verified for their availability during compilation for each application.
You can select the following types of POUs for implicit checks:
ocheck_bounds (selected by default)
ocheck_pointer
ocheck_range_unsigned
ocheck_range_signed
ocheck_div_real64
ocheck_div_real32
ocheck_div_int64
ocheck_div_int32
The availability of the selected POUs for implicit checks is automatically verified during compilation of the project. If any of the selected POUs is missing, a message is displayed in the Messages view if the option Show compiler messages, if POUs for implicit checks are missing. is activated in the Tools > Options > Features dialog box.
The generated implicit check function CheckPointer does by default not detect invalid pointers.
|
UNINTENDED MACHINE STOP |
oImplement the CheckPointer function manually for pointers. oAlways verify the contents of the pointers carefully before you execute the Online change command. |
Failure to follow these instructions can result in death, serious injury, or equipment damage. |