Rockwell Automation Publication 1769-IN088A-EN-P - February 2011 63
I/O Memory Mapping        Chapter 3
Configuration Data File
The manipulation of the bits from this file is normally done with programming 
software, such as RSLogix 500, RSLogix 5000, or RSNetWorx for DeviceNet, 
during initial configuration of the system. In that case, graphical screens are 
typically provided by the programmer to simplify configuration. However, some 
systems, like the 1769-ADN DeviceNet adapter, also allow the bits to be altered 
as part of the control program, using communication rungs. In that case, it is 
necessary to understand the bit arrangement. Refer to the Compact Analog I/O 
Combination Module User Manual, publication number 
1769-UM008
 for additional details.
The bits are defined as follows:
• SGN = Sign bit in two’s complement format. The sign of the data for the 
1769-IF4XOF2 must be positive (Bit 15 = 0) or a configuration error 
occurs.
• EIx = Individually enable or disable input channels 0 through 3 using these 
bits. When a channel is not enabled, the module provides no current or 
voltage input to the host controller.
• EOx = Individually enable or disable output channels 0 and 1 using these 
bits. When a channel is not enabled, the module does not produce current 
or voltage.
Word
Bit Position
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0Not 
Used
(1)
Not 
Used
(1)
(1) Any attempt to write a nonvalid (1s) bit configurations into any not used selection field results in a module 
configuration error. 
Not Used
(1)
EI3 EI2 EI1 EI0 FM0
(2)
(2) Not all controllers support these functions. Refer to your controller’s user manual for details.
PM0
(2)
Not 
Used
(1)
PFE0
(2)
1Not 
Used
(1)
Not 
Used
(1)
Not Used
(1)
Not 
Used
(1)
Not 
Used
(1)
EO1 EO0 FM1
(2)
PM1
(2)
Not 
Used
(1)
PFE1
(2)
2 SGN Channel 0 Fault Value
(2)
0000000
3 SGN Channel 0 Program (Idle) Value
(2)
0000000
4 SGN Channel 1 Fault Value
(2)
0000000
5 SGN Channel 1 Program (Idle) Value
(2)
0000000
The enable bit remains set even when a channel is configured 
incorrectly. However, a configuration error for that channel is set. 
When this occurs, disable the channel, reconfigure the channel 
correctly, and then enable the channel.