Compute category – Rockwell Automation 1734-XXXX POINT I/O and ArmorPOINT I/O DeviceLogix User Manual User Manual

Page 69

Advertising
background image

Publication 1734-UM015A-EN-E - November 2009

DeviceLogix Capabilities 67

Output is Clear
END

For more information on the Comparison category, refer to the DeviceLogix
System User Manual, publication

RA-UM003

.

Compute Category

The Compute category includes fundamental arithmetic operations, including
the instruction types:

Add (ADD)

Multiple (MUL)

Subtract (SUB)

Divide (DIV)

Modulus (DINT)

Modulus (REAL)

Absolute (ABS)

Negative (NEG)

Square Root (SQR)

Power (XPY)

Operation rules [all except Mask (MEQ)]

The conditions and outputs of each function block are described below.

Function Block
Type

Output

Add (ADD)

= Source A + Source B

Multiply (MUL)

= Source A x Source B

Subtract (SUB)

= Source A - Source B

Divide (DIV)

= Source A / Source B

Modulus (DINT)

= Source A - (Source A / Source B) x Source B

Modulus (REAL)

= Source A - (DINT)(Source A / Source B) x Source B

Absolute (ABS)

= Absolute value of (Source A)

Negative (NEG)

= -Source A

Square Root (SQR)

= Square root of (Source A)*

Power (XPY)

= Source A * * Source B

* If Source A is negative, the operation takes the absolute value of Source A before
calculating the square root and no fault is reported.

Advertising