Publication 1762-RM001C-EN-P
2-2 Controller Memory and File Types
Controller Memory
File Structure
MicroLogix 1200 and 1500 user memory is comprised of Data Files, Function
Files, and Program Files (and B-Ram files for the MicroLogix 1500 1764-LRP
processor). Function Files are exclusive to the MicroLogix 1200 and 1500
controllers; they are not available in the MicroLogix 1000 or SLC controllers.
Data
Files
Function
Files
Program
Files
0
1
2
3
5
6
4
7
9 to 255
STI
EII
HSC
PTO
(2)
BHI
MMI
PWM
(2)
DAT
(2)
TPI
BBit
TTimer
C Counter
RControl
N Integer
ST String
(1)
L Long Word
MG Message
PD PID
Output File
Input File
Status File
Bit File
Timer File
Counter File
Control File
Integer File
Selectable Timed
Event Input
High Speed
Pulse Train Output
Pulse Width Mod.
Base Hardware
Memory Module
Data Access Tool
RTC
CS
IOS
Real Time Clock
Comms File
I/O Status File
Trim Pot Info.
0
1
System File 0
2
3 to 255
Program File 2
Program Files
3 to 255
System File 1
(1) The string file is available in MicroLogix 1200 controllers and MicroLogix 1500 1764-LSP Series B and 1764-LRP processors.
(2) The DAT files are only used in MicroLogix 1500 controllers. The PTO and PWM files are only used in MicroLogix 1200 and 1500 BXB units.
(3) Specialty files for Data Logging are only used by the MicroLogix 1500 1764-LRP processor.
Specialty
(3)
Files
0
1
Data Log Queue
2 to 255
Data Log Queue
Data Log Queue
NOTE
The file types shown below for data files 3 through 7 are the default filetypes for those file
numbers and cannot be changed. Data files 9 through 255 can be added to your program
to operate as bit, timer, counter, control, integer, string, long word, message, or PID files.