Solid-state equipment has operational characteristics differing from those of electromechanical equipment. Safety
Guidelines for the Application, Installation and Maintenance of Solid State Controls (publication SGI-1.1
your local Rockwell Automation sales office or online at http://www.rockwellautomation.com/literature/
important differences between solid-state equipment and hard-wired electromechanical devices. Because of this difference,
and also because of the wide variety of uses for solid-state equipment, all persons responsible for applying this equipment
must satisfy themselves that each intended application of this equipment is acceptable.
In no event will Rockwell Automation, Inc. be responsible or liable for indirect or consequential damages resulting from
the use or application of this equipment.
The examples and diagrams in this manual are included solely for illustrative purposes. Because of the many variables and
requirements associated with any particular installation, Rockwell Automation, Inc. cannot assume responsibility or
liability for actual use based on the examples and diagrams.
No patent liability is assumed by Rockwell Automation, Inc. with respect to use of information, circuits, equipment, or
software described in this manual.
Reproduction of the contents of this manual, in whole or in part, without written permission of Rockwell Automation,
Inc., is prohibited.
Throughout this manual, when necessary, we use notes to make you aware of safety considerations.
WARNING: Identifies information about practices or circumstances that can cause an explosion in a hazardous
environment, which may lead to personal injury or death, property damage, or economic loss.
available from
) describes some
ATTENTION: Identifies information about practices or circumstances that can lead to personal injury or death,
property damage, or economic loss. Attentions help you identify a hazard, avoid a hazard, and recognize the
consequence
SHOCK HAZARD: Labels may be on or inside the equipment, for example, a drive or motor, to alert people that
dangerous voltage may be present.
BURN HAZARD: Labels may be on or inside the equipment, for example, a drive or motor, to alert people that
surfaces may reach dangerous temperatures.
Identifies information that is critical for successful application and understanding of the product.
Allen-Bradley, Rockwell Software, Rockwell Automation, and TechConnect are trademarks of Rockwell Automation, Inc.
Trademarks not belonging to Rockwell Automation are property of their respective companies.
Overview
Installation and Wiring
Table of Contents
Preface
Who Should Use This Manual. . . . . . . . . . . . . . . . . . . . . . . . . . Preface-1
How to Use This Manual. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Preface-1
Read this preface to familiarize yourself with the rest of the manual. This
preface covers the following topics:
Who should use this manual
How to use this manual
Related publications
Conventions used in this manual
Rockwell Automation support
Who Should Use This
Manual
How to Use This Manual
Use this manual if you are responsible for designing, installing, programming,
or troubleshooting control systems that use the Allen-Bradley Compact I/O
system.
As much as possible, we organized this manual to explain, in a task-by-task
manner, how to install, configure, program, operate and troubleshoot a control
system using the 1769 isolated analog I/O modules.
Manual Contents
ForSee
An overview of the analog input and output modulesChapter 1
Installation and wiring guidelinesChapter 2
Input module addressing, configuration, and status informationChapter 3
Output module addressing, configuration, and status informationChapter 4
Information on module diagnostics and troubleshootingChapter 5
Specifications for the input and output modulesAppendix A
Information on addressing and configuration using MicroLogix 1500 and
RSLogix 500 software
Information on configuring the module using CompactLogix and RSLogix
5000 software
Information on configuring the module using the 1769-ADN DeviceNet
adapter and RSNetWorx software
Information on understanding two’s complement binary numbersAppendix E
Definitions of terms used in this manualGlossary
1Publication 1769-UM014B-EN-P - May 2010
Appendix B
Appendix C
Appendix D
2 Preface
Related Documentation
The table below provides a listing of publications that contain important
information about MicroLogix 1500 systems.
ForRead this documentDocument number
A user manual containing information on how to install,
use and program your MicroLogix 1500 controller.
A user manual containing information on how to install,
and use your 1769-ADN DeviceNet adapter.
A user manual containing information on how to install,
use and program your 1769-L20 and -L30 CompactLogix
controllers.
A user manual containing information on how to install,
use and program your 1769-L31, -L32C, -L32E, -L35CR
and -L35E CompactLogix controllers.
An overview of 1769 Compact I/O modules.Compact I/O Selection Guide1769-SG002
An overview of the MicroLogix 1500 System, including
the 1769 Compact I/O system.
In-depth information on grounding and wiring
Allen-Bradley programmable controllers.
MicroLogix 1500 User Manual1764-UM001
DeviceNet Adapter User Manual1769-UM001
CompactLogix User Manual1769-UM007
CompactLogix System User Manual1769-UM011
MicroLogix 1500 System Overview1764-SO001
Allen-Bradley Programmable Controller Grounding and
Wiring Guidelines
1770-4.1
If you would like a manual, you can:
download a free electronic version from the internet at
www.literature.rockwellautomation.com.
purchase a printed manual by contacting your local distributor or
Rockwell Automation representative.
Conventions Used in This
Manual
Publication 1769-UM014B-EN-P - May 2010
The following conventions are used throughout this manual.
Bulleted lists (like this one) provide information, not procedural steps.
Numbered lists provide sequential steps or hierarchical information.
Bold type is used for emphasis.
Chapter
Controller
Analog I/O
Module
Valve
Level Sensor
Analog Input Wired
to Tank
Analog Output
Wired to Valve
1
Overview
This chapter explains how analog data is used, describes the 1769-IF4I isolated
analog input module, and describes the 1769-OF4CI and 1769-OF4VI isolated
analog output modules. Included is information about:
the use of analog I/O.
the modules’ hardware and diagnostic features.
an overview of the 1769 analog input system operation.
an overview of the 1769 analog output system operation.
How to Use Analog I/O Data
Analog refers to the representation of numerical quantities by the
measurement of continuous physical variables. Analog applications are present
in many forms. The following application shows a typical use of analog data.
In this application, the controller controls the amount of fluid in a holding
tank by adjusting the valve opening. The valve is initially open 100%. As the
fluid level in the tank approaches the preset point, the controller modifies the
output to close the valve 90%, 80%, and so on, continuously adjusting the
valve to maintain the fluid level.
Figure 1.1 Analog I/O Application Example
1Publication 1769-UM014B-EN-P - May 2010
1-2 Overview
General Description
The 1769-IF4I isolated analog input module converts and digitally stores
analog data for retrieval by controllers, such as the CompactLogix controller or
the MicroLogix 1500 controller. The module supports connections from any
combination of as many as four voltage or current analog sensors. The
1769-IF4I input module provides four, isolated-differential analog input
channels.
The 1769-OF4CI and -OF4VI isolated output modules each provide four,
isolated differential analog output channels.
The modules provide the following input/output types/ranges:
Table 1.1 Normal and Full Ranges
Normal Operating Input RangeFull Module Range
±10V dc± 10.5V dc
1…5V dc0.5…5.25V dc
0…5V dc-0.5…+5.25V dc
0…10V dc-0.5…+10.5V dc
0…20 mA0…21 mA
4…20 mA3.2…21 mA
The data can be configured on board each module as:
engineering Units.
scaled-for-PID.
percent.
raw/proportional data.
Hardware Features
The modules contain removable terminal blocks. The modules’ channels are
isolated from each other and are normally wired as differential inputs or
outputs. Single-ended applications can be supported by wiring the negative
terminal of each channel to the other channel’s negative terminals; however,
this eliminates the channel-to-channel isolation provided by the modules.
Module configuration is normally done via the controller’s programming
software. In addition, some controllers support configuration via the user
program. In either case, the module configuration is stored in the memory of
the controller. Refer to your controller’s user manual for more information.
Publication 1769-UM014B-EN-P - May 2010
Figure 1.2 Isolated Analog Modules’ Hardware Features
10a
10b
4
10
2b
3
2a
1
5a
9
5b
6
7a
7b
8b
7b
8a
7a
1769-IF
4I
DANGER
Do Not Remove RTB Under Power
Unless Area is Non-Hazardous
Ensure Adjacent
Bus Lever is Unlatched/Latched
Before/After
Removing/Inserting Module
N/C
Ch3+
N/C
Ch3-
Ch1+
Ch1-
N/C
Ch3_iRtn
N/C
Ch0+
Ch0-
Ch2+
Ch2-
Ch0_iRtn
N/C
Ch2_iRtn
N/C
Ch1_iRtn
OK
Analog
OK
Analog
Overview 1-3
Table 1.2 Isolated Modules’ Feature Descriptions
ItemDescription
1Bus lever (with locking function)
2aUpper-panel mounting tab
2bLower-panel mounting tab
3Module status LEDs
4Module door with terminal identification label
5aMovable bus connector with female pins
5bStationary bus connector with male pins
6Nameplate label
7aUpper tongue-and-groove slots
7bLower tongue-and-groove slots
8aUpper DIN-rail latch
8bLower DIN-rail latch
9Write-on label for user identification tags
10Removable terminal block (RTB) with finger-safe cover
10aRTB upper retaining screw
10bRTB lower retaining screw
Publication 1769-UM014B-EN-P - May 2010
1-4 Overview
1
1123432
234
System Power Supply
Compact I/O
Compact I/O
Compact I/O
End Cap
CompactLogix Controller
or I/O Communication
Adapter
Compact I/O
Compact I/O
Compact I/O
or
Power Supply Distance
Compact I/O
Compact I/O
Compact I/O
Compact I/O
End Cap
MicroLogix 1500 Controller
with Integrated System
Power Supply
Power Supply Distance
General Diagnostic Features
The analog modules contain diagnostic features that can help you identify the
source of problems that may occur when cycling power or during normal
channel operation.
These power cycle and channel diagnostics are explained in chapter 5.
System Overview
The modules communicate to the controller through the bus interface. The
modules also receive 5 and 24V dc power through the bus interface.
You can install as many analog modules as your power supply can support.
However, the modules may not be located more than eight modules away from
the system power supply.
Figure 1.3 Determine Power Supply Distance
Publication 1769-UM014B-EN-P - May 2010
Overview 1-5
System Operation
When you cycle power, the module performs a check of its internal circuits,
memory, and basic functions. During this time, the module status OK LED
remains off. If no faults are found during power-cycle diagnostics, the module
status OK LED is turned on.
After power-cycle checks are complete, the module waits for valid channel
configuration data. If an invalid configuration is detected, the module
generates a configuration error. Once a channel is properly configured and
enabled, it begins the analog-to-digital or digital-to-analog conversion process.
Input Modules
Each time a channel is read by the input module, that analog data value is
tested by the module for an over-range or under-range condition. If any of
these conditions are detected, unique bits are set in the channel status word.
The channel status word is described in the 1769-IF4I Input Data File on
page 3-3.
The controller reads the two’s complement binary converted analog data from
the modules. This typically occurs at the end of the program scan or when
commanded by the control program. If the controller and the modules
determine that the bus data transfer was made without error, the data is used
in your control program.
Output Modules
The output modules monitor channels for over-range and under-range
conditions and can also clamp the outputs at designated levels (if enabled by
the user program). If such conditions are detected, a unique bit is set in the
channel status word.
The channel status word is described in the 1769-OF4CI and -OF4VI Output
Data File on page 4-3.
The output modules receive two’s complement binary values from the bus
master. This typically occurs at the end of the program scan or when
commanded by the control program. If the controller and the module
determine that the bus transfer was completed without error, the output
module converts the data to an analog output signal.
Publication 1769-UM014B-EN-P - May 2010
1-6 Overview
ADC
OPTO
LED
OPTO
DC / DC
Converter
High
Impendence
Ch0+
Ch0-
Ch0_iRtn
ADC
OPTO
OPTO
DC / DC
Converter
High
Impendence
Ch0+
Ch0-
Ch0_iRtn
CPU
ASICBUS
Module Operation
The following sections describe the input and output modules’ block diagrams.
Input Module Block Diagram
The input module’s input circuitry consists of four isolated-differential analog
inputs each with it’s own analog-to-digital (A/D) converter. The A/D
converter reads the selected input signal and converts it to a digital value that is
presented to the controller.
Figure 1.4 1769-IF4I Block Diagram
Publication 1769-UM014B-EN-P - May 2010
Overview 1-7
DAC
0
OPTO
LED
OPTO
OPTO
OPTO
DC / DC
Converter
DC / DC
Converter
CPU
ASICBUS
0
Iout0+
Iout0-
+
_
DAC
3
3
Iout3+
Iout3-
+
_
Output Modules Block Diagram
The output modules use one digital-to-analog (D/A) converter per isolated
output channel to convert the digital output data from the controller to an
analog output signal.
Figure 1.5 1769-OF4CI Block Diagram
Publication 1769-UM014B-EN-P - May 2010
1-8 Overview
DAC
0
OPTO
LED
OPTO
OPTO
OPTO
DC / DC
Converter
DC / DC
Converter
CPU
ASICBUS
DAC
3
3
Vout3+
Vout3-
+
_
0
Vout0+
Vout0-
+
_
Figure 1.6 1769-OF4VI Block Diagram
Publication 1769-UM014B-EN-P - May 2010
Module Field Calibration
Each isolated analog modules’s calibration is guaranteed by its design. No field
calibration is required.
Installation and Wiring
This chapter tells you how to:
determine the power requirements for the modules.
avoid electrostatic damage.
install the module.
wire the module’s terminal block.
wire input devices.
wire output devices.
Chapter
2
Compliance to European
Union Directives
This product is approved for installation within the European Union and EEA
regions. It has been designed and tested to meet the following directives.
EMC Directive
The analog modules are tested to meet Council Directive 2004/108/EC
Electromagnetic Compatibility (EMC) and the following standards, in whole
or in part, documented in a technical construction file:
EMC – Generic Immunity Standard, Part 6-2 - Industrial Environment
This product is intended for use in an industrial environment.
Low Voltage Directive
This product is tested to meet Council Directive 2006/95/ECLow Voltage, by
applying the safety requirements of EN 61131-2 Programmable Controllers,
Part 2 – Equipment Requirements and Tests.
For specific information required by EN61131-2, see the appropriate sections
in this publication, as well as the following Allen-Bradley publications:
1Publication 1769-UM014B-EN-P - May 2010
2-2 Installation and Wiring
Industrial Automation, Wiring and Grounding Guidelines for Noise
Immunity, publication 1770-4.1
Automation Systems Catalog, publication B113
Power Requirements
General Considerations
The modules receive power through the bus interface from the +5V dc/+24V
dc system power supply.
Table 2.1 Maximum Current Draw
Module5V dc24V dc
1769-IF4I (Series A)145 mA125 mA
1769-OF4CI (Series A)145 mA140 mA
1769-OF4VI (Series A)145 mA75 mA
The Compact I/O system is suitable for use in an industrial environment
when installed in accordance with these instructions. Specifically, this
equipment is intended for use in clean, dry environments (Pollution degree
(1)
) and to circuits not exceeding Over Voltage Category II
2
60664-1).
(3)
(2)
(IEC
Publication 1769-UM014B-EN-P - May 2010
(1)
Pollution Degree 2 is an environment where, normally, only non-conductive pollution occurs except that
occasionally a temporary conductivity caused by condensation shall be expected.
(2)
Over Voltage Category II is the load level section of the electrical distribution system. At this level transient
voltages are controlled and do not exceed the impulse voltage capability of the product’s insulation.
(3)
Pollution Degree 2 and Over Voltage Category II are International Electrotechnical Commission (IEC)
designations.
Installation and Wiring 2-3
ATTENTION
ATTENTION
Hazardous Location Considerations
This equipment is suitable for use in Class I, Division 2, Groups A, B, C, D or
non-hazardous locations only. The following attention statement applies to use
in hazardous locations.
EXPLOSION HAZARD
Substitution of components may impair suitability for
Class I, Division 2.
Do not replace components or disconnect equipment
unless power has been switched off or the area is
known to be non-hazardous.
Do not connect or disconnect components unless
power has been switched off or the area is known to be
non-hazardous.
This product must be installed in an enclosure.
All wiring must comply with N.E.C. article 501-4(b).
Prevent Electrostatic Discharge
Electrostatic discharge can damage integrated circuits or
semiconductors if you touch analog I/O module bus
connector pins or the terminal block on the input module.
Follow these guidelines when you handle the module:
Touch a grounded object to discharge static potential.
Wear an approved wrist-strap grounding device.
Do not touch the bus connector or connector pins.
Do not touch circuit components inside the module.
Use a static-safe work station, if available.
When it is not in use, keep the module in its
static-shield box.
Publication 1769-UM014B-EN-P - May 2010
2-4 Installation and Wiring
ATTENTION
Remove Power
Remove power before removing or inserting this module.
When you remove or insert a module with power applied,
an electrical arc may occur. An electrical arc can cause
personal injury or property damage by:
sending an erroneous signal to your system’s field
devices, causing unintended machine motion.
causing an explosion in a hazardous environment.
Electrical arcing causes excessive wear to contacts on both
the module and its mating connector and may lead to
premature failure.
Reduce Noise
Most applications require installation in an industrial enclosure to reduce the
effects of electrical interference. Analog inputs and outputs are highly
susceptible to electrical noise. Electrical noise coupled to the analog inputs will
reduce the performance (accuracy) of the module.
Group your modules to minimize adverse effects from radiated electrical noise
and heat. Consider the following conditions when selecting a location for the
analog module. Position the module:
away from sources of electrical noise such as hard-contact switches,
relays, and ac motor drives.
away from modules which generate significant radiated heat, such as the
1769-IA16 module. Refer to the module’s heat dissipation specification.
In addition, route shielded, twisted-pair analog input and output wiring away
from any high-voltage I/O wiring.
Protect the Circuit Board from Contamination
The printed circuit boards of the analog modules must be protected from dirt,
oil, moisture, and other airborne contaminants. To protect these boards, the
system must be installed in an enclosure suitable for the environment. The
interior of the enclosure should be kept clean and the enclosure door should
be kept closed whenever possible.
System Assembly
Publication 1769-UM014B-EN-P - May 2010
The module can be attached to the controller or an adjacent I/O module
before or after mounting.
Installation and Wiring 2-5
6
5
4
3
1
1
2
For mounting instructions, see Panel Mounting Using the Dimensional
Template on page 2-7, or DIN-rail Mount on page 2-8. To work with a system
that is already mounted, see Replace a Single Module Within a System on page
2-8.
Figure 2.1 Assemble the Compact I/O System
1. Disconnect power.
2. Check that the bus lever of the module to be installed is in the unlocked
(fully right) position.
3. Use the upper and lower tongue-and-groove slots (1) to secure the
modules together (or to a controller).
4. Move the module back along the tongue-and-groove slots until the bus
connectors (2) line up with each other.
5. Push the bus lever back slightly to clear the positioning tab (3). Use your
fingers or a small screwdriver.
Publication 1769-UM014B-EN-P - May 2010
2-6 Installation and Wiring
ATTENTION
IMPORTANT
ATTENTION
Host Controller
Compact I/O
Compact I/O
Compact I/O
Compact I/O
Compact I/O
End Cap
SideSide
Top
Bottom
6. To allow communication between the controller and module, move the
bus lever fully to the left (4) until it clicks. Ensure it is locked firmly in
place.
When attaching I/O modules, it is very important
that the bus connectors are securely locked together
to be sure of proper electrical connection.
7. Attach an end cap terminator (5) to the last module in the system by
using the tongue-and-groove slots as before.
8. Lock the end cap bus terminator (6).
A 1769-ECR or 1769-ECL right or left end cap must be
used to terminate the end of the bus.
Mount
During panel or DIN rail mounting of all devices, be sure
that all debris (that is, metal chips or wire strands) is kept
from falling into the module. Debris that falls into the
module could cause damage when you cycle power.
Minimum Spacing
Maintain spacing from enclosure walls, wireways, or adjacent equipment.
Allow 50 mm (2 in.) of space on all sides for adequate ventilation.
Figure 2.2 Space Requirements
Publication 1769-UM014B-EN-P - May 2010
Installation and Wiring 2-7
TIP
l Mounting
Host Controller
Refer to host controller documentation for this dimension.
Spacing for single-wide modules 35 mm (1.378 in.).
Overall hole spacing tolerance:
±0.4 mm (0.016 in.).
Spacing for one-and-a-half-wide modules 52.5 mm (2.067 in.).
Locate holes every 17.5 mm (0.689 in.) to allow for a
mix of single-wide and one-and-a-half-wide modules
(for example, the 1769-OA16 module).
Panel Mount
Mount the module to a panel using two screws per module. Use M4 or #8
panhead screws. Mounting screws are required on every module.
Figure 2.3 Panel Mounting Using the Dimensional Template
Panel Mounting Procedure Using Modules as a Template
The following procedure allows you to use the assembled modules as a
template for drilling holes in the panel. If you have sophisticated
panel-mounting equipment, you can use the dimensional template provided.
Due to module mounting hole tolerance, it is important to follow these
procedures.
1. On a clean work surface, assemble no more than three modules.
2. Using the assembled modules as a template, carefully mark the center of
all module-mounting holes on the panel.
3. Return the assembled modules to the clean work surface, including any
previously mounted modules.
4. Drill and tap the mounting holes for the recommended M4 or #8 screw.
5. Place the modules back on the panel, and check for proper hole
alignment.
6. Attach the modules to the panel using the mounting screws.
If mounting more modules, mount only the last one of this
group and put the others aside. This reduces remounting
time during drilling and tapping of the next group.
7. Repeat steps 1 to 6 for any remaining modules.
Publication 1769-UM014B-EN-P - May 2010
2-8 Installation and Wiring
ATTENTION
TIP
DIN-rail Mount
The module can be mounted using the following DIN rails:
35 x 7.5 mm (EN 50 022 - 35 x 7.5) or 35 x 15 mm (EN 50 022 - 35 x 15).
Before mounting the module on a DIN rail, close the DIN rail latches. Press
the DIN rail mounting area of the module against the DIN rail. The latches
will momentarily open and lock into place.
Replace a Single Module
Within a System
The module can be replaced while the system is mounted to a panel (or DIN
rail). Follow these steps in order:
1. Remove power.
Remove power before removing or inserting this module.
When you remove or insert a module with power applied,
an electrical arc may occur. An electrical arc can cause
personal injury or property damage by:
sending an erroneous signal to your system’s field
devices, causing unintended machine motion.
causing an explosion in a hazardous environment.
Electrical arcing causes excessive wear to contacts on both
the module and its mating connector and may lead to
premature failure.
2. On the module to be removed, remove the upper and lower mounting
screws from the module (or open the DIN latches using a flat-blade or
Phillips screwdriver).
3. Move the bus lever to the right to disconnect (unlock) the bus.
4. On the right-side adjacent module, move its bus lever to the right
(unlock) to disconnect it from the module to be removed.
5. Gently slide the disconnected module forward. If you feel excessive
resistance, check that the module has been disconnected from the bus,
and that both mounting screws have been removed (or DIN latches
opened).
It may be necessary to rock the module slightly from front
to back to remove it, or, in a panel-mounted system, to
loosen the screws of adjacent modules.
Publication 1769-UM014B-EN-P - May 2010
Installation and Wiring 2-9
6. Before installing the replacement module, be sure that the bus lever on
the module to be installed and on the right-side adjacent module are in
the unlocked (fully right) position.
7. Slide the replacement module into the open slot.
8. Connect the modules together by locking (fully left) the bus levers on
the replacement module and the right-side adjacent module.
9. Replace the mounting screws (or snap the module onto the DIN rail).
Field Wiring Connections
Use the following information to properly make field wiring connections.
Ground
This product is intended to be mounted to a well-grounded mounting surface
such as a metal panel. Additional grounding connections from the module’s
mounting tabs or DIN rail (if used) are not required unless the mounting
surface cannot be grounded. Refer to Allen-Bradley Industrial Automation
Wiring and Grounding Guidelines, publication 1770-4.1, for additional
information.
Publication 1769-UM014B-EN-P - May 2010
2-10 Installation and Wiring
System Wiring Guidelines
Consider the following when wiring your system.
General Guidelines
Channels are isolated from each other.
Do not use the analog module’s NC terminals as connection points.
To ensure optimum accuracy, limit overall cable impedance by keeping
your cable as short as possible. Locate the I/O system as close to your
sensors or actuators as your application will permit.
Use Belden 8761, or equivalent, shielded wire.
Keep shield connection to ground as short as possible.
Under normal conditions, the drain wire and shield junction must be
connected to earth ground via a panel or DIN rail mounting screw at
the analog I/O module end.
(1)
Publication 1769-UM014B-EN-P - May 2010
(1)
In environments where high-frequency noise may be present, it may be necessary to directly ground cable
shields to earth at the module end and via a 0.1µF capacitor at the sensor end.
Installation and Wiring 2-11
V in
Vs
Ri
Rc
RcRs
+
-
1769-IF4I Input Module Guidelines
If multiple power supplies are used with analog inputs, the power supply
commons must be kept at potentials that do not result in the module’s
working voltage rating being exceeded.
The 1769-IF4I module does not provide loop power for analog inputs.
Use power supplies that match the input transmitter specifications.
Differential analog inputs are more immune to noise than single-ended
analog inputs.
Voltages on Ch+, Ch-, and Ch_IRtn for a single, isolated channel of the
1769-IF4I module must not exceed the module’s maximum overload
levels.
1769-IF4I channels used as current inputs require a jumper to be placed
between a channel’s CH_IRtn and Ch- terminals.
1769-OF4CI and -OF4VI Output Modules Guidelines
Voltage outputs (Vout 0+ to Vout 3+ for 1769-OF4VI) of the output
module are referenced to each channel’s Vout- terminal (channels are
isolated from each other). Load resistance for a voltage output channel
must be equal to or greater than 2 k.
Current outputs (Iout 0+ to Iout 3+ for 1769-OF4CI) of the output
module source current that returns to each channel’s Iout- terminal
(channels are isolated from each other). Load resistance for a current
output channel must remain between 0 and 500 .
Effect of Transducer/Sensor and Cable Length Impedance on Voltage Input
Accuracy
For voltage inputs, the length of the cable used between the transducer/sensor
and the 1769-IF4I module can affect the accuracy of the data provided by the
module.
Rc = DC resistance of the cable (each conductor) depending on
cable length
Rs = Source impedance of analog transducer/sensor input
Ri = Impedance of the voltage input (1 M for 1769-IF4I)
Vs = Voltage source (voltage at the transducer/sensor input device)
Vin = Measured potential at the module input
%Ai = Percent added inaccuracy in a voltage-based system due
to source and cable impedance.
For example, for Belden 8761 two conductor, shielded cable:
Rc = 16 /1000 ft
Rs = 0 (ideal source)
Table 2.2 Effect of Cable Length on Input Accuracy
Length of Cable,
m(ft)
50 (164)2.6250.000525%
100 (328)5.250.00105%
200 (656)10.500.0021%
300 (984)15.750.00315%
DC Resistance of the Cable,
Rc ()
Accuracy Impact at the
Input Module
As input source impedance (Rs) and/or resistance (dc) of the cable (Rc) get
larger, system accuracy decreases. If you determine that the inaccuracy error is
significant, implementing the following equation in the control program can
compensate for the added inaccuracy error due to the impedance of the source
and cable.
Publication 1769-UM014B-EN-P - May 2010
In a current loop system, source and cable impedance do
not impact system accuracy.
As output impedance (Rs) and/or resistance (dc) of the cable (Rc) get larger,
system accuracy decreases. If you determine that the inaccuracy error is
significant, implementing the following equation in the control program can
compensate for the added inaccuracy error due to the impedance of the output
module and cable.
In a current loop system, source and cable impedance do
not impact system accuracy.
Label the Terminals
A removable, write-on label is provided with the module. Remove the label
from the door, mark the identification of each terminal with permanent ink,
and slide the label back into the door. Your markings (ID tag) will be visible
when the module door is closed.
Figure 2.6 Terminal Labels
Publication 1769-UM014B-EN-P - May 2010
2-16 Installation and Wiring
TIP
SLOT # _____
MODULE TYPE ______
Remove the Finger-safe Terminal Block
When wiring field devices to the module, it is not necessary to remove the
terminal block. If you remove the terminal block, use the write-on label on the
side of the terminal block to identify the module slot location and type. RTB
position can be indicated by circling either the R for right side or L for left
side.
Figure 2.7 Finger-safe Terminal Block
To remove the terminal block, loosen the upper and lower retaining screws.
The terminal block will back away from the module as you remove the screws.
When replacing the terminal block, torque the retaining screws to 0.46 Nm
(4.1 lb-in).
Wire the Finger-safe Terminal Block
When wiring the terminal block, keep the finger-safe cover in place.
1. Loosen the terminal screws to be wired.
2. Begin wiring at the bottom of the terminal block and move up.
3. Route the wire under the terminal pressure plate. You can use the bare
wire or a spade lug. The terminals accept a 6.35 mm (0.25 in.) spade lug.
The terminal screws are non-captive. Therefore, it is
possible to use a ring lug (maximum 1/4 in. o.d. with a
0.139 in. minimum i.d. (M3.5)) with the module.
Publication 1769-UM014B-EN-P - May 2010
Installation and Wiring 2-17
TIP
ATTENTION
ATTENTION
4. Tighten the terminal screw making sure the pressure plate secures the
wire. Recommended torque when tightening terminal screws is 0.68 Nm
(6 lb-in).
If you need to remove the finger-safe cover, insert a
screwdriver into one of the square, wiring holes and gently
pry the cover off. If you wire the terminal block with the
finger-safe cover removed, you will not be able to put it
back on the terminal block because the wires will be in the
way.
Wire Size and Terminal Screw Torque
Each terminal accepts up to two wires.
Table 2.4 Terminal Wire Considerations
Wire TypeWire SizeTerminal Screw
SolidCu-90 °C (194 °F)0.325…2.080 mm
(22…14 AWG)
Stranded Cu-90 °C (194 °F)0.325…1.310 mm
(22…16 AWG)
Torque
2
0.68 Nm (6 lb-in)0.46 Nm (4.1 lb-in)
2
0.68 Nm (6 lb-in)0.46 Nm (4.1 lb-in)
Retaining Screw
Wire the Modules
To prevent shock hazard, care should be taken when wiring
the module to analog signal sources. Before wiring any
analog module, disconnect power from the system power
supply and from any other source to the analog module.
After the analog module is properly installed, follow the wiring procedure
below. To ensure proper operation and high immunity to electrical noise,
always use Belden 8761 (shielded, twisted-pair) or equivalent wire.
Torque
When wiring an analog input, take care to avoid connecting
a voltage source to a channel configured for current input.
Improper module operation or damage to the voltage
source can occur.
Never connect a voltage or current source to an analog
output channel.
Publication 1769-UM014B-EN-P - May 2010
2-18 Installation and Wiring
ATTENTION
Cable
Signal Wire
Signal Wire
Drain Wire
Foil Shield
Signal Wire
Signal Wire
Cut foil shield
and drain wire.
Figure 2.8 Belden 8761 Wire
To wire your module follow these steps.
1. At each end of the cable, strip some casing to expose the individual
wires.
2. Trim the signal wires to 2-inch lengths. Strip about 5 mm (3/16 in.) of
insulation away to expose the end of the wire.
Be careful when stripping wires. Wire fragments that
fall into a module could cause damage when you
cycle power.
3. At one end of the cable, twist the drain wire and foil shield together.
Under normal conditions, this drain wire and shield junction must be
connected to earth ground, via a panel or DIN rail mounting screw at
the analog I/O module end. Keep the length of the drain wire as short
as possible.
In environments where high frequency noise may be present, it may be
necessary to ground the cable shields to earth at the module end via a
0.1 µF capacitor at the sensor end for analog inputs and at the load end
for analog outputs.
4. At the other end of the cable, cut the drain wire and foil shield back to
the cable.
5. Connect the signal wires to the terminal block.
Refer to Analog Input Module Wiring on page 2-19 and Analog Output
Modules Wiring on page 2-21.
6. Connect the other end of the cable to the analog input or output device.
7. Repeat steps 1 to 5 for each channel on the module.
Publication 1769-UM014B-EN-P - May 2010
Analog Input Module Wiring
N/C
N/C
Ch2-
Ch2_iRtn
Ch2+
N/C
Ch0-
Ch0_iRtn
Ch0+
Ch3-
Ch3_iRtn
Ch3+
N/C
Ch1-
Ch1_iRtn
Ch1+
N/C
N/C
Ch2+
Ch1-
Ch1+
Ch1_iRtn
Ch3-
Ch3+
Ch3_iRtn
N/C
N/C
N/C
Ch0+
N/C
N/C
Ch2-
Ch2_iRtn
N/C
Ch0-
Ch0_iRtn
W ARNING -Do Not
Remove RTB Unless
Area is Non-Hazar
1769-IF4I
Belden 8761 Cable
(or equivalent)
Analog Voltage Source
Analog Current Source
N/C
N/C
N/C
N/C
N/C
N/C
Ch1+
Ch2+
Ch0+
Ch3+
Ch1-
Ch2-
Ch0-
Ch3-
Ch1_iRtn
Ch2_iRtn
Ch0_iRtn
Ch3_iRtn
IMPORTANT
Figure 2.9 1769-IF4I Terminal Layout
Installation and Wiring 2-19
Figure 2.10 1769-IF4I Wiring Differential Inputs
1769-IF4I input channels connected to current sources
must have a jumper wire placed between Ch#_iRtn and the
Ch#- terminals for that channel.
(1) The external power supply must be rated Class 2.
1769-IF4I input channels connected to current sources
must have a jumper wire placed between Ch#_iRtn and the
Ch#- terminals for that channel.
Analog Output Modules Wiring
N/C
I out 0-
N/C
I out 1-
N/C
I out 2-
N/C
I out 3-
N/C
N/C
I out 3+
N/C
I out 2+
N/C
I out 1+
N/C
I out 0+
N/C
1769-OF4CI
+24V dc
N/C
N/C
I out 0+
I out 1+
N/C
I out 2+
N/C
I out 3+
N/C
N/C
N/C
I out 0-
I out 1-
N/C
I out 2-
N/C
I out 3-
N/C
Ensure Adjacent Bus Lever
Unlatched/Latched Before/
Removing/Inserting Module
DANGER
Do Not Remove RTB Under Powe
Unless Area is Non-Hazardous
Earth Ground
Current Load
Figure 2.13 1769-OF4CI Terminal Layout
Installation and Wiring 2-21
Figure 2.14 1769-OF4CI Wiring Diagram
Publication 1769-UM014B-EN-P - May 2010
2-22 Installation and Wiring
N/C
V out 0-
N/C
V out 1-
N/C
V out 2-
N/C
V out 3-
N/C
N/C
V out 3+
N/C
V out 2+
N/C
V out 1+
N/C
V out 0+
N/C
1769-OF4VI
+24V dc
N/C
N/C
V out 0+
V out 1+
N/C
V out 2+
N/C
V out 3+
N/C
N/C
N/C
V out 0-
V out 1-
N/C
V out 2-
N/C
V out 3-
N/C
Ensure Adjacent Bus Lever
Unlatched/Latched Before/
Removing/Inserting Module
DANGER
Do Not Remove RTB Under Powe
Unless Area is Non-Hazardous
Earth Ground
Voltage Load
Figure 2.15 1769-OF4VI Terminal Layout
Publication 1769-UM014B-EN-P - May 2010
Figure 2.16 1769-OF4VI Wiring Diagram
Chapter
Slot e
Input Image
File
Output Image
File
Configuration
File
Slot e
Slot e
Input Image
7 Words
Output Image
1 Word
Configuration File
26 Words
Memory Map
Bit 15Bit 0
Channel 3 Configuration WordsWords 20 to 25
Channel 2 Configuration WordsWords 14 to 19
Channel 1 Configuration WordsWords 8 to 13
Channel 0 Configuration WordsWords 2 to 7
Clear Latched Alarm BitsWord 0
High-/Low-alarm & Over-/Under-rangeWord 6
General Status BitsWord 5
Time Stamp Value WordWord 4
Channel 3 Data WordWord 3
Word 2Channel 2 Data Word
Word 1Channel 1 Data Word
Channel 0 Data WordWord 0
Enable Time StampWord 1, bit 15
Real Time Sample RateWord 0
3
Module Data, Status, and Channel
Configuration for the Input Module
This chapter examines the analog input module’s data table, channel status, and
channel configuration word.
1769-IF4I Input Module
Addressing
The1769-IF4I memory map shows the output, input, and configuration tables
for the 1769-IF4I module.
Figure 3.1 1769-IF4I Memory Map
1Publication 1769-UM014B-EN-P - May 2010
3-2 Module Data, Status, and Channel Configuration for the Input Module
TIP
TIP
TIP
1769-IF4I Input Image
The 1769-IF4I input image file represents data words and status bits. Input
words 0 to 3 hold the input data that represents the value of the analog inputs
for channels 0 to 3. These data words are valid only when the channel is
enabled and there are no errors. Input words 5 and 6 hold the status bits. To
receive valid status information, the channel must be enabled.
1769-IF4I Output Image
The 1769-IF4I output image file contains the clear alarm control bits for the
high- and low-alarm bits on each input channel. These bits are used to clear
alarms when alarms are latched.
You can access information in the input image file using
the programming software configuration screen.
You can access information in the output image file using
the programming software configuration screen.
1769-IF4I Configuration File
The configuration file contains information that you use to define the way a
specific channel functions.
The configuration file is explained in more detail in 1769-IF4I Configuration
Data File on page 3-6.
Not all controllers support program access to the
configuration file. Refer to your controller’s user manual.
Publication 1769-UM014B-EN-P - May 2010
Module Data, Status, and Channel Configuration for the Input Module 3-3
1769-IF4I Input Data File
The input data table lets you access analog input module read data for use in
the control program, via word and bit access. The data table structure is shown
in the table below. For each input module, slot x, words 0 to 3 in the input data
file contain the analog values of the inputs.
Table 3.1 1769-IF4I Input Data Table
Bit Position
1514131211109876543210
Word
0SGNAnalog Input Data Channel 0
1SGNAnalog Input Data Channel 1
2SGNAnalog Input Data Channel 2
3SGNAnalog Input Data Channel 3
4NuTime Stamp Value
5 Nu NuNuNuNuNuNuNuNuNuNuNuS3 S2S1S0
6 L3 H3U3O3L2H2U2O2 L1H1U1O1 L0H0U0O0
1769-IF4I Input Data Values
Words 0 to 3 contain the converted analog input data from the field device.
The most significant bit (MSB) is the sign bit, which is in two’s complement
format. (Nu indicates not used with the bit set to 0.)
General Status Bits (S0 to S3)
Word 5, bits 0 to 3 contain the general operational status bits for input
channels 0 to 3. If set (1), these bits indicate an error associated with that
channel. The over- and under-range bits and the high- and low-alarm bits for
channels 0 to 3 are logically ORed to the appropriate general status bit.
Low Alarm Flag Bits (L0 to L3)
Word 6, bits 3, 7, 11, and 15 contain the low alarm flag bits for input channels
0 to 3. If set (1), these bits indicate the input signal is outside the user-defined
range. The module continues to convert analog data to minimum full-range
values. The bit is automatically reset (0) when the low alarm condition clears,
unless the channel’s alarm bits are latched. If the channel’s alarm bits are
latched, a set (1) low alarm flag bit clears via the corresponding Clear Alarm
Latch bit in your output data file.
Publication 1769-UM014B-EN-P - May 2010
3-4 Module Data, Status, and Channel Configuration for the Input Module
High Alarm Flag Bits (H0 to H3)
Word 6, bits 2, 6, 10, 14 contain the high alarm flag bits for input channels 0 to
3 and applies to all input types. If set (1), the input signal is outside the
user-defined range. The module continues to convert analog data to maximum
full-range values. The bit is automatically reset (0) when the high alarm
condition clears, unless the channel’s alarm bits are latched. If the channel’s
alarm bits are latched, a set (1) high alarm flag bit clears via the corresponding
Clear Alarm Latch bit in your output data file.
Over-Range Flag Bits (O0 to O3)
Over-range bits for channels 0 to 3 are contained in Word 6, bits 0, 4, 8, 12.
They apply to all input types. When set (1), this bit indicates input signals
beyond the normal operating range. However, the module continues to
convert analog data to the maximum full range value. The bit is automatically
reset (0) by the module when the over-range condition is cleared and the data
value is within the normal operating range.
Under-Range Flag Bits (U0 to U3)
Under-range bits for channels 0 to 3 are contained in Word 6, bits 1, 5, 9, 13.
They apply to all input types. When set (1), this bit indicates input signals
below the normal operating range. It may also indicate an open circuit
condition, when the module is configured for any voltage range or the 4 to 20
mA range. However, the module continues to convert analog data to the
minimum full range value. The bit is automatically reset (0) by the module
when the under-range condition is cleared and the data value is within the
normal operating range.
Time Stamp Value (Word 4)
The 1769-IF4I supports a 15-bit rolling timestamp that is updated during each
new update of the analog input values. The timestamp has a 1 ms resolution.
The timestamp value is placed in the Input Data file, word 4, for each module
input data update (if the timestamp function is enabled). Enable and/or
disable this timestamp in word 1, bit 15 of the Configuration Data file.
Publication 1769-UM014B-EN-P - May 2010
Module Data, Status, and Channel Configuration for the Input Module 3-5
1769-IF4I Output Data File
0
(1)
(2)
(3)
The output data table lets you access analog output module write data for use
in the control program, via word and bit access.
Table 3.2 1769-IF4I Output Data Table
Bit Position
15 141312111098 7 6 543210
Word
(1)
Nu
Nu = Not used. Bit must be set to 0.
ULx = Unlatch Low Process Alarm Latch x. This lets you individually cancel each low process alarm latch. Cancel = 1.
UHx = Unlatch High Process Alarm Latch x. This lets you individually cancel each high process alarm latch.
NuNu Nu Nu Nu Nu Nu
UL3
(2)
(3)
UL2 UH2 UL1 UH1 UL0 UH0
UH3
These bits are written during run mode to clear any latched low- and
high-process alarms. The alarm is unlatched when the unlatch bit is set (1) and
the alarm condition no longer exists. If the alarm condition persists, then the
unlatch bit has no effect until the alarm condition no longer exists. You need
to keep the unlatch bit set until verification from the appropriate input channel
status word that the alarm status bit has cleared (0). Then you need to reset (0)
the unlatch bit. The module will not latch an alarm condition if a transition
from no alarm to alarm occurs while a channel’s clear latch bit is set.
Publication 1769-UM014B-EN-P - May 2010
3-6 Module Data, Status, and Channel Configuration for the Input Module
1769-IF4I Configuration
The configuration file lets you determine how each individual input channel
will operate. Parameters such as the input type and data format are set up using
Data File
this file. This data file is writable and readable. The default value of the
configuration data table is all zeros.
Table 3.3 1769-IF8 Configuration Data Table
Bit Position
Word
0Real Time Sample Value
1ETSReserved
2ECReservedEAAL
3ReservedInpt Dta Fm Chl0ReservedInpt Tp/RngeSel Chl0
4SProcess Alarm High Data Value Channel 0
5SProcess Alarm Low Data Value Channel 0
6SAlarm Dead Band Value Channel 0
7Reserved
8ECReservedEAAL
9ReservedInpt Dta Fm Chl1ReservedInpt Tp/RngeSel Chl1
10SProcess Alarm High Data Value Channel 1
11SProcess Alarm Low Data Value Channel 1
12SAlarm Dead Band Value Channel 1
13Reserved
14ECReservedEAAL
15ReservedInpt Dta Fm Chl2ReservedInpt Tp/RngeSel Chl2
16SProcess Alarm High Data Value Channel 2
17SProcess Alarm Low Data Value Channel 2
18SAlarm Dead Band Value Channel 2
19Reserved
20ECReservedEAAL
21ReservedInpt Dta Fm Chl3ReservedInpt Tp/RngeSel Chl3
22SProcess Alarm High Data Value Channel 3
23SProcess Alarm Low Data Value Channel 3
24SAlarm Dead Band Value Channel 3
25Reserved
(1)
CompactLogix L43 controllers will be able to support these interrupts.
1514 13 1211109 8 76543210
(1)
EI
(1)
EI
(1)
EI
(1)
EI
ReservedInput Filter Sel Chl0
ReservedInpt Filter Sel Chl1
ReservedInput Filter Sel Chl2
ReservedInput Filter Sel Chl3
Publication 1769-UM014B-EN-P - May 2010
The configuration file is typically modified using the programming software
configuration screen.
For information on configuring the module using MicroLogix 1500 and
RSLogix 500 software, see Appendix B; for CompactLogix and RSLogix 5000
software, see Appendix C; for 1769-ADN DeviceNet adapter and RSNetWorx
software, see Appendix D.
The configuration file can also be modified through the control program, if
supported by the controller. The structure and bit settings are shown in
Channel Configuration on page 3-7.
Module Data, Status, and Channel Configuration for the Input Module 3-7
Channel Configuration
Each channel’s configuration words consist of bit fields, the settings of which
determine how the channel operates. See the table below and the descriptions
that follow for valid configuration settings and their meanings. The default bit
status of the configuration file is all zeros.
Table 3.4 Bit Definitions for Channel Configuration Words
DefineTo SelectMake these bit settings
151413121110987…43210
Input Filter
Selection
Enable
Interrupt
Enable
Process
Alarm
Latch
Enable
Process
Alarms
Enable
Channel
(1)
CompactLogix L43 controllers will be able to support these interrupts.
60 Hz
50 Hz
28.5 Hz
300 Hz
360 Hz
(1)
Enable
Disable0
Enable
1
Disable0
Enable
1
Disable0
Enable1
Disable0
0000
0001
0010
0011
0100
1
Table 3.5 Bit Definitions for Input Range and Input Data
Define Indicate thisThese bit settings
15…11109 8 7…43210
Input
Range
Select
-10…+10V dc
0…5V dc
0…10V dc
4…20 mA
1…5V dc
0…20 mA
Input
Data
Format
Select
Raw/Proportional
Counts
Engineering Units001
Scaled for PID010
000
Percent Range011
Publication 1769-UM014B-EN-P - May 2010
0000
0001
0010
0011
0100
0101
3-8 Module Data, Status, and Channel Configuration for the Input Module
TIP
Enable/Disable Channel
This configuration selection lets each channel to be individually enabled.
Input Filter Selection
The input filter selection field lets you select the filter frequency for each
channel and provides system status of the input filter setting for analog input
channels 0 to 3. The filter frequency affects the noise rejection characteristics,
as explained below. Select a filter frequency considering acceptable noise and
step response time.
Noise Rejection
The 1769-IF4I module uses a digital filter that provides noise rejection for the
input signals. The filter is programmable, allowing you to select from five filter
frequencies for each channel. A lower frequency (60 Hz versus 300 Hz) can
provide better noise rejection but it increases channel update time. Transducer
power supply noise, transducer circuit noise, or process variable irregularities
may also be sources of normal mode noise.
When a channel is not enabled (0), no voltage or current
input is provided to the controller by the A/D converter.
Common Mode Rejection is better than 60 dB at 50 and 60 Hz, with the 50
and 60 Hz filters selected, respectively. The module performs well in the
presence of common mode noise as long as the signals applied to the user plus
and minus input terminals do not exceed the working voltage rating of the
module. Improper earth ground may be a source of common mode noise.
Channel Step Response
The selected channel filter frequency determines the channel’s step response.
The step response is the time required for the analog input signal to reach
100% of its expected final value. This means that if an input signal changes
faster than the channel step response, a portion of that signal will be
attenuated by the channel filter.
Publication 1769-UM014B-EN-P - May 2010
Module Data, Status, and Channel Configuration for the Input Module 3-9
Module Update Time and Scanning Process
The module update time is defined as the time required for the module to
sample and convert the input signals of all enabled input channels and provide
the resulting data values to the controller. For the 1769-IF4I, each input
channel is continuously sampled at an independent rate determined by the
filter setting selected for each channel. The module’s Input Data file is updated
on a channel-by-channel basis at a rate corresponding to the sample rate for
each enabled channel.
The Filter Frequency and Update Times table shows the channel update times
associated with each input channel filter setting. Selecting a filter setting for a
channel will set the indicated update time for that channel in the Input Data
file.
The Real Time Sampling function can be used to set a pre-determined module
update time. When a valid Real Time Sample rate is set by the user, the module
will update the Input Data file with the most recently sampled value from each
input channel at the interval (module update time) set by the Real Time Sample
rate. The Input Data file values are left unchanged between update times, but
the input channels continue to be sampled at the fastest rate allowed by each
channel’s filter setting.
Table 3.6 Filter Frequency and Update Times
Filter FrequencyUpdate Time per ChannelUpdate Time per
Module
28.5 Hz108 msNot applicable
50 Hz62 msNot applicable
60 Hz52 msNot applicable
300 Hz12 msNot applicable
360 Hz10 msNot applicable
(1)
If you use real-time sampling, the user-configured sample rate is used as the module update time.
(1)
Input Type/Range Selection
This selection along with proper input wiring lets you configure each channel
individually for current or voltage ranges and provides the ability to read the
configured range selections.
Publication 1769-UM014B-EN-P - May 2010
3-10 Module Data, Status, and Channel Configuration for the Input Module
Input Data Selection Formats
This selection configures channels 0 to 3 to present analog data in any of the
following formats.
Raw/Proportional Data
Engineering Units
Scaled-for-PID
Percent Range
Raw/Proportional Data
The value presented to the controller is proportional to the selected input and
scaled into the maximum data range allowed by the bit resolution of the A/D
converter and filter selected. The full range for a ±10V dc user input is -32767
to +32767.
See Valid Input Data on page 3-11.
Engineering Units
The module scales the analog input data to the actual current or voltage values
for the selected input range. The resolution of the engineering units is
dependent on the range selected and the filter selected.
See Valid Input Data on page 3-11.
Scaled-for-PID
The value presented to the controller is a signed integer with zero representing
the lower user range and 16383 representing the upper user range.
Allen-Bradley controllers, such as the MicroLogix 1500, use this range in their
PID equations. The amount over and under user range (full scale range -410 to
16793) is also included.
See Valid Input Data on page 3-11.
Percent Range
The input data is presented as a percentage of the user range. For example, 0V
to 10V dc equals 0% to 100%.
Publication 1769-UM014B-EN-P - May 2010
See Valid Input Data on page 3-11.
Module Data, Status, and Channel Configuration for the Input Module 3-11
Valid Input Data Word Formats/Ranges
The following table shows the valid formats and min./max. data ranges
provided by the module.
Table 3.7 Valid Input Data
1769-IF4I
Normal
Operating
Input Range
-10…+10V dc+10.5…-10.5V-32767…
0…5V dc-0.5…5.25V-32767…
0…10V dc-0.5…10.5V-32767…
4…20 mA3.2…21 mA
1.0…5V dc0.5…5.25V500…5250-2048…
0…20 mA0…21 mA0…210000…172020.00…
Full Range
(includes amounts
over and under
normal operating
range)
Raw/Proportional
Data
+32767
+32767
+32767
-32767…
+32767
Engineering
Units
Full RangeNormal
-10500…
+10500
-500…5250-1638…
-500…
10500
3200…
21000
Scaled-for-PIDPercent
Full RangeNormal
Operating
Range
-410…16793-100…
17202
-819…17202-5.00…
0…16383
-819…
+17407
17407
Operating
Range
+100%
0…100%
Full Range
-105.00…
105.00%
-10.00…
105.00%
105.00%
-5.00…
+106.25%
-12.50…
+106.25%
105.00%
1769-IF4I Real Time Sampling
This parameter instructs the module how often to place the most recently
scanned data for each enabled input channel into the Input Data file. This
feature is applied on a module-wide basis.
During module configuration, you specify a Real Time Sampling (RTS) period
by entering a value into Word 0 of the Configuration Data file. This value
entered in Word 0 can be in the range of 0 to 5000 and indicates the sampling
rate the module will use in 1 ms increments.
If you enter a 0 for the Real Time Sample Rate, the module will place each
input channel’s most recently scanned data into the Input Data file at as fast a
rate as possible, controlled by the filter setting selected for each enabled
channel.
Publication 1769-UM014B-EN-P - May 2010
3-12 Module Data, Status, and Channel Configuration for the Input Module
The module compares the Real Time Sample Rate value entered in Word 0 of
the Configuration Data file with each input channel’s calculated update time,
again based on the filter setting selected for each enabled channel. If the value
entered for the Real Time Sample Rate is smaller than any input channel’s
calculated update time, the module indicates a configuration error. The longest
Real Time Sample Rate supported by the 1769-IF4I is 5s, the maximum value
for Word 0 of the Configuration Data file is 5000 decimal.
1769-IF4I Time Stamping
This parameter instructs the module to insert a time stamp value into the
Input Data file every time the file is updated.
During module configuration, you enable time stamping using Word 1, bit 15
of the Configuration Data file: Enable Time Stamping (ETS). Setting the ETS
bit (1) enables the module’s time stamping function. Clearing the ETS bit (0)
disables the function. The default condition of the ETS bit is disabled (0).
The 1769-IF4I provides (when enabled) a rolling time stamp value of 0 to
+32767 with each count representing 1 ms. When the time stamp count
reached +32767, the value is reset to 0 and the value continues to increment
one count every ms.
When enabled, the time stamp value in the Input Data file is updated with the
current time stamp value each time an input channel data value is updated by
the module. In normal sampling mode, each input channel of the 1769-IF4I is
sampled and its converted value is placed into the Input Data file at a rate set
by the filter setting for the channel.
Since each input channel is sampled independent from the other input
channels, the time stamp value is updated each time any channel’s value is
updated. If Real Time Sampling is used, the values of all enabled input
channels are updated in the Input Data file at the same time. In this case, the
time stamp value is updated once per Real Time Sample period at the same
time the channels’ data values are updated.
Publication 1769-UM014B-EN-P - May 2010
Module Data, Status, and Channel Configuration for the Input Module 3-13
1769-IF4I Process Alarms
Process alarms alert you when the module has exceeded configured high or
low limits for each channel. You can latch process alarms. Process alarms can
generate interrupts. (CompactLogix L43 controllers will be able to support
these interrupts.) Process alarms are set at two user configurable alarm trigger
points:
Process Alarm High
Process Alarm Low
Each input channel’s process alarms are controlled by bits in the Configuration
Data file. Enable alarms for a channel by setting (1) the EA bit for that
channel. Set the AL bit (1) for a channel to enable the alarm latching. Set the
EI bit (1) for a channel to enable interrupts on that channel’s process alarms.
Each channel’s process alarm high data value and process alarm low data value
are set by entering values in the corresponding words of the Configuration
Data file for that channel.
The values entered for a channel’s process alarm data values must be within
the normal operating data range as set by the input Data Format selected for
that channel. If a process alarm data value is entered that is outside the normal
operating data range set for a channel, the module indicates a configuration
error.
Alarm Deadband
You may configure an Alarm Deadband to work with the process alarms.
The deadband lets the process alarm status bit to remain set, despite the alarm
condition disappearing, as long as the input data remains within the deadband
of the process alarm.
Alarm Deadbands on page 3-14 shows input data that sets each of the two
alarms at some point during module operation. In this example, latching is
disabled; therefore, each alarms turns OFF when the condition that caused it
to set ceases to exist.
Publication 1769-UM014B-EN-P - May 2010
3-14 Module Data, Status, and Channel Configuration for the Input Module
43153
Low
High
Alarm Deadbands
Normal Input Range
High alarm turns OFF.
Low alarms turns OFF.
Low alarms turns ON.
High alarm
turns ON.
Figure 3.2 Alarm Deadbands
The value entered for a channel’s alarm deadband value must be within the
normal operating data range as set by the Input Data Format selected for that
channel. If an alarm deadband value is entered that is outside the normal
operating data range set for a channel, the module indicates a configuration
error.
The module also checks for an alarm deadband value that is less than 0 or large
enough to exceed one or both of the channel’s full range limits. When one of
these conditions occurs, the module changes the alarm deadband value that is
in violation to one that is allowed. A deadband value less than 0 is set at 0. A
deadband value that when added to the process alarm low data value or
subtracted from the process alarm high data value results in a value that
exceeds the full range limits of the channel is adjusted to the first, smaller value
that eliminates this full range violation.
Publication 1769-UM014B-EN-P - May 2010
Chapter
Slot e
Input Image
File
Output Image
File
Configuration
File
Slot e
Slot e
Input Image
6 Words
Output Image
5 Words
Configuration File
32 Words
Memory Map
Bit 15Bit 0
Channel 3 Configuration WordsWords 24 to 31
Channel 2 Configuration WordsWords 16 to 23
Channel 1 Configuration WordsWords 8 to 15
Channel 0 Configuration WordsWords 0 to 7
Unlatch Over- and Under-range BitsWord 4
Channel 3 Data WordWord 3
Channel 2 Data WordWord 2
Channel 1 Data WordWord 1
Channel 0 Data WordWord 0
Channel 3 Data WordWord 5
Channel 2 Data WordWord 4
Channel 0 Data WordWord 2
Word 1Output-held, Over-/Under-range
General Status BitsWord 0, bits 0 to 3
Channel 1 Data WordWord 3
4
Module Data, Status, and Channel
Configuration for the Output Modules
This chapter examines the analog output module’s output data file, input data
file, channel status, and channel configuration words.
1769-OF4CI Output Module
Memory Map
The 1769-OF4CI memory map shows the output, input, and configuration
tables for the 1769-OF4CI module.
Figure 4.1 1769-OF4CI Memory Map
1Publication 1769-UM014B-EN-P - May 2010
4-2 Module Data, Status, and Channel Configuration for the Output Modules
Slot e
Input Image
File
Output Image
File
Configuration
File
Slot e
Slot e
Input Image
6 Words
Output Image
5 Words
Configuration File
32 Words
Memory Map
Bit 15Bit 0
Channel 3 Configuration WordsWords 24 to 31
Channel 2 Configuration WordsWords 16 to 23
Channel 1 Configuration WordsWords 8 to 15
Channel 0 Configuration WordsWords 0 to 7
Unlatch Over- and Under-range BitsWord 4
Channel 3 Data WordWord 3
Channel 2 Data WordWord 2
Channel 1 Data WordWord 1
Channel 0 Data WordWord 0
Channel 3 Data WordWord 5
Channel 2 Data WordWord 4
Channel 1 Data WordWord 3
Channel 0 Data WordWord 2
Word 1Output-held, Over-/Under-range
General Status BitsWord 0, bits 0 to 3
1769-OF4VI Output Module
Memory Map
The 1769-OF4VI memory map shows the output, input, and configuration
tables for the 1769-OF4VI module.
Figure 4.2 1769-OF4VI Memory Map
Publication 1769-UM014B-EN-P - May 2010
Module Data, Status, and Channel Configuration for the Output Modules 4-3
1769-OF4CI and -OF4VI
Output Data File
The structure of the output data file is shown in the table below. Words 0 to 3
contain the commanded analog output data for channels 0 to 3, respectively.
The most significant bit is the sign bit. Word 4 contains the control bits for
unlatching alarms.
Table 4.1 1769-OF4CI and -OF4VI Output Data Table
Bit Position
1514131211109876543210
Word
0 SGNAnalog Output Data Channel 0
1 SGNAnalog Output Data Channel 1
2 SGNAnalog Output Data Channel 2
3 SGNAnalog Output Data Channel 3
4UU3 UO3 UU2 UO2 UU1 UO1 UU0 UO0
Channel Alarm Unlatch
These bits are written during run mode to clear any latched low- and
high-clamps and under- and over-range alarms. The alarm is unlatched when
the unlatch bit is set (1) and the alarm condition no longer exists. If the alarm
condition persists, then the unlatch bit has no effect. You need to keep the
unlatch bit set until verification from the appropriate input channel status
word says that the alarm status bit has cleared (0). Then you need to reset (0)
the unlatch bit. The module will not latch an alarm condition when a transition
from a no alarm condition to an alarm condition occurs while a channel’s clear
latch bit is set.
Table 4.2 Channel Alarm Unlatch
Bit Position
1514131211109876543210
Word
(1)
0
(1)
Not used. Bit must be set to 0.
(2)
Unlatch channel x under-range or low-clamp exceeded alarm.
(3)
Unlatch channel x over-range or high-clamp exceeded alarm.
NuNuNuNuNuNuNu
Nu
UU3
(2)
(3)
UU2 UO2 UU1 UO1 UU0 UO0
UO3
Publication 1769-UM014B-EN-P - May 2010
4-4 Module Data, Status, and Channel Configuration for the Output Modules
1769-OF4CI and -OF4VI
Input Data File
This data table file provides immediate access to channel diagnostic
information and analog output data at the module for use in the control
program. To receive valid data, you must enable the channel. The data table
structure is described below.
Table 4.3 1769-OF4CI and -OF4VI Input Data Table
Bit Position
1514131211109876543210
Word
0S3S2S1S0
1H3U3O3H2U2O2H1U1O1H0U0O0
2Channel 0 Data Value
3Channel 1 Data Value
4Channel 2 Data Value
5Channel 3 Data Value
1769-OF4CI and -OF4VI Data Values
Words 2 to 5 contain the data echo of the analog data presently commanded by
the module for each output.
1769-OF4CI and -OF4VI General Status Bits (S0 to S3)
Word 0, bits 0 to 3 contain the general status information for output channels
0 to 3. If set (1), these bits indicate an error associated with that channel. The
over-range and under-range bits are logically ORed to this position.
1769-OF4CI and -OF4VI Over-Range Flag Bits (O0 to O3)
Word 1, bits 0, 4, 8, and 12 contain the over-range bits for channels 0 to 3.
When set, the over-range bit indicates that the controller is attempting to drive
the analog output above its normal operating range or above the channel’s
High Clamp level (if clamp limits are set for the channel). However, the
module continues to convert analog output data to a maximum full range value
if clamp levels are not set for the channel.
If alarm latching is not enabled for the channel, the bit is automatically reset
(0) by the module when the over-range condition is cleared or the commanded
value no longer exceeds the high clamp (the output is commanded to return to
within the normal allowed range). The over-range bits apply to all output
ranges.
Refer to 1769-OF4CI Valid Output Data Table on page 4-17 and 1769-OF4VI
Valid Output Data Table on page 4-18 to view the normal operating and
over-range areas.
Publication 1769-UM014B-EN-P - May 2010
Module Data, Status, and Channel Configuration for the Output Modules 4-5
1769-OF4CI and -OF4VI Under-Range Flag Bits (U0 to U3)
Word 1, bits 1, 5, 9, and 13 contain the under-range bits for channels 0 to 3.
When set (1), the under-range bit indicates that the controller is attempting to
drive the analog output below its normal operating range or below the
channel’s Low Clamp level (if clamp limits are set for the channel). However,
the module continues to convert analog output data to a minimum full range
value if clamp levels are not set for the channel.
If alarm latching is not enabled for the channel, the bit is automatically reset
(0) by the module when the under-range condition is cleared or the
commanded value no longer exceeds the low clamp (the output is commanded
to return to within the normal allowed range). The under-range bits apply to
all output ranges.
Refer to 1769-OF4CI Valid Output Data Table on page 4-17 and 1769-OF4VI
Valid Output Data Table on page 4-18 to view the normal operating and
under-range areas.
1769-OF4CI and -OF4VI Output Held Bits (H0 to H3)
Word 1, bits 2, 6, 10, and 14 contain the output held bits for input channels 0
to 3. When one of these bits is set (1), the corresponding channel is in the hold
state. Output data will not change until value commanded by the controller
matches the value being held by the module for any held output channel.
When the value commanded for a channel by the controller matches the value
being held by the module, the Output Held bit for that channel is cleared (0).
The output channel can again be directly controlled by the values commanded
in the Output Data file by the controller. The control can determine the
output value being held by the module for any channel whose Output Held bit
is set (1) by reading words 2 to 5 of the Input Data file.
Publication 1769-UM014B-EN-P - May 2010
4-6 Module Data, Status, and Channel Configuration for the Output Modules
EXAMPLE
1769-OF4CI and -OF4VI Output Data Loopback/Echo
Words 2 to 5 provide output loopback/data echo through the Input Data file
for channels 0 to 3. The value of the data echo is the analog value currently
being converted on-board the module by the D/A converter. This ensures that
the logic-directed state of the output is true. Otherwise, the state of the output
could vary depending on controller mode.
Under normal operating conditions, the data echo value is the same value that
is being sent from the controller to the output module. Under abnormal
conditions, the values may differ.
During run mode, the control program could direct the
module to a value over or under the defined full range.
In that case, the module raises the over- or under-range
flag and continues to convert and data echo up to the
defined full range. However, upon reaching either the
maximum upper or lower full range value, the module
stops converting and echoes back that maximum upper
or lower full range value, not the value being sent from
the controller.
During program or fault mode with Hold Last State or
User-Defined Value selected, the module echoes the
hold last value or alternate value you selected. For more
information on the hold last and user-defined values,
see 1769-OF4CI and -OF4VI Fault Value on page 4-15
and 1769-OF4CI and -OF4VI Program/Idle Value on
page 4-16.
When one or more of the output channel’s Output
Held bits are set (1). See 1769-OF4CI and -OF4VI
Output Held Bits (H0 to H3) on page 4-5.
Publication 1769-UM014B-EN-P - May 2010
Module Data, Status, and Channel Configuration for the Output Modules 4-7
1769-OF4CI and -OF4VI
Configuration Data File
The configuration file lets you determine how each individual output channel
will operate. Parameters such as the output type/range and data format are set
up using this file. The configuration data file is writable and readable. The
default value for the configuration data file is all zeros. The structure of the
channel configuration file is explained below.
Table 4.4 1769-OF4CI and -OF4VI Configuration Data File
WordDescriptionWordDescription
0Channel 0 Configuration Word 016Channel 2 Configuration Word 0
1Channel 0 Configuration Word 117Channel 2 Configuration Word 1
2Channel 0 Fault Value Word18Channel 2 Fault Value Word
3Channel 0 Program Idle Mode Word19Channel 2 Program Idle Mode Word
4Channel 0 Low Clamp20Channel 2 Low Clamp
5Channel 0 High Clamp21Channel 2 High Clamp
6Channel 0 Ramp Rate22Channel 2 Ramp Rate
7Channel 0 Spare23Channel 2 Spare
8Channel 1 Configuration Word 024Channel 3 Configuration Word 0
9Channel 1 Configuration Word 125Channel 3 Configuration Word 1
10Channel 1 Fault Value Word26Channel 3 Fault Value Word
11Channel 1 Program Idle Mode Word27Channel 3 Program Idle Mode Word
12Channel 1 Low Clamp28Channel 3 Low Clamp
13Channel 1 High Clamp29Channel 3 High Clamp
14Channel 1 Ramp Rate30Channel 3 Ramp Rate
15Channel 1 Spare31Channel 3 Spare
Table 4.5 1769-OF4CI and -OF4VI Configuration Words 0 and 1 Bit Descriptions
Word/
Bit
Word 0EReservedSIU SIOLAER FM PMHIPFE
Word 1ReservedOutput Data
1514131211109876543210
ReservedOutput
Format Select
Type/Range
The configuration file is typically modified using the programming software
configuration screen.
For information on configuring the module using MicroLogix 1500 and
RSLogix 500 software, see Appendix B; for CompactLogix and RSLogix 5000
software, see Appendix C; for 1769-ADN DeviceNet adapter and RSNetWorx
software, see Appendix D.
The configuration file can also be modified through the control program, if
supported by the controller.
The structure and bit settings are shown in 1769-OF4CI and -OF4VI Channel
Configuration on page 4-8.
Publication 1769-UM014B-EN-P - May 2010
4-8 Module Data, Status, and Channel Configuration for the Output Modules
1769-OF4CI and -OF4VI Channel Configuration
The first two words of each eight word group in the configuration file allow
you to change the parameters of each channel independently. For example,
words 8 and 9 correspond to channel 1 while words 24 and 25 correspond to
channel 3.
Table 4.6 1769-OF4CI and -OF4VI Channel Configuration Word 0
(1)
DefineIndicateBit Settings
1514131211109876543210
Program (Idle) to
Fault Enable
Program (Idle)
Mode Data
(2)
Applied
Fault Mode
Data Applied
Hold for
Initialization
Program (Idle)
Mode
Disabled
Enabled1
Hold Last
State
User-Defined
Value
Fault ModeHold Last
State
User-Defined
Fault Value
(2)
0
(2)
1
(2)
0
(2)
1
(2)
Enable RampingDisabled0
Enable Clamp/
Alarm Latching
Enable High
Clamp/ Alarm
Interrupt
Enable Low
Clamp/ Alarm
Interrupt
(2)
Enabled
Disabled0
Enabled1
Disabled
(2)
Enabled
Disabled
Enabled
(2)
0
1
1
0
1
Enable ChannelDisabled0
Enabled1
(1)
Refer to the 1769-OF4CI and -OF4VI Output Channel Configuration Word 1 table.
(2)
Hold Last State and User Defined Fault functionality is only supported when the analog module is used in a DeviceNet
application via the 1769-ADN adapter No local configuration, that is, a MicroLogix or CompactLogix system, supports this
functionality. Refer to your controller manual for details.
0
1
0
Publication 1769-UM014B-EN-P - May 2010
Module Data, Status, and Channel Configuration for the Output Modules 4-9
TIP
Table 4.7 1769-OF4CI and -OF4VI Output Channel Configuration Word 1
DefineIndicateBit Settings
1514131211109876543210
Output
Range
Select
Output
Data
Select
1769-OF4CI
Output
Range
Select
Output
Data
Select
1769-OF4VI
0…20 mA dc
4…20 mA dc
Raw/Proportion
al Counts
Engineering
Units
Scaled for PID010
Percent Range0 1 1
-10…+10V dc
0…5V dc
0…10V dc
1…5V dc
Raw/Proportion
al Counts
Engineering
Units
Scaled for PID010
Percent Range011
0 0 0
001
000
001
000
001
000
001
010
011
1769-OF4CI and -OF4VI Enable/Disable Channel
This configuration selection (bit 15 of Configuration Word 0) allows each
channel to be individually enabled.
A channel that is not enabled has zero voltage or current at
its terminal.
Publication 1769-UM014B-EN-P - May 2010
4-10 Module Data, Status, and Channel Configuration for the Output Modules
Clamping/Limiting
Clamping limits the output from the analog module to remain within a range
configured by the controller, even when the controller commands an output
outside that range. This safety feature sets a high clamp and a low clamp.
Once clamps are determined for a module, any data received from the
controller that exceeds those clamps sets an appropriate limit alarm and
transitions the output to that limit but not beyond the requested value.
For example, an application may set the high clamp on a 1769-OF4CI module
for 15 mA and the low clamp for 5 mA. If a controller sends a value
corresponding to 16 mA to the module, the module will only apply 15 mA to
its screw terminals.
Clamping is disabled on a per channel basis by entering a 0 value for both the
high and low clamps in the Configuration Data file. Interrupts are generated
on a high- or low-alarm by setting (1) the SIO bit (for high-clamp or
over-range alarm) or setting (1) the SIU bit (for low-clamp or under-range
alarm). Alarms caused by exceeding over-/under-range or clamp limits can be
latched by setting (1) a channel’s LA bit on a per channel basis.
Clamp/Limit Alarms
This function works directly with clamping. When a module receives a data
value from the controller that exceeds clamping limits, it applies signal values
at the clamping limit but also sends a status bit to the controller notifying it
that the value sent exceeds the clamping limits.
With reference to the example in the Clamping/Limiting section, if a
1769-OF4CI module has clamping limits of 15 mA and 5 mA but then
receives data to apply 16 mA, only 15 mA is applied to the screw terminals.
The module sends a status bit back to the controller informing it that the 16
mA value exceeds the module’s clamping limits.
Publication 1769-UM014B-EN-P - May 2010
Module Data, Status, and Channel Configuration for the Output Modules 4-11
Ramping
Ramping limits the speed at which an analog output signal can change. This
prevents fast transitions in the output from damaging the devices that an
output module controls.
Table 4.8 Ramping Types
Ramping TypeDescription
Ramp to Fault ModeThis type of ramping occurs when the
present output value changes to the Fault
Value after a communications fault occurs.
This is the only type of ramping for the
1769-OF4CI and -OF4VI modules.
The ramp rate is defined in terms of the selected range/format in units per
second. For example, in the 0 to 20 mA range and percent of full scale format,
a ramp rate of 1000 is 10%/second (since 1000 is 10% of the total number of
counts in the full scale of the 0 to 20 mA range) or a maximum of 2 mA per
second.
Table 4.9 and Table 4.10 describes how ramp rate is defined for all output
range/types and output data formats.
Table 4.9 1769-OF4CI Output Range/Types and Output Data Formats
Output Data
Format Output
Range/Type
Proportional Counts
0…20 mA655346550.2 mA/s
4…20 mA0.16 mA/s
Engineering Units
0…20 mA210002100.2 mA/s
4…20 mA178001780.16 mA/s
Scaled for PID
0…20 mA163831640.2 mA/s
4…20 mA0.16 mA/s
Percent of Full Scale
0…20 mA100001000.2 mA/s
4…20 mA0.16 mA/s
Total Counts in
Full Scale
Number of Counts
for Every 1% of
Ramp Rate
Real Units/Second
for Every 1% of
Ramp Rate
Publication 1769-UM014B-EN-P - May 2010
4-12 Module Data, Status, and Channel Configuration for the Output Modules
Table 4.10 1769-OF4VI Output Range/Types and Output Data Formats
Output Data
Format Output
Range/Type
Proportional Counts
-10…+10V655346550.2V/s
0…5V0.05V/s
0…10V0.1V/s
1…5V0.04V/s
Engineering Units
-10…+10V210002100.2V/s
0…5V5750580.05V/s
0…10V110001100.1V/s
1…5V4750480.04V/s
Scaled for PID
-10…+10V163831640.2V/s
0…5V0.05V/s
0…10V0.1V/s
1…5V0.04V/s
Percent of Full Scale
-10…+10V100001000.2V/s
Total Counts in
Full Scale
Number of Counts
for Every 1% of
Ramp Rate
Real Units/Second
for Every 1% of
Ramp Rate
0…5V0.05V/s
0…10V0.1V/s
1…5V0.04V/s
Ramping only takes place, if configured, when the output is being commanded
to go to a fault state. Ramping is not done in normal run operation. The ramp
rate values are entered in the Configuration Data file and are accepted as valid
only if:
the number of counts entered for a channel’s ramp rate is greater than or
equal to a minimum of 1% of the total number of full scale counts for
the channel’s selected data format.
See Ramping Types on page 4-11 and 1769-OF4CI Output
Range/Types and Output Data Formats on page 4-11 for minimum
values.
or
the number of counts entered for a channel’s ramp rate may be equal to
0 if ramping is not enabled for the channel.
Publication 1769-UM014B-EN-P - May 2010
Module Data, Status, and Channel Configuration for the Output Modules 4-13
IMPORTANT
TIP
TIP
Hold for Initialization
Hold for Initialization causes outputs to hold present state until the value
commanded by the controller matches the value held by the module providing
a bumpless transfer.
If Hold for Initialization is selected, outputs hold if any of these three
conditions occur.
Initial connection is established after cycling power
New connection is established after a communications fault occurs
Transition to Run mode from Program state
The Output Held bit (see the Input Data file) for a channel indicates that the
channel is holding.
1769-OF4CI and -OF4VI Fault Mode (FM)
This configuration selection provides individual fault mode selection for the
analog channels. When this selection is disabled [the bit is reset (0)], the
module holds the last state, meaning that the analog output remains at the
last converted value prior to the condition that caused the control system to
enter the program mode.
Hold last state is the default condition for the 1769-OF4CI
and -OF4VI during a control system run-to-program mode
change.
The MicroLogix 1500 and CompactLogix controllers do
not support Hold Last State. This functionality is only
supported when the analog module is used on the
DeviceNet network via the 1769-ADN adapter.
If this selection is enabled [the bit is set (1)] and the system enters the program
mode, it commands the module to convert the user-specified value from the
channel’s Fault mode word to the appropriate analog output for the range
selected.
Not all controllers support this function. Refer to your
controller’s user manual for details.
Publication 1769-UM014B-EN-P - May 2010
4-14 Module Data, Status, and Channel Configuration for the Output Modules
IMPORTANT
TIP
TIP
TIP
1769-OF4CI and -OF4VI Program/Idle Mode (PM)
This configuration selection provides individual program/idle mode selection
for the analog channels. When this selection is disabled [the bit is reset (0)], the
module holds the last state, meaning that the analog output remains at the
last converted value prior to the condition that caused the control system to
enter the Program mode.
Hold last state is the default condition for the 1769-OF4CI
and -OF4VI during a control system run-to-program mode
change.
The MicroLogix 1500 and CompactLogix controllers do
not support Hold Last State. This functionality is only
supported when the analog module is used on the
DeviceNet network via the 1769-ADN adapter.
If this selection is enabled [the bit is set (1)] and the system enters the program
mode, it commands the module to convert the user-specified value from the
channel’s Program/Idle mode word to the appropriate analog output for the
range selected.
Not all controllers support this function. Refer to your
controller’s user manual for details.
1769-OF4CI and -OF4VI Program/Idle to Fault Enable (PFE)
If a system currently in program/idle mode faults, this setting determines
whether the program/idle or fault value is applied to the output. If the
selection is enabled [the bit is set (1)], the module applies the fault value. If the
selection is disabled [the bit is reset (0)], the module applies the program/idle
mode data value. The default setting is disabled.
Not all controllers support this function. Refer to your
controller’s user manual for details.
Publication 1769-UM014B-EN-P - May 2010
Module Data, Status, and Channel Configuration for the Output Modules 4-15
TIP
EXAMPLE
1769-OF4CI and -OF4VI Fault Value
Using words each channel’s Fault Value word, you can specify the values the
outputs will assume when the system enters the fault mode. The default value
is 0. Valid values are dependent upon the range selected in the range selection
field. If the value you entered is outside the normal operating range for the
output range selected, the module generates a configuration error.
For example, if you select engineering units for the 0 to 20 mA range and enter
a fault value within the normal operating range (0 to 20000), the module will
configure and operate correctly. However, if you enter a value outside the
normal operating range (for example 21000), the module indicates a
configuration error.
Not all controllers support this function. Refer to your
controller’s user manual for details.
If the default value, 0000, is used and the range selected
is 0 to 20 mA, the module will output 0 mA for all data
formats.
If the raw/proportional or engineering units format is
selected and zero is entered as Fault Value in the 4 to 20
mA range (for 1769-OF4CI) or the 1 to 5V range (for
1769-OF4VI), a configuration error results.
See 1769-OF4CI Valid Output Data Table on
page 4-17 and 1769-OF4VI Valid Output Data Table
on page 4-18 for more examples.
Publication 1769-UM014B-EN-P - May 2010
4-16 Module Data, Status, and Channel Configuration for the Output Modules
TIP
EXAMPLE
1769-OF4CI and -OF4VI Program/Idle Value
Use each channel’s Program/Idle Mode word to set the integer values for the
outputs to assume when the system enters the program mode. The values are
dependent upon the range selected in the range selection field. If the value you
entered is outside the normal operating range for the output range selected,
the module generates a configuration error. The default value is 0.
For example, if you select engineering units for the 0 to 20 mA range and enter
a program/idle value within the normal operating range (0 to 20000), the
module will configure and operate correctly. However, if you enter a value
outside the normal operating range (for example 21000), the module indicates
a configuration error.
Not all controllers support this function. Refer to your
controller’s user manual for details.
If the default value, 0000, is used and the range selected
is 0 to 20 mA, the module will output 0 mA for all data
formats.
If the raw/proportional or engineering units format is
selected and zero is entered as Program/Idle mode
word in the 4 to 20 mA range (for 1769-OF4CI) or the
1 to 5V range (for 1769-OF4VI), a configuration error
results.
See 1769-OF4CI Valid Output Data Table on
page 4-17 and 1769-OF4VI Valid Output Data Table
on page 4-18 for more examples.
Publication 1769-UM014B-EN-P - May 2010
Module Data, Status, and Channel Configuration for the Output Modules 4-17
1769-OF4CI Valid Output Data Word Formats/Ranges
The following table shows the valid formats and data ranges accepted by the
module.
4-20 Module Data, Status, and Channel Configuration for the Output Modules
Notes:
Publication 1769-UM014B-EN-P - May 2010
Chapter
ATTENTION
5
Module Diagnostics and Troubleshooting
This chapter describes troubleshooting the analog input and output modules.
This chapter contains information on:
safety considerations when troubleshooting.
module versus channel operation.
the module’s diagnostic features.
critical vs. non-critical errors.
module condition data.
Safety Considerations
Safety considerations are an important element of proper troubleshooting
procedures. Actively thinking about the safety of yourself and others, as well as
the condition of your equipment, is of primary importance.
The following sections describe several safety concerns you should be aware of
when troubleshooting your control system.
Never reach into a machine to actuate a switch because
unexpected motion can occur and cause injury.
Remove all electrical power at the main power disconnect
switches before checking electrical connections or
inputs/outputs causing machine motion.
Indicator Lights
When the green LED on the analog module is illuminated, it indicates that
power is applied to the module.
Activate Devices When Troubleshooting
When troubleshooting, never reach into the machine to actuate a device.
Unexpected machine motion could occur.
1Publication 1769-UM014B-EN-P - May 2010
5-2 Module Diagnostics and Troubleshooting
Stand Clear of the Machine
When troubleshooting any system problem, have all personnel remain clear of
the machine. The problem could be intermittent, and sudden unexpected
machine motion could occur. Have someone ready to operate an emergency
stop switch in case it becomes necessary to shut off power to the machine.
Program Alteration
There are several possible causes of alteration to the user program, including
extreme environmental conditions, Electromagnetic Interference (EMI),
improper grounding, improper wiring connections, and unauthorized
tampering. If you suspect a program has been altered, check it against a
previously saved program on an EEPROM or UVPROM memory module.
Module Operation versus
Channel Operation
Safety Circuits
Circuits installed on the machine for safety reasons, like over-travel limit
switches, stop push buttons, and interlocks, should always be hard-wired to the
master control relay. These devices must be wired in series so that when any
one device opens, the master control relay is de-energized, thereby removing
power to the machine. Never alter these circuits to defeat their function.
Serious injury or machine damage could result.
The module performs operations at two levels:
Module level
Channel level
Module-level operations include functions such as power-up, configuration,
and communication with a bus master, such as a MicroLogix 1500 controller.
Channel-level operations describe channel related functions, such as data
conversion and over- or under-range detection.
Publication 1769-UM014B-EN-P - May 2010
Module Diagnostics and Troubleshooting 5-3
Internal diagnostics are performed at both levels of operation. When detected,
module error conditions are immediately indicated by the module status LED.
Both module hardware and channel configuration error conditions are
reported to the controller. Channel over-range or under-range conditions are
reported in the module’s input data table. Module hardware errors are typically
reported in the controller’s I/O status file. Refer to your controller manual for
details.
Power Cycle Diagnostics
Channel Diagnostics
When you cycle power to the module, a series of internal diagnostic tests are
performed. These diagnostic tests must be successfully completed or the
module status LED remains off and a module error results and is reported to
the controller.
Table 5.1 Diagnostics
Module Status LEDConditionCorrective Action
OnProper
Operation
OffModule FaultCycle power. If condition persists, replace
When an input or output module channel is enabled, the module performs a
diagnostic check to see that the channel has been properly configured. In
addition, the module checks each channel on every scan for configuration
errors, over-range and under-range, open-circuit (input module in 4 to 20 mA
current range and all voltage ranges).
Out-of-range Detection (Input and O
No action required.
the module. Call your local distributor or
Rockwell Automation for assistance.
utput Modul
es)
For input modules, whenever the data received at the channel word is out of
the defined operating range, an over-range or under-range error is indicated in
the Input Data file.
For output modules, whenever the controller is driving data over or under the
defined operating range, an over-range or under-range error is indicated in the
Input Data file.
Publication 1769-UM014B-EN-P - May 2010
5-4 Module Diagnostics and Troubleshooting
Non-critical vs. Critical
Module Errors
Open-circuit Detection (1769-IF4I
The module performs an open-circuit test on all enabled channels configured
for 4 to 20 mA inputs and for all voltage inputs. Whenever an open-circuit
condition occurs, the under-range bit for that channel is set on all channels
configured for 4 to 20 mA inputs or the over-range bit for that channel is set
on all channels configured for voltage inputs in the Input Data file.
Possible causes of an open circuit include:
the sensing device may be broken.
a wire may be loose or cut.
the sensing device may not be installed on the configured channel.
Non-critical module errors are typically recoverable. Channel errors
(over-range or under-range errors) are non-critical. Non-critical errors are
indicated in the module input data table. Non-critical configuration errors are
indicated by the extended error code.
See 1769-IF4I Extended Error Codes on page 5-6 and 1769-OF4CI and
-OF4VI Extended Error Codes on page 5-8.
Module On
ly)
Critical module errors are conditions that prevent normal or recoverable
operation of the system. When these types of errors occur, the system typically
leaves the run or program mode of operation until the error can be dealt with.
Critical module errors are indicated in 1769-IF4I Extended Error Codes on
page 5-6 and 1769-OF4CI and -OF4VI Extended Error Codes on page 5-8.
Module Error Definition
Table
Don’t Care Bits Module ErrorExtended Error Information
1514131211109876543210
0000000000000000
Hex Digit 4Hex Digit 3Hex Digit 2Hex Digit 1
Analog module errors are expressed in two fields as four-digit Hex format
with the most significant digit as don’t care and irrelevant. The two fields are
Module Error and Extended Error Information.
Table 5.2 Module Error Table
Publication 1769-UM014B-EN-P - May 2010
Module Diagnostics and Troubleshooting 5-5
TIP
Module Error Field
The purpose of the module error field is to classify module errors into three
distinct groups, as described in the table below. The type of error determines
what kind of information exists in the extended error information field. These
types of module errors are typically reported in the controller’s I/O status file.
Refer to your controller manual for details.
Table 5.3 Module Error Types
Error
Ty pe
No Errors000No error is present. The extended error field holds
Hardware
Errors
Configurat
ion Errors
Module Error
Field Value
Bits 11…09
(Bin)
001General and specific hardware error codes are
010Module-specific error codes are indicated in the
Description
no additional information.
specified in the extended error information field.
extended error field. These error codes correspond
to options that you can change directly. For
example, the input range or input filter selection.
Extended Error Information Field
Check the extended error information field when a non-zero value is present
in the module error field. Depending upon the value in the module error field,
the extended error information field can contain error codes that are
module-specific or common to all 1769 analog modules.
If no errors are present in the module error field, the
extended error information field will be set to zero.
Hardware Errors
General or module-specific hardware errors are indicated by module error
code 2.
See 1769-IF4I Extended Error Codes on page 5-6 and 1769-OF4CI and
-OF4VI Extended Error Codes on page 5-8.
Publication 1769-UM014B-EN-P - May 2010
5-6 Module Diagnostics and Troubleshooting
Configuration Errors
If you set the fields in the configuration file to invalid or unsupported values,
the module ignores the invalid configuration, generates a non-critical error,
and keeps operating with the previous configuration.
Each type of analog module has different features and different error codes.
See 1769-IF4I Extended Error Codes on page 5-6 and 1769-OF4CI and
-OF4VI Extended Error Codes on page 5-8.
Error Codes
Table 5.4 1769-IF4I Extended Error Codes
Error TypeHex
Equivalent
No ErrorX0000000 0000 0000No Error
General Common
Hardware Error
HardwareSpecific Error
(1)
X2000010 0000 0000General hardware error; no additional information
X2010010 0000 0001Power-up reset state
X3000010 1000 0000General hardware error
X3010010 1000 0001Microprocessor hardware error
X3020011 0000 0010A/D converter communication error
Error codes can help troubleshoot your module.
Module
Error
Code
BinaryBinary
Extended Error
Information
Code
Error Description
Publication 1769-UM014B-EN-P - May 2010
Table 5.4 1769-IF4I Extended Error Codes
Module Diagnostics and Troubleshooting 5-7
Error TypeHex
Equivalent
1769-IF4I Specific
Configuration
Error
X4000100 0000 0000General configuration error; no additional information
X4030100 0000 0011Invalid real time sample rate value
X2210010 0010 0001Firmware checksum error in NVRAM (calibration data checksum
failure)
Hardware-
X3000011 0000 0000General hardware error (ASIC)
Specific Error
1769-OF4CI and
-OF4VI Specific
Configuration
Error
X4010100 0000 0001Invalid input range selected (channel 0)
X4020100 0000 0010Invalid input range selected (channel 1)
X4030100 0000 0011Invalid input range selected (channel 2)
X4040100 0000 0100Invalid input range selected (channel 3)
X4090100 0000 1001Invalid data format selected (channel 0)
X40A0100 0000 1010Invalid data format selected (channel 1)
X40B0100 0000 1011Invalid data format selected (channel 2)
X40C0100 0000 1100Invalid data format selected (channel 3)
X4110100 0001 0001Invalid fault value (channel 0)
X4120100 0001 0010Invalid fault value (channel 1)
X4130100 0001 0011Invalid fault value (channel 2)
X4140100 0001 0100Invalid fault value (channel 3)
X4190100 0001 1001Invalid idle value (channel 0)
X41A0100 0001 1010Invalid idle value (channel 1)
X41B0100 0001 1011Invalid idle value (channel 2)
X41C0100 0001 1100Invalid idle value (channel 3)
X4210100 0010 0001Invalid clamps (channel 0)
X4220100 0010 0010Invalid clamps (channel 1)
X4230100 0010 0011Invalid clamps (channel 2)
X4240100 0010 0100Invalid clamps (channel 3)
X4290100 0010 1001Invalid ramp rate (channel 0)
X42A0100 0010 1010Invalid ramp rate (channel 1)
X42B0100 0010 1011Invalid ramp rate (channel 2)
X42C010 0 0010 1100Invalid ramp rate (channel 3)
Publication 1769-UM014B-EN-P - May 2010
Table 5.5 1769-OF4CI and -OF4VI Extended Error Codes
Module Diagnostics and Troubleshooting 5-9
Error TypeHex
Equivalent
1769-OF4CI and
-OF4VI Specific
Configuration
Error
(1)
X represents the Don’t Care digit.
(1)
X431010 0 0011 0001Configuration word 0 illegal bits set (channel 0)
X4320100 0011 0010Configuration word 0 illegal bits set (channel 1)
X4330100 0011 0011Configuration word 0 illegal bits set (channel 2)
X4340100 0011 0100Configuration word 0 illegal bits set (channel 3)
X4390100 0011 1001Configuration word 1 illegal bits set (channel 0)
X43A0100 0011 1010Configuration word 1 illegal bits set (channel 1)
X43B0100 0011 1011Configuration word 1 illegal bits set (channel 2)
X43C0100 0011 1100Configuration word 1 illegal bits set (channel 3)
Module Inhibit Function
Module
Error
Code
BinaryBinary
Extended Error
Information
Code
Error Description
CompactLogix controllers support the module inhibit function. See your
controller manual for details.
Whenever the output modules are inhibited, the modules enter the program
mode and the output channel is changed to the state configured for the
program mode. Whenever the input modules are inhibited, the modules
continue to provide information about changes at its inputs to the 1769
Compact Bus Master (for example, a CompactLogix controller).
Contacting Rockwell
Automation
If you need to contact Rockwell Automation for assistance, please have the
following information available when you call.
A clear statement of the problem, including a description of what the
system is actually doing. Note the LED state; also note input and output
image words for the module.
List of remedies you have already tried
Controller type and firmware number (See the label on the controller.)
Hardware types in the system, including all I/O modules
Fault code, if the controller is faulted
Publication 1769-UM014B-EN-P - May 2010
5-10 Module Diagnostics and Troubleshooting
Notes:
Publication 1769-UM014B-EN-P - May 2010
Specifications
Appendix
A
General Specifications for
1769-IF4I, -OF4CI, and
-OF4VI Modules
Table A.1 General Specifications
SpecificationValue
Dimensions (HxDxW)118 mm x 87 mm x 35 mm
(4.65 in. x 3.43 in. x 1.38 in.)
Height including mounting tabs 138 mm (5.43
in.)
Approximate Shipping Weight (with
carton)
Storage Temperature-40…+85 °C (-40…+185 °F)
Operating Temperature0…+60 °C (+32…+140 °F)
Operating Humidity5…95% noncondensing
Operating Altitude2000 m (6561 ft)
Vibration, Operating10…500 Hz, 5 g, 0.030 in. peak-to-peak
Vibration, Relay Operation2 g
Shock, Operating30 g, 11 ms panel mounted
Shock, Relay Operation7.5 g panel mounted
Shock, Nonoperating40 g panel mounted
System Power Supply Distance Rating8 (The module may not be more than 8
Recommended CableBelden 8761 (shielded)
Max Cable Length1769-IF4I: See Effect of Transducer/Sensor
Hazardous Environment ClassClass I, Division 2, Hazardous Location,
Radiated and Conducted EmissionsCISPR 11 Class A
300 g (0.65 lb)
(20 g, 11 ms DIN-rail mounted)
(5 g DIN-rail mounted)
(30 g DIN-rail mounted)
modules away from a system power supply.)
and Cable Length Impedance on Voltage Input
Accuracy on page 2-11.
1769-OF4CI and -OF4VI: See Effect of Device
and Cable Output Impedance on Output
Module Accuracy on page 2-13.
142)
UL 508 listed
CE compliant for all applicable
directives
Groups A, B, C, D(UL 1604, C-UL under CSA
C22.2 No. 213)
1Publication 1769-UM014B-EN-P - May 2010
A-2 Specifications
Table A.1 General Specifications (cont.)
SpecificationValue
Electrical /EMC:The module has passed testing at the
Conducted Immunity frequency range may be 150 kHz…30 MHz if the Radiated Immunity frequency range is
30…1000 MHz.
Publication 1769-UM014B-EN-P - May 2010
Specifications A-3
1769-IF4I Input
Specifications
Table A.2 1769-IF4I Specifications
Specification1769-IF4I
Analog Normal Operating
(1)
Ranges
Full Scale Analog
(1)
Ranges
Voltage: ± 10V dc, 0…10V dc, 0…5V dc, 1…5V dc
Current: 0…20 mA, 4…20 mA
Voltage: ± 10.5V dc, 0…10.5V dc, 0…5.25V dc, 0.5…5.25V dc
Current: 0…21 mA, 3.2…21 mA
Number of Inputs4 isolated differential
Bus Current Draw, Max145 mA at 5V dc
125 mA at 24V dc
Heat Dissipation3.0 total W (The W per point, plus the min W, with all points
energized.)
Converter TypeDelta Sigma
Response Speed per
Channel
Resolution, Max
(2)
Input filter and configuration dependent. See Filter Frequency
and Update Times on page 3-9.
16 bits (unipolar)
15 bits plus sign (bipolar)
(3)
Rated Working Voltage
30V ac/30V dc
Common Mode Rejection Greater than 60 dB at 50 and 60 Hz with the 10 Hz filter
selected, respectively.
Normal Mode Rejection
Ratio
-50 dB at 50 and 60 Hz with the 10 Hz filter selected,
respectively.
Input ImpedanceVoltage Terminal: 1 Mtypical)
Current Terminal: 249
Overall Accuracy
(4)
Voltage Terminal: ±0.2% full scale at 25 °C
Current Terminal: ±0.35% full scale at 25 °C
(1)
The over- or under-range flag will come on when the normal operating range (over/under) is exceeded. The
module will continue to convert the analog input up to the maximum full scale range. The flag automatically
resets when within the normal operating range.
(2)
Resolution is dependent upon your filter selection. The maximum resolution is achieved with the 10 Hz filter
selected.
(3)
Rated working voltage is the maximum continuous voltage that can be applied at the input terminal, including
the input signal and the value that floats above ground potential (for example, 10V dc input signal and 20V dc
potential above ground).
(4)
Includes offset, gain, non-linearity and repeatability error terms.
Publication 1769-UM014B-EN-P - May 2010
A-4 Specifications
Table A.2 1769-IF4I Specifications (cont.)
Specification1769-IF4I
Accuracy Drift with
Temperature
Voltage Terminal: ±0.003% per °C
Current Terminal: ±0.0045% per °C
CalibrationThe module performs only initial factory calibration.
Non-linearity (in percent
±0.03%
full scale)
Repeatability
(1)
Module Error over Full
±0.03%
Voltage: ±0.3%
Temperature Range
0…+60 °C (+32…+140 °F)
Current: ±0.5%
Input Channel Configuration Via configuration software screen or the user program (by
writing a unique bit pattern into the module’s configuration
file). Refer to your controller’s user manual to determine if
user program configuration is supported.
Module OK LEDOn: module has power, has passed internal diagnostics, and
is communicating over the bus.
Off: Any of the above is not true.
Channel DiagnosticsOver- or under-range by bit reporting, process alarms
Maximum Overload at Input
Terminals
(2)
System Power Supply
Distance Rating
Voltage Terminal: ±24V dc continuous, 0.1 mA
Current Terminal: ±28 mA continuous, ±7.0 V dc
8 (The module may not be more than 8 modules away from
the system power supply.)
Recommended CableBelden 8761 (shielded)
Isolation Voltage30V (continuous), Reinforced Insulation Type, channel to
system and channel to channel.
Type tested at 710V DC for 60 s
Vendor I.D. Code1
Product Type Code10
Product Code44
(1)
Repeatability is the ability of the input module to register the same reading in successive measurements for
the same input signal.
(2)
Damage may occur to the input circuit if this value is exceeded.
Publication 1769-UM014B-EN-P - May 2010
Specifications A-5
1769-OF4CI Output
Specifications
Table A.3 1769-OF4CI Specifications
Specification1769-OF4CI
Analog Normal Operating
(1)
Ranges
Full Scale Analog Ranges
0…20 mA, 4…20 mA
(1)
0…21 mA, 3.2…21 mA
Number of Outputs4 isolated differential
Bus Current Draw, Max145 mA at 5V dc
140 mA at 24V dc
Heat Dissipation2.68 total W (All points - 21 mA into 250 - worst case
The over- or under-range flag will come on when the normal operating range (over/under) is exceeded. The module will
continue to convert the analog input up to the maximum full scale range. The flag automatically resets when within the
normal operating range unless configured to latch.
(2)
Step response is the period of time between when the D/A converter was instructed to go from minimum to full range until
the device is at 63% of full range.
(3)
Includes offset, gain, drift, non-linearity and repeatability error terms.
(4)
Output ripple is the amount a fixed output varies with time, assuming a constant load and temperature.
(5)
Repeatability is the ability of the output module to reproduce output readings when the same controller value is applied to it
consecutively, under the same conditions and in the same direction.
Publication 1769-UM014B-EN-P - May 2010
A-6 Specifications
Table A.3 1769-OF4CI Specifications
Specification1769-OF4CI
Output Impedance>1 M
Open and Short-circuit
Yes
Protection
Max Short-circuit Current21 mA
Output Overvoltage Protection Yes
Output Response at System
No power up or power down current glitch
Power Up and Power Down
Rated Working Voltage
(1)
30V ac/30V dc
Output Group to Bus Isolation500V ac or 710V dc for 1 minute (qualification test)
30V ac/30V dc working voltage
Module OK LEDOn: module has power, has passed internal diagnostics,
and is communicating over the bus.
Off: Any of the above is not true.
Channel DiagnosticsOver- or under-range by bit reporting
System Power Supply Distance
Rating
The module may not be more than 8 modules away from
the system power supply.
Recommended CableBelden 8761 (shielded)
Vendor I.D. Code1
Product Type Code 10
Product Code45
Input Words6
Output Words5
Configuration Words32
(1)
Rated working voltage is the maximum continuous voltage that can be applied at the input terminal, including the input
signal and the value that floats above ground potential (for example, 10V dc input signal and 20V dc potential above ground).
Publication 1769-UM014B-EN-P - May 2010
Specifications A-7
1769-OF4VI Output
Specifications
Table A.4 1769-OF4VI Specifications
Specification1769-OF4VI
Analog Normal Operating
(1)
Ranges
Full Scale Analog Ranges
± 10V dc, 0…10V dc, 0…5V dc, 1…5V dc
(1)
± 10.5V dc, -0.5…10.5V dc, -0.5…5.25V dc,
0.5…5.25V dc
Number of Outputs4 isolated differential
Bus Current Draw, Max145 mA at 5V dc
75 mA at 24V dc
Heat Dissipation2.0 total W (All points - 10V dc into 2 k - worst case
calculated.)
Digital Resolution Across Full
16 bits plus sign (bipolar)
Range
±10V dc: 15.89 bits, 330 µV/bit
0…+5V dc: 13.89 bits, 330 µV/bit
0…+10V dc: 14.89 bits, 330 µV/bit
+1…+5V dc: 13.57 bits, 330 µV/bit
Conversion Rate (all channels),
120 ms
Max
Step Response to 63%
(2)
<2.9 ms
Current Load Output, Max5 mA
Load Range Output> 2 kat 10V dc
Capacitive Load, Max1 µF
Field CalibrationNone required
Overall Accuracy
(1)
The over- or under-range flag will come on when the normal operating range (over/under) is exceeded. The module will
continue to convert the analog output up to the maximum full scale range. The flag automatically resets when within the
normal operating range unless configured to latch.
(2)
Step response is the period of time between when the D/A converter was instructed to go from minimum to full range until
the device is at 63% of full range.
(3)
Includes offset, gain, drift, non-linearity and repeatability error terms.
(3)
±0.5% full scale at 25 °C
Publication 1769-UM014B-EN-P - May 2010
A-8 Specifications
Table A.4 1769-OF4VI Specifications
Specification1769-OF4VI
Accuracy Drift with
±0.0086% FS per °C
Temperature
Output Ripple
(1)
±0.05%
Range 0…50 kHz
(referred to output range)
Non-linearity (in percent full
±0.05%
scale)
Repeatability
(2)
±0.05%
(in percent full scale)
Output Error Over Full
±0.8%
Temperature Range
0…60 °C (+32…+140 °F)
Output Impedance<1
Open and Short-circuit
Yes
Protection
Maximum Short-circuit Current 30 mA
Output Overvoltage Protection Yes
Output Response at System
Power Up and Power Down
Rated Working Voltage
(3)
Power up: +
Power down: 1.2V dc spike for less than 21 ms
30V ac/30V dc
1.2V dc spike for less than 0.4 ms
Output Group to Bus Isolation500V ac or 710V dc for 1 minute (qualification test)
30V ac/30V dc working voltage
Module OK LEDOn: module has power, has passed internal diagnostics,
and is communicating over the bus.
Off: Any of the above is not true.
Channel DiagnosticsOver- or under-range by bit reporting
System Power Supply Distance
Rating
The module may not be more than 8 modules away from
the system power supply.
Recommended CableBelden 8761 (shielded)
Vendor I.D. Code1
Product Type Code 10
Product Code42
Input Words6
Output Words5
Configuration Words32
(1)
Output ripple is the amount a fixed output varies with time, assuming a constant load and temperature.
(2)
Repeatability is the ability of the output module to reproduce output readings when the same controller value is applied to it
consecutively, under the same conditions and in the same direction.
(3)
Rated working voltage is the maximum continuous voltage that can be applied at the input terminal, including the input
signal and the value that floats above ground potential (for example, 10V dc input signal and 20V dc potential above ground).
Publication 1769-UM014B-EN-P - May 2010
Appendix
Slot e
Input Image
File
Output Image
File
Configuration
File
Slot e
Slot e
Input Image
7 Words
Output Image
1 Word
Configuration File
26 Words
Memory Map
Bit 15Bit 0
Channel 3 Configuration WordsWords 20 to 25
Channel 2 Configuration WordsWords 14 to 19
Channel 1 Configuration WordsWords 8 to 13
Channel 0 Configuration WordsWords 2 to 7
Clear Latched Alarm BitsWord 0
High-/Low-alarm & Over-/Under-rangeWord 6
General Status BitsWord 5
Time Stamp Value WordWord 4
Channel 3 Data WordWord 3
Word 2Channel 2 Data Word
Word 1Channel 1 Data Word
Channel 0 Data WordWord 0
Enable Time StampWord 1, bit 15
Real Time Sample RateWord 0
B
Module Addressing and Configuration with
MicroLogix 1500
This appendix examines the analog modules’ addressing scheme and describes
module configuration using RSLogix 500 and MicroLogix 1500 software.
Input Module Addressing
In the following example, the 1769-IF4I module is used.
Detailed information on the input image table can be found in 1769-IF4I
Input Data File on page 3-3.
Figure B.1 1769-IF4I Memory Map
1Publication 1769-UM014B-EN-P - May 2010
B-2 Module Addressing and Configuration with MicroLogix 1500
TIP
I:3.4/2
Input File Type
Slot
Word
Bit
Bit Delimiter
Word Delimiter
Element Delimiter
0123
MicroLogix 1500
Compact I/O
Compact I/O
Compact I/O
End Cap
Slot Number
Input Module’s Input Image
The input modules’ input image file represents data words and status bits.
Input words 0 to 3 hold the input data that represents the value of the analog
inputs for channels 0 to 3. These data words are valid only when the channel is
enabled and there are no errors. Input words 4 and 5 hold the status bits. To
receive valid status information, the channel must be enabled.
For example, to obtain the general status of channel 2 of the analog module
located in slot 3, use address I:3.4/2.
Publication 1769-UM014B-EN-P - May 2010
The end cap does not use a slot address.
Input Module’s Configuration File
TIP
The configuration file contains information that you use to define the way a
specific channel functions. The configuration file is explained in more detail in
chapter 3.
The configuration file is modified using the programming software
configuration screen.
For an example of module configuration using RSLogix 500 software, see
Configure Analog I/O Modules in a MicroLogix 1500 System on page B-4.
The RSLogix 500 configuration default is to disable each
analog input channel. For improved analog input module
performance, disable any unused channels.
Table B.1 Software Configuration Channel Defaults
1769-IF4I1769-OF4CI and -OF4VI
ParameterDefault SettingParameterDefault Setting
Enable/Disable Channel
Filter Selection60 HzOutput Range Selection0…20 mA
Input Range±10V dcData FormatRaw/Proportional
Data FormatRaw/Proportional
(1)
The 1769-IF4I, -OF4CI, and -OF4VI modules are disabled by default. You will need to enable the channels.
(1)
DisabledEnable/Disable ChannelDisabled
Module Addressing and Configuration with MicroLogix 1500 B-3
Publication 1769-UM014B-EN-P - May 2010
B-4 Module Addressing and Configuration with MicroLogix 1500
Vendor ID = 1
Product Type = 109
Product Code = 66
Series/Major Rev/Minor Rev = A
Input Words = 108
Input Bits = 0
Output Words = 108
Output Bits = 0
Extra Data Length = 31
Configure Analog I/O
Modules in a MicroLogix
1500 System
This example takes you through configuring your 1769 analog input and
output modules with RSLogix 500 programming software. This application
example assumes your input and output modules are installed as expansion
I/O in a MicroLogix 1500 system, and that RSLinx software is properly
configured and a communications link has been established between the
MicroLogix controller and RSLogix 500 software.
If you have RSLogix 500, version 6 or earlier, follow this procedure to
configure your module.
1. From the list, choose Other:Requires I/O Card Type ID.
2. Enter the appropriate values as listed below.
3. Choose OK.
4. From the Generic Extra Data Config tab, enter your configuration data.
Publication 1769-UM014B-EN-P - May 2010
Module Addressing and Configuration with MicroLogix 1500 B-5
Publication 1769-UM014B-EN-P - May 2010
B-6 Module Addressing and Configuration with MicroLogix 1500
Notes:
Publication 1769-UM014B-EN-P - May 2010
Appendix
C
Configuration Using the RSLogix 5000 Generic
Profile for CompactLogix Controllers
To configure a 1769 analog I/O module for a CompactLogix controller in
RSLogix 5000 software using the Generic Profile, you must first begin a new
project in RSLogix 5000 software.
1. Click on the new project icon or on the FILE pull down menu and
select NEW.
The following screen appears.
2. Choose your controller type and enter a name for your project.
1Publication 1769-UM014B-EN-P - May 2010
C-2 Configuration Using the RSLogix 5000 Generic Profile for CompactLogix Controllers
3. Click OK.
The following main RSLogix 5000 screen appears.
The last entry in the controller organizer on the left of the screen shown
above is a line labeled [0] CompactBus Local.
4. Right click on this line, select New Module.
The following screen appears.
Publication 1769-UM014B-EN-P - May 2010
Configuration Using the RSLogix 5000 Generic Profile for CompactLogix Controllers C-3
This screen narrows your search for I/O modules to configure into your
system.
5. Click OK.
The following default Generic Profile screen appears.
This is the default Generic Profile screen. The first area to fill in for the
Generic Profile screen is the name. This helps to easily identify the
module type configured on your local Compact Bus. The Description
field is optional and may be used to provide more details concerning this
I/O module in your application.
The next parameter to configure is the Comm Format.
6. Click the down arrow for the Comm Format parameter to reveal the
choices.
For the 1769-OF4CI and -OF4VI modules, Data – INT is used. Input
Data –INT is used for the 1769-IF4I module.
7. Select the slot number.
The slot number begins with the first available slot number, 1, and
increments automatically for each subsequent Generic Profile you
configure.
Publication 1769-UM014B-EN-P - May 2010
C-4 Configuration Using the RSLogix 5000 Generic Profile for CompactLogix Controllers
Use the following table for the Comm Format, Assembly Instance and Size
values for the 1769-IF4I, -OF4CI, and -OF4VI modules if you have an earlier
version of RSLogix 5000 software, version 15.
1769 I/O
Modules
IF4IInput Data – INTInput1017
OF4CI and OF4VIData – INTInput1016
Comm FormatParameterAssembly
Instance
Output1001
Config10226
Output1005
Config10232
Size
(16-bit)
8. Enter the Comm Format, Assembly Instance numbers and their
associated sizes for each analog I/O module type into the Generic
Profile.
Publication 1769-UM014B-EN-P - May 2010
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.