beautypg.com

Rockwell Automation 1772-LP3 PLC - 2/30 Programmable Controller Programming and Operations Manual User Manual

Page 7

background image

Table of Contents

v

10.2.2 Block Length

10Ć5

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

10.2.3 File Address

10Ć5

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

10.2.4 Enable Bit and Done Bit

10Ć6

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

10.3 Instruction Notes for Block Transfer Read and

Write Instructions

10Ć6

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

10.4 Causes of RunĆTime Errors

10Ć6

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

10.5 Programming Block Transfer Read and Write Instructions

10Ć6

. . .

10.6 Multiple Reads of Different Block Lengths from One Module

10Ć8

. .

10.7 Defining the Block Transfer Data Address Area

10Ć11

. . . . . . . . . . .

10.8 Buffering Data

10Ć12

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

10.9 Bidirectional Block Transfer

10Ć14

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

10.9.1 Operation

10Ć14

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

10.9.2 Data Address and Module Address

10Ć17

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

10.9.3 File Address

10Ć17

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

10.9.4 Block Length

10Ć17

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

10.9.5 Programming Considerations

10Ć18

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

Jump Instructions and

Subroutine Programming

11Ć1

. . . . . . . .

11.0 General

11Ć1

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

11.1 Jump Instruction

11Ć1

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

11.1.1 Programming Jump/ Subroutine Instructions

11Ć3

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

11.1.2 Multiple Jumps to the Same Label

11Ć3

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

11.2 Label Instruction

11Ć6

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

11.3 Jump to Subroutine Instruction

11Ć7

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

11.3.1 Subroutine Area

11Ć10

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

11.3.2 Nested Subroutines

11Ć11

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

11.3.3 Recursive Subroutine (Looping) Calls

11Ć12

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

11.3.4 Subroutine Programming Considerations

11Ć12

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

11.4 Return Instruction

11Ć14

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

Data Transfer File Instructions

12Ć1

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

12.0 General

12Ć1

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

12.1 File Concepts

12Ć1

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

12.1.1 File Definition

12Ć1

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

12.1.2 File Planning

12Ć2

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

12.1.3 File Instructions

12Ć2

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

12.1.4 Programming File Instructions

12Ć11

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

12.1.5 File Instruction RunĆTime Error

12Ć12

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

12.2 FileĆtoĆFile Move

12Ć12

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

12.2.1 Programming FileĆtoĆFile Move Instructions

12Ć14

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

12.3 FileĆtoĆWord Move

12Ć15

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

12.3.1 Programming FileĆtoĆWord Move Instructions

12Ć16

. . . . . . . . . . .

12.4 WordĆtoĆFile Move

12Ć18

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

12.4.1 Programming WordĆtoĆFile Move Instructions

12Ć19

. . . . . . . . . . .

12.5 Data Monitor Mode

12Ć21

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