Runtime error
Original instructions
Status word
The following messages are displayed in the Status word:
Bit
Value in Dec.
Value in Hex.
ENO Status
Description
Bit 0 = 1
1
0x0001
False
Error in a floating point value calculation
Bit 1 = 1
2
0x0002
False
Recording of an invalid value on one of the floating point value inputs
Bit 2 = 1
4
0x0004
False
Division by zero during a floating point value calculation
Bit 3 = 1
8
0x0008
False
Capacity overflow during floating point value calculation
Bit 4 = 1
16
0x0010
True
IN or RCPY do not lie in the range [0, 100] or INPD lies outside the range [-100, 100].
To calculate the function block uses a value that is limited by the next closest correct value, i.e. 0, 100 or –100, depending on the value.
For the list of other possible floating point error codes, see Common Floating Point Errors.
Error message
An error appears if a non floating point value is recorded or if there is a problem with a floating point calculation. In this case the outputs RAISE and LOWER are set to zero.
NOTE: For a list of all block error codes and values, see Output Processing.