![SBC PCD3 Series Скачать руководство пользователя страница 69](http://html1.mh-extra.com/html/sbc/pcd3-series/pcd3-series_manual_1205039069.webp)
Saia-Burgess Controls AG
Hardware manual for PCD3 series │ Document 26-789 ENG19│ 2018-06-29
Storage space on the PCD3
PCD3.Mxxx0 Classic CPU and expansion enclosure
3-46
3
3.18
Storage space on the PCD3
3.18.1
Storage types in the Saia PCD
®
systems
A user program may contain various data types. This includes data that is relevant
for a fast regulation process and data records that must be collected over a long
period or saved permanently. Data and web pages to the PCD internal web server
are also to be stored. A backup function for program and data is also important,
e.g. in the file system.
All these data types have different requirements in terms of hardware. For
example, a regulation-relevant process requires a fast memory to calculate and
provide current values.
However, historical data records require sufficient remanent mass memory to
cover a long period of time.
Depending on the PCD system, storage is available for all this data in the form
of RAM, FRAM, SRAM, Flash (see glossary in the appendix for details) system-
internally and in the form of pluggable memory.
User memory = RAM
The user memory, which ensures fast access for reading and writing, contains
time-critical content such as media, RAM-DB and RAM texts. However, this
memory is not a programmable read-only memory (PROM) and is buffered by
a battery.
Flash memory
To prevent the loss of the program, a flash memory for the backup of the User
Program Memory is available as standard onboard each PCD3 CPU.
It is also possible to save DBs to Flash during runtime (data backup or extension
memory backup). Thus, important values of registers and flags can be saved to
the fash memory at runtime and than later be reloaded.
On Flash, a file system may exist, which is available for web pages and log files
(CSV).
In addition to the flash memory installed on-board, a corresponding flash memory
for the user backup memory can also be used (see chapter 3.19.1 Optional
memory expansions). The use of these cards makes it possible to transfer the user
program as well as the configuration from one controller to another.