Memory Map
5-5
Memory Map
Bit (MSB)
15
Input point
16
5-5-1 Error Flags
80
The C500-AD501 has internal RAM for storage of operating parameters during
execution. Internal EEPROM memory provides non-volatile storage for these
parameters without the need for batteries. Both memory areas have a Unit
memory map which defines the operating parameters for the Unit. This Unit
memory map is uploaded from EEPROM on power up and used by the Unit dur-
ing operation. The EEPROM default parameters may be customized and
changed by the user to meet the application requirements.
The Unit memory map has read/write and read-only areas. These are marked in
the Unit memory map below. The functional description of each memory location
is described also.
The table below is an outline of the complete Unit memory map. The detailed
functional description of each location and default values are also provided.
Word
Bit
Flag
Both bits and flags are arranged in the following format and correspond to the
input points indicated below.
14
13
12
11
10
15
14
13
12
11
Data in the Unit memory map can be formatted in either signed BCD or 2's Com-
plement Binary. All values for a specific input point must be in the same format.
Some values are entered in unsigned BCD. Refer to 5-5-2 Overview for valid
data ranges for all Unit memory map locations.
Format type
Signed BCD
g
2's Complement Binary
p
There are a number of memory map error flags in the Unit which can be used to
verify status and operation. These flags are listed in the following table.
Flag type
High and low alarm flags
Over and under range errors
Unconfirmed data error flags
EEPROM error flags
Indicates a memory location in the CPU Unit data
memory or in the Unit memory map. A word can
contain a single piece of data or it can contain bits or
flags for each of 16 input points (see format below).
Turned ON by the user to enable a particular
function. 0 = OFF/DISABLE, 1 = ON/ENABLE
Turned ON by the Unit to indicate status of a Unit
function. 0 = OFF/DISABLE, 1 = ON/ENABLE
9
8
7
6
5
10
9
8
7
6
Decimal range
–7999
7999
y
–32767
–1
0
32767
Indicate the input signal is outside the alarm
limits specified in the Unit memory map
Indicate the input signal is outside the specified
range selected by the DIP switches
Indicate a data conversion error in the Unit
Indicate errors with the EEPROM write function
and write cycle counts
Section
4
3
2
1
0
5
4
3
2
1
Memory map format
F999 (Bit 15 is the sign bit)
7999
8001
FFFF
0000
7FFF
Function
5-5
(LSB)
Need help?
Do you have a question about the SYSMAC C Series and is the answer not in the manual?