16 Publication LOGIX-AP010B-EN-P - May 2010
Chapter 1 Controllers and I/O Modules
Logix Controller Memory Use
The following table provides calculations for estimating the amount of
memory needed to store a program in a Logix controller.
Additional recommendations for selecting ControlLogix system components
can be found in the ControlLogix Selection Guide, publication 1756-SG001
and Logix5000 Controllers Design Considerations, publication 1756-RM094
.
Example
To estimate the memory requirements of a program consisting of the
following:
• 25 Controller Tasks
• 200 Digital I/O
• 50 Analog I/O
• 5 ControlNet Modules
• 1 Ethernet Module
Logix Controller Bytes
Controller Tasks (minimum 1 required) ____ x 4000 =____ bytes
Digital I/O Points ____ x 400 =____ bytes
Analog I/O Points ____ x 2600 =____ bytes
DeviceNet Modules ____ x 7400 =____ bytes
Other Communication Modules ____ x 2000 =____ bytes
Motion Axis ____ x 8000 =____ bytes
FactoryTalk Alarm Instruction ____ x 2200 =____ bytes
FactoryTalk Subscriber ____ x 100,000 =____ bytes
Description Memory Usage
Controller Tasks 25 x 4000 = 100 KB
Digital I/O Points 200 x 400 = 80 KB
Analog I/O Points 50 x 2600 = 130 KB
Communication Modules (5+1) x 2000 = 12 KB
Total 322 KB
Spare Capacity 25% 80.5 KB
Required Memory 402.5 KB
Comments to this Manuals