121
SECTION 4
I/O Memory Allocation
This section describes the structure and functions of the I/O Memory Areas and Parameter Areas.
4-1
Overview of I/O Memory Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
122
4-1-1
I/O Memory Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
122
4-1-2
Overview of the Data Areas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
123
4-1-3
Clearing and Holding I/O Memory. . . . . . . . . . . . . . . . . . . . . . . . . .
127
4-1-4
Hot Start/Hot Stop Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
127
4-2
I/O Area and I/O Allocations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
129
4-2-1
I/O Bits Allocated to CPU Units . . . . . . . . . . . . . . . . . . . . . . . . . . .
129
4-2-2
I/O Bits Allocated to Expansion I/O Units . . . . . . . . . . . . . . . . . . . .
131
4-2-3
I/O Allocation Examples with Expansion I/O Units . . . . . . . . . . . .
132
4-2-4
I/O Word Allocations to Expansion Units . . . . . . . . . . . . . . . . . . . .
134
4-3
1:1 Link Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
135
4-4
Serial PLC Link Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
136
4-5
Internal Work Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
136
4-6
Holding Area (H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
137
4-7
Auxiliary Area (A) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
138
4-8
TR (Temporary Relay) Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
138
4-9
Timers and Counters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
139
4-9-1
Timer Area (T) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
139
4-9-2
Counter Area (C) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
140
4-9-3
Changing the BCD or Binary Mode for Counters and Timers . . . . .
142
4-10 Data Memory Area (D) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
143
4-11 Index Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
144
4-11-1
Using Index Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
147
4-11-2
Precautions for Using Index Registers . . . . . . . . . . . . . . . . . . . . . . .
149
4-12 Data Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
151
4-13 Task Flags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
153
4-14 Condition Flags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
153
4-15 Clock Pulses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
155
Summary of Contents for CP1L-L14D Series
Page 2: ...CP1L L14D CP1L L20D CP1L M30D CP1L M40D CP1L CPU Unit Operation Manual Revised June 2007...
Page 3: ...iv...
Page 9: ...x...
Page 13: ...xiv TABLE OF CONTENTS...
Page 21: ...xxii...
Page 33: ...xxxiv Conformance to EC Directives 6...
Page 65: ...32 Function Blocks Section 1 5...
Page 153: ...120 CP CPM1A series Expansion I O Unit Wiring Section 3 6...
Page 523: ...490 Troubleshooting Unit Errors Section 9 4...
Page 531: ...498 Replacing User serviceable Parts Section 10 2...
Page 563: ...530 Auxiliary Area Allocations by Function Appendix C...
Page 611: ...578 Auxiliary Area Allocations by Address Appendix D...
Page 638: ...605 Connections to Serial Communications Option Boards Appendix F Connecting to Unit...
Page 639: ...606 Connections to Serial Communications Option Boards Appendix F...
Page 669: ...636 Index...
Page 671: ...638 Revision History...