Crestron electronic 2-Series Control Processor Computer Hardware User Manual


 
2-Series Integrated Control Processor Crestron CP2/CP2E
series control engine. Non-volatile memory contains information that is retained after
loss of electrical power. Volatile memory is lost after a power failure. Refer to the
lists below for a breakdown of memory usage for program-related information stored
in the unit.
Flash
The 4MB flash memory consists of approximately 1.5MB used for firmware, and
approximately 2.5MB available for SIMPL, SIMPL+, and Web pages. The files that
reside in flash conform to a flat directory structure. The following table presents the
structure of the overall file system.
TOP LEVEL SECONDARY LEVEL DESCRIPTION
\ Root of the file system
DISPLAY
Legacy directory used in ISYS panels to hold
display lists
SYS Contains various system configuration files
SETUP
Legacy directory used in ISYS panels to hold
setup files
HTML Web pages
SIMPL Control system program files
SPLUS Simpl+ module files
USER Used for user-defined files
MAILBOX Directory contains the user mailbox file
Although the file system is case insensitive, the case is preserved to maintain file
checksums.
Non-volatile
1. SIMPL+ Modules
2. SIMPL+ Variables (using "nonvolatile" qualifier or
#DEFAULT_NONVOLATILE)
3. SIMPL Program
4. Operating System (.cuz file)
5. Signals explicitly written to NVRAM (by symbols such as Analog
RAM, Analog RAM from database, Serial RAM, Serial RAM from
database, Analog Non-volatile Ramp, Digital RAM, etc.)
NOTE: If you extract NVRAM values to a file (Viewport, File transfer | Save
NVRAM to File), to simplify restoring them in the event of file corruption or to
distribute to identical control systems, remember that NVRAM values are position
sensitive in the program. When saving the NVRAM is crucial to your application, it
is recommended to place all symbols and/or modules that use NVRAM at the
beginning of your program. When NVRAM (.nvr file) is re-installed, all the values
should line up with the program. If the program is modified, and logic is placed
before any symbols using NVRAM, the previously stored values will not line up and
your presets will have to be re-entered
Volatile
1. Digital, analog and serial signal values
2. SIMPL+ Variables (Default if no options are specified, or if "volatile"
qualifier is used, or #DEFAULT_VOLATILE is used)
8 2-Series Integrated Control Processor: CP2/CP2E Operations Guide - DOC. 5980