Name in LL984 Editor
|
Function Block Name
|
---|---|
name of legacy 984 instruction
|
name in other tools and editors like:
|
![]() |
![]() |
Input Pin
|
Name
|
Data Type
|
Address Range
|
Meaning
|
---|---|---|---|---|
Top
|
ENABLE
|
–
|
OFF to ON initiates the operation.
|
|
Bottom
|
SIGNED
|
BOOL
|
–
|
ON indicates a signed operation; OFF indicates an unsigned operation.
|
Node
|
Node Type
|
Name
|
Data Type
|
Address Range
|
Meaning
|
---|---|---|---|---|---|
Top
|
IN
|
VALUE1
|
%IW, %MW
|
||
Middle
|
IN
|
VALUE2
|
UINT
|
%IW, %MW
|
The second value to be added. Can be displayed as an integer constant, or can be stored in a variable located in a %IW input word, a %MW memory word or an unlocated word.
Valid range:
-32,768 to +32,767 (signed)
0 to 65,535 (unsigned).
|
Bottom
|
IN/OUT
|
SUM
|
UINT
|
%MW
|
The sum of 16-bit addition or, if the OVERFL output is ON, the amount by which the sum exceeds a word’s maximum value for the unsigned, positive signed or negative signed operation. The variable tied to this node can be stored in a %MW memory word or an unlocated UINT word.
|
Output Pin
|
Name
|
Data Type
|
Address Range
|
Meaning
|
---|---|---|---|---|
Top
|
OUT
|
BOOL
|
–
|
ON indicates the 16-bit addition operation succeeded. (Echoes the status of the ENABLE input).
|
Bottom
|
OVERFL
|
BOOL
|
–
|
ON indicates a sum overflow. L9_AD16 can accumulate sums that are greater than the SUM value it can display. When the OVERFL output is ON, the true sum equals the displayed SUM value plus one of the following values:
|