beautypg.com

Math instructions – Rockwell Automation 1747-PT1, D1747NP002 Hand-Held Terminal User Manual

Page 13

background image

Hand–Held Terminal
User Manual

Table of Contents

ix

Entering Parameters

19–9

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

True/False Status of the Instruction

19–10

. . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Chapter 20

Math Instructions Overview

20–1

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Entering Parameters

20–1

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Using Arithmetic Status Bits

20–2

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Overflow Trap Bit, S:5/0

20–2

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Math Register, S:14 and S:13

20–2

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Indexed Word Addresses

20–2

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Add (ADD)

20–3

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Using Arithmetic Status Bits

20–3

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Math Register

20–3

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Subtract (SUB)

20–4

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Using Arithmetic Status Bits

20–4

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Math Register

20–4

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

32-Bit Addition and Subtraction–Series C and Later SLC 5/02 Processors

20–5

. . .

Bit S:2/14 Math Overflow Selection

20–5

. . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Example of 32-Bit Addition

20–5

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Multiply (MUL)

20–7

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Using Arithmetic Status Bits

20–7

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Math Register

20–7

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Divide (DIV)

20–8

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Using Arithmetic Status Bits

20–8

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Math Register

20–8

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Double Divide (DDV)

20–9

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Using Arithmetic Status Bits

20–9

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Math Register

20–9

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Negate (NEG)

20–10

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Using Arithmetic Status Bits

20–10

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Math Register

20–10

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Clear (CLR)

20–11

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Using Arithmetic Status Bits

20–11

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Math Register

20–11

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Convert to BCD (TOD)

20–12

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Entering Parameters

20–12

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Using Arithmetic Status Bits

20–13

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Math Register (When Used)

20–13

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Convert from BCD (FRD)

20–15

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Entering Parameters

20–15

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Using Arithmetic Status Bits

20–16

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Math Register (When Used)

20–16

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Ladder Logic Filtering of BCD Input Devices

20–16

. . . . . . . . . . . . . . . . . . . . . .

Math Instructions