Sign In
Upload
Manuals
Brands
Allen-Bradley Manuals
Controller
PLC-2/30
Allen-Bradley PLC-2/30 Manuals
Manuals and User Guides for Allen-Bradley PLC-2/30. We have
2
Allen-Bradley PLC-2/30 manuals available for free PDF download: Programming And Operations Manual, Assembly And Installation Manual
Allen-Bradley
PLC-2/30
Programming And Operations Manual
Allen-Bradley PLC-2/30 Programming And Operations Manual (349 pages)
Brand:
Allen-Bradley
| Category:
Controller
| Size: 2 MB
Table of Contents
Important User Information
3
Table of Contents
4
Introduction 1
5
Table of Contents
10
Introduction
12
General
12
Capabilities
14
Complementary I/O
15
Data Highway Compatibility
15
Interface Modules
15
Additional Publications
16
ERR Message for Invalid Display of Processor Memory
16
Hardware Considerations 2
18
Mode Select Switch
18
PLC 2/30 Processor
19
Memory Write Protect
19
Memory Write Protect Jumper
20
Run Time Errors
20
Processor Diagnostic Indicators
21
Memory Fault
21
Battery Low
21
Power up Recovery
22
Switch Group Assembly
22
Last State Switch
23
I/O Rack Number
23
Local System Structure
24
Industrial Terminal
24
1771 I/O Chassis Backplane Switch Settings for Local I/O Systems
24
Remote System Structure
25
Local/Remote System Structure
26
Hardware Addressing Modes
27
Auxiliary Power Supplies
27
1777 P2 Auxiliary Power Supply
28
1771 P7 Power Supply
28
Data Table
29
Memory Structure
29
Memory Word Structure
29
Memory Organization
30
Data Table Areas
32
Processor Work Areas 1 and 2
32
Output Image Table
33
Timer/Counter Accumulated Values, Bit/Word Storage
34
Input Image Table
34
PLC 2/30 Memory Organization (Default Configuration)
36
Relation of Word Address to Hardware
38
Timer/Counter Preset Values, Bit/Word Storage
39
Developing the Data Table
39
Displaying the Data Table
39
Data Table Configuration
40
Data Table Area Configuration
40
Configuring the Data Table
40
Changing Data Table Areas
42
Input/Output Image Table Sizes
42
Subroutine Area
44
Main Program
44
User Program
44
Message Storage Area
45
Hardware/Program Interface
45
Image Tables
45
Report Generation 9
45
Instruction Address
46
Instruction Address Terminology
47
Bit Address to Hardware Relationship (2 Slot Addressing)
48
Fundamental Operation
49
Relationship of Word Address to Hardware
50
Data Table Documentation Forms
51
Data Table Word Map
51
Example of Data Table Word Map
52
Data Table Map (128 Word)
52
Example of Data Table Map
53
Data Table Word Assignments (64 Word)
53
Data Table Bit Assignments
54
Example of Data Table Word Assignments
54
Example of Data Table Bit Assignments
54
Sequencer Table Bit Assignments
55
Example of Sequencer Table Bit Assignments
56
I/O Assignments
56
Timer/Counter Assignments
57
Data Storage Assignments
57
Bit/Word Storage
57
File Storage
58
Connection Diagram Addressing Worksheet
60
Introduction to Programming
66
Ladder Diagram Logic
67
Ladder Diagram Rung
67
Relay Diagram
67
Relay Type Instructions
68
Examine Instructions
68
Areas of the Ladder Diagram Rung
68
Examine on Instruction
68
Examine off Instruction
69
Output Instructions
70
Output Energize Instruction
70
Output Latch and Unlatch Instructions
71
Unconditional Output Energize Instruction
71
Latch/Unlatch Instructions
72
Latch/Unlatch Timing Diagram
72
Latch and Unlatch Indication
73
Branch Instructions
74
Branch Start
74
Branch End
74
Nested Branching Vs. Equivalent Logic
75
Example Original Rung with First Part of Duplicate Rung
76
Example New Rung with Branch Instruction
76
Example New Rung, Completed
76
Ending a Program
77
Programming Relay Type
78
Addressing
80
Help Directories
80
Searching
81
First and Last Rung and User Program Boundaries
83
Incomplete Rung
83
Single Rung Display
83
First or Last Instruction in a Rung
83
Remote Mode Select
84
Inserting an Instruction
85
Removing an Instruction
86
Inserting a Rung
86
Removing a Rung
86
Changing Data of a Word or Block Instruction
87
Changing the Address of a Word or Block Instruction
87
On Line Data Change
87
On Line Programming
88
General Rules
88
Data Initialization Key
89
On Line Programming Procedures
90
Insert an Instruction
91
Remove an Instruction
92
Insert a Rung
92
Remove a Rung
93
Change an Instruction or Instruction Address
93
Correct an Error
94
Programming Interruptions
95
Clearing Memory
95
Clear Memory Functions
96
Data Table Clear
96
User Program Clear
96
Partial Memory Clear
96
Program Recommendations
97
Total Memory Clear
97
Storage Bit Example
98
Recommendations for Block Instructions
98
Timer and Counter Instructions
100
BCD Format
100
Timer Instructions
101
Timer Accumulated Value Word
101
Timer on Delay Instruction
102
Timer off Delay Instruction
104
Retentive Timer Instruction
105
Retentive Timer Reset
107
Timer Accuracy for 10Ms Timers
107
Counter Instructions
107
Up Counter Instruction
108
Counter Accumulated Value Word
108
Counter Reset Instruction
110
Down Counter Instruction
111
Up down Counter Example
112
Scan Counter Instruction
112
Cascading Timers or Counters
113
Cascading Counters Example
113
Programming Timer and Counter Instructions
113
Scan Time and Instruction Execution Times
116
Scan Time
116
Program for Determining Scan Time
117
Program for Determining Average Scan Time
118
Instruction Execution Time
118
File to File Move and File Complement
121
Logic Instructions
122
Data Manipulation Instructions
124
BCD Word Format
124
Data Transfer Instructions
125
Get Instruction
125
Octal Format
125
Get and Put Instructions
126
Changing a Counter Preset
127
Les and Equ Instructions
127
Less than Comparison
128
Greater than Comparison
129
Equal to Comparison
129
Less than or Equal to Comparison
130
Greater than or Equal to Comparison
130
Get Byte-Put Instruction
131
Get Byte/Limit Test Comparison
131
Programming Data Manipulation Instructions
132
Arithmetic Instructions
134
Arithmetic Instruction Word
135
Subtract Instruction
136
Add Instruction
136
Multiply Instruction
137
Divide Instruction
137
Programming Arithmetic
138
Binary to BCD Conversion
141
BCD to Binary Conversion Example Rung
141
Binary to BCD Conversion Format
142
Binary to BCD Conversion Example Rung
143
Output Override and I/O Update
144
MCR and ZCL Zone Programming
145
I/O Updates
146
Scan Sequence
146
Immediate Input Instruction
148
Immediate Output
149
Immediate Output Instruction
150
Programming Immediate I/O
151
Remote Fault Zone Programming
152
Remote I/O Configuration Example
153
Fault Status Bits
154
Dependent Fault Zone Programming
155
Dependent Programming
155
Independent Programming
156
Watchdog Timer
159
Switch Group Settings
161
Communication Rate Setting
161
Peripheral Functions
161
Contact Histogram
162
Key Sequence for Setting Baud Rate
162
Contact Histogram Functions
163
Contact Histogram Display
163
Digital Cassette Recorder
164
Dumping Memory Content to Cassette Tape
164
Loading Memory from Cassette Tape
164
Program Verification
165
Displaying and Locating Errors
166
Data Cartridge Recorder
166
Dumping Memory Content Onto Data Cartridge Tape
166
Loading Memory from a Data Cartridge Tape
167
Total Memory Dump
168
Ladder Diagram Dump
168
Data Cartridge Verification
168
Data Table Printout in Hexadecimal
169
Report Generation
170
Alphanumeric Keytop Overlays
172
Report Generation Commands
173
Message Store - MS
174
Address Delimiters
175
Message Print - MP
175
Message Report - MR
176
Message Delete - MD
176
Message Index - MI
176
Control Codes and Special Commands
176
Example Graphic/Alphanumeric Message
177
Alphanumeric/Graphic Keytop Definitions
178
Industrial Terminal Control Codes
179
ASCII Control Codes
180
Automatic Report Generation
181
Parity Switch Location
181
Additional Messages
182
Bit Address Message Number Relationship
182
Message Request Bit Done Bit Relationship
183
Example Programming
183
Example Program to Request a Message
184
Block Transfer
185
Module Position Image Table Byte Relationship
186
Block Transfer Diagram
187
Timer/Counter Block Transfer Analogy
187
Data Address and Module Address
188
Block Transfer Instructions
188
Block Transfer Format
188
Block Length
189
File Address
189
Enable Bit and Done Bit
190
Causes of Run Time Errors
190
Data Table Locations for a Block Transfer Read Instruction
191
Programming Multiple Reads from One Module
194
Defining the Block Transfer Data Address Area
195
Defining the Data Address Area
195
Buffering Data
196
Bidirectional Block Transfer
198
Data Table Locations for Bidirectional Block Transfer
200
Unequal Block Lengths
202
Equal Block Lengths
202
Jump Instructions and Subroutine Programming
203
JUMP Format
204
JUMP to LABEL Operation
204
Programming Jump/Subroutine Instructions
205
Multiple Jumps to the same Label
205
Jump/Subroutine Programming
206
Multiple JUMPS to LABEL in User Program
206
Multiple JUMPS to LABEL in Subroutine Area
207
Label Instruction
208
LABEL Format
208
Jump to Subroutine
209
JUMP to SUBROUTINE Format
210
JUMP to SUBROUTINE LABEL Operation
211
Representative Subroutine Area
213
Nested Subroutines
213
Recursive Subroutine
214
Subroutine Programming Considerations
214
Return Instruction
216
RETURN Format
216
Data Transfer File Instructions
217
File Concepts
217
File Definition
217
File Structure
218
File Planning
218
File Instructions
218
File Instruction Format
219
Internally Indexed Counter
220
Example of an Externally Indexed File Instruction
220
Externally Indexed Counter
220
Example of an Internally Indexed File Instruction
221
Modes of Instruction Operation
221
Complete Mode
221
Complete Mode Operation
222
Status Bits for Complete Mode
223
Distributed Complete Mode
223
Distributed Complete Mode Operation
224
Status Bits for Distributed Complete Mode
225
Incremental Mode
226
Incremental Mode Operation
226
Status Bits for Incremental Mode
227
File Instruction Run Time Error
228
FILE to FILE MOVE Operation
229
Programming File to File Move Instructions
230
FILE to FILE MOVE Format
230
File to Word Move
231
FILE to FILE MOVE Example Rung
231
FILE to WORD MOVE Operation
232
Word to File Move
234
FILE to WORD MOVE Example Rung
234
WORD to FILE MOVE Operation
235
Programming Word to File Move Instructions
235
WORD to FILE MOVE Format
236
Data Monitor Mode
237
Accessing the Data Monitor Mode
237
Accessing the Display
238
Example Hexadecimal Data Monitor Display of File Instruction
239
Command Buffer
240
Data Monitor Display
240
File Section
240
Header
240
Cursor Controls
241
Field Cursor
241
Field Cursor Commands and Scrolling
241
Digit Cursor
242
Digit Cursor Commands
242
Paging
242
Specified Paging
242
Scrolling
243
Entering and Changing Data
243
Paging and Specified Paging
243
Data Entry Commands
244
Shift Register Instructions
245
Shift File up
246
Programming Shift File up
247
SHIFT FILE up Format
248
Shift File down
249
Programming Shift File down Instruction
249
SHIFT FILE up Example Rung
249
FIFO Load and FIFO Unload
250
Format for FIFO LOAD and FIFO UNLOAD Instructions
251
Programming FIFO Load and FIFO Unload Instruction
252
FIFO LOAD and FIFO UNLOAD Example Rung
253
Bit Shifts
254
Bit Shift Left
254
BIT SHIFT LEFT/RIGHT Operation
255
Programming Bit Shift Left
256
BIT SHIFT LEFT Format
257
Bit Shift Right
258
BIT SHIFT LEFT Example Rung
258
Programming Bit Shift Right
259
Examine off Shift Bit
259
Programming Examine off Shift Bit Instruction
259
EXAMINE off SHIFT BIT Format
260
EXAMINE off SHIFT BIT Example Rung
260
Examine on Shift Bit
261
Programming Examine on Shift Bit Instruction
261
Set Shift Bit
262
Programming Set Shift Bit Instruction
262
SET SHIFT BIT Format
263
SET SHIFT BIT Example Rung
263
Programming Reset Shift Bit Instruction
264
RESET SHIFT BIT Format
264
RESET SHIFT BIT Example Rung
264
Sequencer Instructions
265
Comparison with File Instructions
265
Sequencer Table
266
Sequencer Table Format in the Data Table
266
Sequencer Output
267
Sequencer Output Analogy
267
Operation of the Sequencer Output Instruction
268
Masking Output Data
269
Masking Transferred Data
270
Programming the Sequencer Output Instruction
270
SEQUENCER OUTPUT Format
271
SEQUENCER OUTPUT Example Rung
272
Control of Sequencer Outputs
272
Sequencer Input Instruction
274
Operation of the Sequencer Input Instruction
274
Masking Input Data
274
Programming the Sequencer Input Instruction
275
SEQUENCER INPUT Format
275
Sequencer Load Instruction
277
SEQUENCER LOAD Format
279
SEQUENCER LOAD Example Rung
280
File Logic Instructions
281
File to File and
282
File to File XOR
285
Programming of File to File or Instruction
285
Programming File to File XOR Instruction
286
Programming File Complement Instruction
287
FILE COMPLEMENT Format
287
Word to File Logic
288
WORD to FILE LOGIC Operations
289
Programming Word to File and Instruction
290
Programming Word to File or Instruction
292
Programming Word to File XOR Instruction
293
FILE SEARCH Operation
294
File Search and File Diagnostic Instructions
294
Programming File Search Instruction
295
FILE SEARCH Format
296
FILE SEARCH Example Rung
297
File Diagnostics
297
Programming File Diagnostic Instruction
299
Troubleshooting Aids
301
Bit Manipulation and Monitor
302
Bit Monitor
303
Force on and Force off Functions
303
Forced Address Display
304
Temporary End Instruction
305
ERR Message for an Illegal OP Code
305
Special Programming Techniques
307
Trailing Edge One Shot
308
Addressing Your Hardware
309
Hardware/Data Table Addressing Relationships
310
Addressing Modes
310
2 Slot Addressing
311
Using 8 Point I/O Modules
311
Using 16 Point I/O Modules
314
Assigning I/O Rack Numbers
315
1 Slot Addressing
316
Assigning I/O Rack Numbers with 1 Slot Addressing
318
System Configurations
324
Number Systems
326
Decimal Numbering System
326
Octal Numbering System
327
Binary Numbering System
328
Binary Coded Decimal
329
Binary Coded Octal
330
BCD Representation
330
Numbering System Conversion Chart
331
Octal Representation
331
Hexadecimal Numbering
331
Hexadecimal to Decimal Conversion
332
Hexadecimal to Binary Conversion
332
Programming .01 Second Timers
333
Time Base Selection
333
Timer Accuracy
334
Timing Diagram
335
10 Msec Timers - Typical Applications
336
Hardware/Processor Considerations
337
Program Execution
338
Programming Compensation
339
Program Scan Time Computation
341
Index
343
Advertisement
Allen-Bradley PLC-2/30 Assembly And Installation Manual (166 pages)
Brand:
Allen-Bradley
| Category:
Controller
| Size: 10 MB
Table of Contents
Table of Contents
4
Introduction
10
PC Definition
10
Fundamental Concepts
10
Preassembly and Installation
11
Precautionary Notes
12
Related Publications
12
Remote I/0 Installation
12
Power Supplies
12
Hardware
23
I/0 System Structure
26
L/0 Chassis Structure
28
Keying
32
Input/Output Modules
33
L/0 Module Addressing
35
Field Wiring Arms
39
Programming Terminal
40
Auxiliary Power Supplies
42
6.5 Amp Auxiliary Power Supplies
43
Power Supply Compatibility
45
Assembly and Installation
46
General
46
Processor Assembly
46
Memory Module Installation
46
Memory Segments
47
Processor Module Locations
50
Battery Backup Installation
51
1771 1/0 Chassis Assembly
54
Switch Group Assembly
54
Input Power Connection
55
Power Supply Configuration Plug
56
Keying Band Installation
57
L/0 Adapter Module Installation
58
I/0 Module Installation
58
Field Wiring Arm Installation
60
System Installation Recommendations
62
Operating Temperature
63
Electrical Noise
63
Constant Voltage Transformer
66
Enclosure Considerations
67
General Grounding Information
68
Component Layout
71
Component Mounting
74
Processor
76
Auxiliary Power Supplies
79
Incoming AC Wiring Guidelines
83
Wiring and Cabling Installation
87
Field Wiring Considerations
90
Field Wiring Guidelines
90
I/0 Wiring Installation
91
I/0 Chassis Power Connection
95
Input Power Connections
96
Programming Terminal Installation
101
System Start-Up
102
Start-Up
102
Checkout before Applying Power
102
Hardware/Indicator Comparison
103
Input Modules
104
Output Modules
104
Programming Terminal Indication
105
Using the Industrial
105
Hardware/Indicator Comparison Procedures
105
Rung for Testing Input Devices
107
Rung for Testing Output Devices Using a Pushbutton
109
Rung for Testing Output Devices Using FORCE on Instruction
111
Checkout of Machine Motion
113
Maintenance and Troubleshooting
116
Genera 1
116
Preventive Maintenance
116
Spare Parts
116
Troubleshooting
117
Processor Front Panel Indicators
117
Processor Module Locations
119
Processor Fault Indicators
121
Memory Module Indicators
121
Local I/0 Adapter Fault Indicators
122
Remote I/0 Scanner Distribution Panel Indicators
124
1772-SD2 Scanner/Distribution Panel Status Indicators
124
Output Module Fuse Indicator
126
Example of 8-Point Output Module
126
Troubleshooting with an Industrial Terminal
127
Replacing a Processor Memory Module
128
Replacing Processor Control Module
129
Replacing Processor System Power Supply Module
130
Replacing I/0 Modules
132
Auxiliary Power Supply
135
Hardware/Data Table Addressing Relationships
141
Illustration of 2-Slot Addressing with Two 8-Point Input Modules
143
Illustration of 2-Slot Addressing with 8-Point Input and Output Modules
144
Illustration of 2-Slot Addressing with 16-Point Input and Output Modules
145
I/0 Image Table and Corresponding Hardware for One Assigned Rack Number for 2-Slot Addressing
146
Illustration of 1-Slot Addressing with 16-Point I/0 Modules
148
Assigning I/0 Rack Numbers with 1-Slot Addressing
149
Example of 1-Slot Addressing
150
Group Address of a Module in Four Different Racks
154
Advertisement
Related Products
Allen-Bradley PLC-5 series
Allen-Bradley PLC-5/12
Allen-Bradley PLC-5/15
Allen-Bradley PLC-5/25
Allen-Bradley PLC-3 Series
Allen-Bradley PLC-2/20
Allen-Bradley PowerFlex400
Allen-Bradley PowerFlex with DriveLogix
Allen-Bradley PowerFlex40
Allen-Bradley PF7000C
Allen-Bradley Categories
Control Unit
Controller
I/O Systems
Power Supply
Switch
More Allen-Bradley Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL