Rockwell Automation 1772-LP3 PLC - 2/30 Programmable Controller Programming and Operations Manual User Manual
Page 7
Table of Contents
v
10.2.2 Block Length
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.2.3 File Address
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.2.4 Enable Bit and Done Bit
. . . . . . . . . . . . . . . . . . . . . . . . . .
10.3 Instruction Notes for Block Transfer Read and
Write Instructions
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.4 Causes of RunĆTime Errors
. . . . . . . . . . . . . . . . . . . . . . . . .
10.5 Programming Block Transfer Read and Write Instructions
. . .
10.6 Multiple Reads of Different Block Lengths from One Module
. .
10.7 Defining the Block Transfer Data Address Area
. . . . . . . . . . .
10.8 Buffering Data
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.9 Bidirectional Block Transfer
. . . . . . . . . . . . . . . . . . . . . . . . .
10.9.1 Operation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.9.2 Data Address and Module Address
. . . . . . . . . . . . . . . . . .
10.9.3 File Address
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.9.4 Block Length
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.9.5 Programming Considerations
. . . . . . . . . . . . . . . . . . . . . .
Jump Instructions and
Subroutine Programming
. . . . . . . .
11.0 General
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.1 Jump Instruction
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.1.1 Programming Jump/ Subroutine Instructions
. . . . . . . . . . . .
11.1.2 Multiple Jumps to the Same Label
. . . . . . . . . . . . . . . . . . .
11.2 Label Instruction
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.3 Jump to Subroutine Instruction
. . . . . . . . . . . . . . . . . . . . . . .
11.3.1 Subroutine Area
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.3.2 Nested Subroutines
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.3.3 Recursive Subroutine (Looping) Calls
. . . . . . . . . . . . . . . .
11.3.4 Subroutine Programming Considerations
. . . . . . . . . . . . . .
11.4 Return Instruction
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Data Transfer File Instructions
. . . . . . . . . . . . . . . . . . . . . .
12.0 General
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.1 File Concepts
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.1.1 File Definition
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.1.2 File Planning
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.1.3 File Instructions
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.1.4 Programming File Instructions
. . . . . . . . . . . . . . . . . . . . . .
12.1.5 File Instruction RunĆTime Error
. . . . . . . . . . . . . . . . . . . . .
12.2 FileĆtoĆFile Move
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.2.1 Programming FileĆtoĆFile Move Instructions
. . . . . . . . . . . .
12.3 FileĆtoĆWord Move
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.3.1 Programming FileĆtoĆWord Move Instructions
. . . . . . . . . . .
12.4 WordĆtoĆFile Move
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.4.1 Programming WordĆtoĆFile Move Instructions
. . . . . . . . . . .
12.5 Data Monitor Mode
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .