Saia-Burgess Controls AG
Manual Manual PCD 1 / PCD 2 Series │ Document 26 / 737 EN22 │ 2013-11-26
CPUs and expansion housings
3-5
System resources
3
3.3.3 Media
Type Number Addresses Remarks
Flags (1 bit) 8192 F 0…8191 Bydefault,agsarenotvolatile,
but a volatile range can be
congured,beginningwith
address 0
Register (32 bit)
PCD1
PCD2.M110/120/M150/M170
PCD2.M480
4096
4096
16384
R 0…4095
R 0…4095
R 0…16383
For integer or
oatingpointvalues
EEPROM register (32 bit)
PCD1.M110/120/130
PCD1.M1x5
PCD2
5
50
50
Allow values to be stored that are
retained even when the battery or
the buffer capacitor are empty.
SYSRD/SYSWRinstructions
can be used to read and write
these values. The mechanism
isintendedforconguration
data that does not change often;
the number of write cycles is
restricted.
Text/data blocks
with/out extended user
memory
PCD1
PCD2.M110/M120/M150
PCD2.M170
PCD2.M480
4000/5000
4000/6000
8000
8191
X or DB
0…3999/4099
0…3999/5999
0…7999
0…8190
Thetexts0..3999arealways
written to the same memory area
as the user program.
Wheretheusermemoryhas
been extended, the base memory
canbeconguredtoholdRAM
texts and DBs. The texts and DBs
held in this way have addresses
≥4000
Timers/counters (31 bit) 1600
1)
T/C 0…1599 The breakdown of timers and
countersiscongurable.Timers
are periodically decremented by
the operating system; the basic
time unit can be set between
10 ms and 10 s
Constants with media code K any
number
Values 0..16383; may be used in
instructions instead of registers
Constants with no media
code
any
number
Values - 2,147,483,648 to
+2,147,483,647. Can only be
loadedintoaregisterwithanLD
command, and cannot be used in
instructions instead of registers
Semaphores 100 0…99 Not relevant to PCD1/PCD2;
used for locking resource
accesses in multi-CPU systems
like the PCD6
1)Thenumberoftimersconguredshouldbeonlyasmanyasrequired,topreventunnecessaryCPUloading