EasyManua.ls Logo

GE PACSystems RX7i

GE PACSystems RX7i
469 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Chapter 4. Ladder Diagram (LD) Programming
200 PACSystems* RX7i, RX3i and RSTi-EP CPU Programmer's Reference Manual GFK-2950C
4.10.8 Subtract
When the SUB function receives power flow, it subtracts the operand
IN2 from the operand IN1 of the same data type as IN2 and stores the
result in the output variable assigned to Q, also of the same data type.
Mnemonics:
SUB_DINT
SUB_INT
SUB_REAL
SUB_LREAL
SUB_UINT
The power flow output is energized when SUB is performed, unless an invalid operation or Overflow
occurs. (For more information, refer to the section on Overflow.)
If a SUB_UINT operation results in a negative number, Q wraps around, yielding a result that is the
highest possible value (65535) minus the absolute value of the difference -1.
The following REAL and LREAL operations are invalid for SUB:
(± ∞) – (± ∞)
I1 and/or I2 is NaN (Not a Number)
Mnemonic
Operation
Displays as
SUB_INT
Q(16-bit) = IN1(16-bit) IN2(16-
bit)
base 10 number with sign, up to 5 digits long
SUB_DINT
Q(32-bit) = IN1(32-bit) IN2(32-
bit)
base 10 number with sign, up to 10 digits long
SUB_REAL
Q(32-bit) = IN1(32-bit) IN2(32-
bit)
base 10 number, sign and decimals, up to 8 digits long
(excluding the decimals)
SUB_LREAL
Q(64-bit) = IN1(64-bit) IN2(64-
bit)
base 10 number, sign and decimals, up to 17 digits long
(excluding the decimals)
SUB_UINT
Q(16-bit) = IN1(16-bit) IN2(16-
bit)
base 10 number, unsigned, up to 5 digits long
Operands for Subtract
Parameter
Description
Allowed Operands
Optional
IN1
The value to subtract from; the value to the left of the minus
sign (-) in the equation IN1-IN2=Q.
All except S, SA, SB, SC
No
IN2
The value to subtract from IN1; the value to the right of the
minus sign (-) in the equation IN1-IN2=Q.
All except S, SA, SB, SC
No
Q
The result of IN1-IN2. If a SUB operation on signed operands
results in underflow, Q is set to the smallest possible value
and there is no power flow.
If a SUB_UINT operation results in Overflow, Q wraps around.
For example,
The SUB_UINT operation 600 601 = 1 sets Q to 65535
The SUB_UINT operation 600 602 = 2 sets Q to 65534
All except S, SA, SB, SC
and constant
No

Table of Contents

Other manuals for GE PACSystems RX7i

Related product manuals