Page 23 of 44
8 CPU Memory
Memory Types
A PLC system handles many numbers representing different types of information regarding processes/machine
parameters. These processes/machine parameters may be anything from status of the input or output devices,
timers/counters, or other data values. Before you start programming the EZ3-TouchPLC Modular, it would be helpful
if you took a moment to familiarize yourself with how the system represents and stores the various types of
data. Each PLC manufacturer has their own conventions for this process in their PLCs.
The Mapping Conventions section outlines the specific memory types used in the EZ3-TouchPLC Modular in greater
detail. The memory types can be used to store a variety of information and can be used within various RLL instructions.
See a description of each of the memory types below:
o
Discrete Memory Type
A discrete memory type is one bit that can be either 1 or 0 (ON or OFF). Discrete memory area is used for inputs,
outputs, control relays, and timer/counter bits.
o
Word Memory Type
A word memory type is a 16-bit location that is normally used to store and manipulate numeric or ASCII data.
A word memory location is also called a Register.
The following table displays all the Register/Discrete types supported by the EZ3-TouchPLC Modular along with
their address range, syntax, etc.
EZ3-TouchPLC Modular Memory Map
SYNTAX: TAAAA
T - TYPE
AAAA - Address of Memory Type in Decimal
DISCRETES / REGISTERS
RETAINED ON POWER
CYCLE
Note: Does not Support Access to a Bit of Word (E.g.: R100/ 0, R100/5…etc)