beautypg.com

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

Page 18

background image

Hand–Held Terminal
User Manual

Table of Contents

xiv

Chapter 31

I/O Overview

31–1

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

Basic Programming Procedure for the I/O Interrupt Function

31–1

. . . . . . . . . . .

Operation

31–2

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

Interrupt Subroutine (ISR) Content

31–2

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

Interrupt Occurrences

31–2

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

Interrupt Latency

31–3

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

Interrupt Priorities

31–3

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

Status File Data Saved

31–4

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

I/O Interrupt Parameters

31–4

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

IID and IIE Instructions

31–6

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

IID/IIE Zone Example

31–8

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

RPI Instruction

31–9

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

Appendix A

Appendix B

Binary Numbers

B–1

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

Positive Decimal Values

B–1

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

Negative Decimal Values

B–2

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

BCD Numbers

B–3

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

Hexadecimal Numbers

B–4

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

Hex Mask

B–5

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

Appendix C

Memory Usage

C–1

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

Fixed and SLC 5/01 Processors

C–2

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

SLC 5/02 Processor

C–6

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

Appendix D

Events in the Operating Cycle

D–1

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

Scan Time Worksheets

D–2

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

Defining Worksheet Terminology

D–2

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

Worksheet A — Estimating the Scan Time of Your Fixed Controller

D–3

. . . .

Worksheet B — Estimating the Scan Time of Your 1747–L511 or 1747–L514

Processor

D–4

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

Worksheet C — Estimating the Scan Time of Your 1747–L524 Processor

D–5

Example Scan Time Calculation

D–6

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

Example: Worksheet B – Estimating the Scan Time of a 1747–L514 Processor

Application

D–7

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

Understanding I/O
Interrupts – SLC 5/02
Processor Only

HHT Messages and Error
Definitions
Number Systems, Hex Mask

Memory Usage, Instruction
Execution Times

Estimating Scan Time