SECTION 1. FUNCTIONAL MODES
1-7
FIGURE 1.5-1. CR510 Memory
System Memory
(4096 Bytes)
Active Program
(default 2048 Bytes)
Input Storage
(default 28 locations,
112 bytes)
Intermediate Storage
(default 64 locations,
256 bytes)
Final Storage Area 1
(default 62,280
locations, 124,560
bytes)
Final Storage Area 2
(default 0 locations,
0 bytes)
Operating System
(96 Kbytes)
Active Program
(16 Kbytes)
Stored Programs
(16 Kbytes)
SRAM
Total 128 Kbytes
Flash Memory
(EEPROM)
Total 128 Kbytes
Optional
Flash EEPROM
Final Storage Area 1
and/or
Final Storage Area 2
(
Additional
524,288
locations per Mbyte)
How it works:
The
Operating System
is loaded into
Flash Memory at the factory.
System
Memory
is used while the CR510 is
running for calculations, buffering data
and general operating tasks.
Any time a user loads a program into
the CR510, the program is compiled in
SRAM and stored in the
Active
Program
areas. If the CR510 is
powered off and then on, the Active
Program is loaded from Flash and run.
The Active Program is run in SRAM to
maximize speed. The program
accesses
Input Storage
and
Intermediate Storage
and stores data
into
Final Storage
for later retrieval by
the user.
The Active Program can be copied into
the
Stored Programs
area. While 98
program "names" are available, the
number of programs stored is limited
by the available memory. Stored
programs can be retrieved to become
the active program. While programs
are stored one at a time, all stored
programs must be erased at once. That
is because the flash memory can only
be written to once before it must be
erased and can only be erased in 16
Kbytes blocks.
With the Optional Flash Memory, up to
2 Mbytes of additional memory can be
added to increase Final Storage by
another 524,288 data values per
Mbyte. The user can allocate this extra
memory to any combination of Area 1
or Area 2.
(Memory Areas separated by dashed
lines:
can be re-sized by the user.)
Summary of Contents for CR510
Page 2: ...This is a blank page ...
Page 4: ...This is a blank page ...
Page 10: ...This is a blank page ...
Page 44: ...SECTION 1 FUNCTIONAL MODES 1 14 This is a blank page ...
Page 56: ...SECTION 3 INSTRUCTION SET BASICS 3 8 ...
Page 104: ...SECTION 8 PROCESSING AND PROGRAM CONTROL EXAMPLES 8 8 This is a blank page ...
Page 128: ...SECTION 10 PROCESSING INSTRUCTIONS 10 8 This is a blank page ...
Page 144: ...SECTION 12 PROGRAM CONTROL INSTRUCTIONS 12 10 This is a blank page ...
Page 172: ...SECTION 14 INSTALLATION AND MAINTENANCE 14 10 This is a blank page ...
Page 176: ...APPENDIX A GLOSSARY A 4 This is a blank page ...
Page 184: ...This is a blank page ...
Page 188: ...APPENDIX D DATALOGGER INITIATED COMMUNICATIONS D 4 This is a blank page ...
Page 196: ...APPENDIX F MODBUS ON THE CR10 X AND CR510 F 4 This is a blank page ...
Page 197: ...APPENDIX G TD OPERATING SYSTEM ADDENDUM FOR CR510 CR10X AND CR23X MANUALS ...
Page 198: ...This is a blank page ...
Page 200: ...This is a blank page ...
Page 206: ...TABLE DATA ADDENDUM AD 6 This is a blank page ...
Page 222: ...TD ADDENDUM SECTION 1 FUNCTIONAL MODES AD 1 8 This is a blank page ...
Page 238: ...TD ADDENDUM SECTION 8 PROCESSING AND PROGRAM CONTROL EXAMPLES AD 8 10 This is a blank page ...
Page 240: ...This is a blank page ...