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