Sign In
Upload
Download
Table of Contents
Contents
Add to my manuals
Delete from my manuals
Share
URL of this page:
HTML Link:
Bookmark this page
Add
Manual will be automatically added to "My Manuals"
×
Bookmark added
×
Added to my manuals
Manuals
Brands
Allen-Bradley Manuals
Controller
PLC-2/30
Programming and operations manual
Table Of Contents - Allen-Bradley PLC-2/30 Programming And Operations Manual
Hide thumbs
Also See for PLC-2/30
:
Assembly and installation manual
(166 pages)
Allen-Bradley
PLC-2/30
Programming And Operations Manual
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
Table Of Contents
349
page
of
349
Go
/
349
Contents
Table of Contents
Troubleshooting
Bookmarks
Table of Contents
Advertisement
Table of Contents
Important User Information
3
Table Of Contents
4
Introduction 1
5
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
Mode Select Switch
18
Hardware Considerations 2
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
1771 I/O Chassis Backplane Switch Settings For Local I/O Systems
24
Industrial Terminal
24
Local System Structure
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
User Program
44
Main Program
44
Subroutine Area
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
Data Table Map (128 Word)
52
Example Of Data Table Word Map
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 Or Last Instruction In A Rung
83
Single Rung Display
83
Incomplete Rung
83
First And Last Rung And User Program Boundaries
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
Peripheral Functions
161
Communication Rate Setting
161
Switch Group Settings
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
Data Cartridge Verification
168
Ladder Diagram Dump
168
Total Memory Dump
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
Block Transfer Instructions
188
Block Transfer Format
188
Data Address And Module Address
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
Equal Block Lengths
202
Unequal 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
Externally Indexed Counter
220
Example Of An Externally Indexed File Instruction
220
Internally 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 File Move Example Rung
231
File To Word Move
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
Data Monitor Display
240
Header
240
File Section
240
Command Buffer
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
Programming The Sequencer Output Instruction
270
Masking Transferred Data
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
Programming Of File To File Or Instruction
285
File To File Xor
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 And File Diagnostic Instructions
294
File Search Operation
294
Programming File Search Instruction
295
File Search Format
296
File Diagnostics
297
File Search Example Rung
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
Hexadecimal Numbering
331
Octal Representation
331
Numbering System Conversion Chart
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
Previous
Page
1
...
348
349
Advertisement
Table of Contents
Related Manuals for Allen-Bradley PLC-2/30
Controller Allen-Bradley PLC-2/20 Assembly And Installation Manual
(166 pages)
Controller Allen-Bradley PLC-5 User Manual
Enhanced and ethernet plc-5 programmable controllers (388 pages)
Controller Allen-Bradley Ethernet PLC-5 Quick Start Manual
Ethernet plc-5 programmable controller (29 pages)
Controller Allen-Bradley PLC-5 Installation Instructions
Enhanced programmable controller firmware upgrade (4 pages)
Controller Allen-Bradley ControlNet PLC-5 Installation Instructions Manual
Firmware update instructions (40 pages)
Controller Allen-Bradley PLC-5/12 Assembly And Installation Manual
Plc-5 family programmable controllers (120 pages)
Controller Allen-Bradley PLC-3 Series Quick Start Manual
(20 pages)
Controller Allen-Bradley PowerFlex400 User Manual
Adjustable frequency ac drive for fan & pump applications frn 4.xx (193 pages)
Controller Allen-Bradley PowerFlex 70 User Manual
Adjustable frequency ac drives (132 pages)
Controller Allen-Bradley PowerFlex 70 Installation Manual
Adjustable frequency ac drive (52 pages)
Controller ALLEN BRADLEY PowerFlex 40P User Manual
Safe-off option (series b) (20 pages)
Controller Allen-Bradley Logix5000 Programming Manual
I/o and tag data (92 pages)
Controller Allen-Bradley PF7000A Troubleshooting Manual
Powerflex 7000 series medium voltage ac drives (122 pages)
Controller Allen-Bradley PowerFlex DC Hardware Service Manual
Field controller, frame a and b (150 pages)
Controller ALLEN BRADLEY PowerFlex 4M User Manual
Frn 1 series, frn 2 series, adjustable frequency ac drive (118 pages)
Controller Allen-Bradley PowerFlex Reference Manual
Adjustable frequency ac drive (235 pages)
Related Content for Allen-Bradley PLC-2/30
PLC-2/20 Hardware/Data Table Addressing Relationships
Allen-Bradley PLC-2/20
iTRAK 5730 Hardware Specification Table
Allen-Bradley iTRAK 5730
SLC 500 Series Ascii Conversion Table
Allen-Bradley SLC 500 Series
1747-PBASE The Ascii Table
Allen-Bradley 1747-PBASE
SLC 500 Contents Of This Manual
Allen-Bradley SLC 500
SLC 500 Data Table Access Module (Dtam, Dtam Plus, And Dtam Micro)
Allen-Bradley SLC 500
1305 Series Table Of Contents
Allen-Bradley 1305 Series
Micro820 Table Of Contents
Allen-Bradley Micro820
1336 FORCE Table Of Contents
Allen-Bradley 1336 FORCE
PowerFlex 527 Table Of Contents
allen bradley PowerFlex 527
PowerFlex 527 Table Of Contents
Allen-Bradley PowerFlex 527
PF7000A Table Of Contents
Allen-Bradley PF7000A
PowerFlex 4 Table Of Contents
Allen-Bradley PowerFlex 4
PowerFlex40 Table Of Contents
Allen-Bradley PowerFlex40
PowerFlex400 Table Of Contents
Allen-Bradley PowerFlex400
Micro850 Table Of Contents
Allen-Bradley Micro850
Table of Contents
Print
Rename the bookmark
Delete bookmark?
Delete from my manuals?
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL