Input/output definitions

Data table files contain the status information associated with external I/O and all other instructions you use in your main and subroutine ladder program files. In addition, these files store information concerning controller operation. You can also use the files to store recipes and look-up tables if needed.
Data table files directly affect the programmable controller's data table.
With
SLC controllers
you may have up to 256 (0-255) data files. The first eight data files have default file types as described in the following table. The remainder of the files are user defined.
With
MicroLogix controllers
you get eight default data files as defined in the following table. There are no user-defined data files.
File #
File type
File description
Use with these controllers
O0
Output
This file stores the state of output terminals for the controller.
SLC and MicroLogix
I1
Input
This file stores the state of input terminals for the controller.
SLC and MicroLogix
S2
Status
This file stores controller operation information useful for troubleshooting controller and program operation.
SLC and MicroLogix
B3
Bit
This file stores internal relay logic.
SLC and MicroLogix
T4
Timer
This file stores the timer accumulator and preset values and status bits.
SLC and MicroLogix
C5
Counter
This file stores the counter accumulator and preset values and status bits.
SLC and MicroLogix
R6
Control
This file stores the length, pointer position, and status bits for specific instructions such as shift registers and sequencers.
SLC and MicroLogix
N7
Integer
This file is used to store numeric values or bit information.
SLC and MicroLogix
F8
Floating Point
This file stores a # with a range of 1.1754944e-38 to 3.40282347e+38.
SLC 5/03 OS301, OS302 and SLC 5/04 OS400, OS401
F8
User Defined
These are files you create and can be defined as bit, timer, counter, control, and integer data storage.
Fixed, SLC 5/01, and SLC 5/02
9-255
User Defined
These are files you create and can be defined as bit, timer, counter, control, or integer data storage.
All SLC
9-255
User Defined String or ASCII
These are files you create and define to be String (ST) or ASCII (A) data storage.
SLC 5/03 OS301, OS302 and SLC 5/04 OS400, OS401
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal