Crestron electronic PAC 2 Laptop User Manual


 
Crestron PAC2 Professional Automation Computer
File System Structure
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 NAT configuration Web pages
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
CFx
The mounting point for the compact flash files,
where x is the number of the compact flash slot
(0 = on board slot, i.e., \CF0 refers to the on-
board slot)
Although the file system is case insensitive, the case is preserved to maintain file
checksums. The compact flash directory only appears when the compact flash is
inserted into the system. To reference files on the compact flash, prefix “\CFx\” to
any fully qualified path from the Windows environment. For example, if the file in
Windows is “\My Directory\My Subdirectory\My file.ext”, the complete 2-series
path for a file on the first Compact Flash slot (on-board) is:
“\CF0 \My Directory\My Subdirectory\My file.ext”
Non-volatile
1. SIMPL+ Variables (Default if no options are specified, or using
"nonvolatile" qualifier or #DEFAULT_NONVOLATILE)
2. 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.)
*Commonly used for presets (volume/lighting/dial #s).
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 that uses
NVRAM 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 (if "volatile" qualifier is used, or
#DEFAULT_VOLATILE is used)
DRAM
DRAM is used by the operating system for dynamic storage of variables, signals and
other constructs used at runtime. The actual amount of DRAM used at any given
time depends on the particular program that is running, i.e., usage is variable, or
dynamic, during normal operation.
Operations Guide – Doc. 5941 Professional Automation Computer: PAC2 11