Rockwell Automation DeviceLogix System User Manual User Manual

Page 47

Advertising
background image

Publication RA-UM003B-EN-P - February 2010

47

Navigate the Function Block Editor Interface Chapter 2

Fault State Conditions and Rules

Fault state conditions and rules are listed below.

Operation
Data Type

Condition

Output

Fault
Code

Fault Option
= 1

Fault
Option = 2

Fault
Option = 3

DINT

The result from
the operations
ADD, SUB or
MUL exceeds
the range of the
DINT data type

Truncates

Hold last
output

Value of
instance
attribute
Fault State
value

3

(Any DINT) / 0

= Dividend

3

Input data from
the binding path
is out of range

Use the
Truncates
input value

1

REAL

(±) Infinity x (±)
Infinity

(±) Infinity

Hold last
output

Value of
instance
attribute
Fault State
value

3

(±) Nonzero / 0

(±) Infinity

3

Infinity + Infinity Infinity

3

0 / 0

Infinity

3

Infinity - Infinity

NAN

3

(±) Infinity / (±)
Infinity

NAN

3

(±) Infinity x 0

NAN

3

Sqrt ((±) Infinity)

Infinity

3

0 x x 0

NAN

3

In XPY
operation,
source A is
negative while
source B is not
an integer value

NAN

3

NAN operand
for any
operation

NAN

3

Input data from
the binding path
is out of range

Use the
Truncates
input value

1

Advertising