Types of Memories in PLC:
i) Executive Memory
ii) Scratch Pad Memory
iii) Data Table a) Input image memory b) Output image Memory c) Internal bits/ registers/ words
iv) User Program
Executive Area. The executive is a permanently stored collection of programs that are considered part of the system itself. These supervisory programs direct system activities, such as execution of the control program, communication with peripheral devices, and other system housekeeping activities.
OR
Scratch Pad Area. This is a temporary storage area used by the CPU to store a relatively small amount of data for interim calculations and control. The CPU stores data that is needed quickly in this memory area to avoid the longer access time involved with retrieving data from the main memory.
OR
Data Table Area. This area stores all data associated with the control program, such as timer/counter preset values and other stored constants and variables used by the control program or CPU. The data table also retains the status information of both the system inputs and the system outputs. OR User Program Area. This area provides storage for programmed instructions entered by the user. The user program area also stores the control program.