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
Invalid value recorded at one of the floating point 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 a floating point value calculation
Bit 8 = 1
256
0x0100
True
T_DELAY exceeds the maximum value that can be reached on the BUFFER output
For a list of other possible floating point error codes, see Common Floating Point Errors.
Error message
This error appears if a non floating point value is entered at an input or if there is a problem with a floating point calculation. In this case the outputs OUT and BUFFER remain unchanged.
NOTE: For a list of all block error codes and values, see Conditioning.
Alarm
There will be an alarm if a T_DELAY exceeds the maximum possible value. In this case the function block uses the maximum value. If an outgoing value is required, which is above the default value, only the BUFFER-output needs to be linked to a larger variable.