2. Select the check box of a function that you want to add.
Multiple functions (objects) will be added, depending on the item that you select.
Check type Function name (object name)
Bound checks CheckBounds
Division checks
CheckDivDInt
CheckDivLInt
CheckDivLReal
CheckDivReal
Range checks
CheckRangeSigned
CheckRangeUnsigned
LRange checks
CheckLRangeSigned
CheckLRangeUnsigned
Pointer checks CheckPointer
3. Click the [Add
] button.
The function (object) for the selected item will be added.
If necessary, edit the implementation section of the object that has been added.
The check details of each check item are as below.
Bound checks
Checks whether boundaries are violated.
Division checks
Checks whether anything is divided by zero.
Range checks
Checks whether values of DINT or UDINT subrange type variables are within the specified
range.
LRange checks
Checks whether values of LINT or ULINT subrange type variables are within the specified
range.
Pointer checks
Checks whether the returned pointer refers to a valid memory address or whether the contents
of a memory address that is referred to match the variable type that refers to the pointer.
For Pointer Checks, a program must be created for the function. Update the program by
referring to online help.
10.7 POU for implicit checks
10-34 WUME-GM1RTXOP-01