Allen-Bradley 5069-RTB18-SPRING Owners Manual

User Manual
Original Instructions
5000 Series Digital I/O Modules in Logix5000 Control Systems
Catalog Numbers 5069-IA16, 5069-IB16, 5069-IB16F, 5069-IB6F-3W, 5069-OA16, 5069-OB8, 5069-OB16, 5069-OB16F, 5069-OW4I, 5069-OW16, 5069-OX4I
Important User Information
Read this document and the documents listed in the additional resources section about installation, configuration, and operation of this equipment before you install, configure, operate, or maintain this product. Users are required to familiarize themselves with installation and wiring instructions in addition to requirements of all applicable codes, laws, and standards.
Activities including installation, adjustments, putting into service, use, assembly, disassembly, and maintenance are required to be carried out by suitably trained personnel in accordance with applicable code of practice.
If this equipment is used in a manner not specified by the manufacturer, the protection provided by the equipment may be impaired.
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.
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.
IMPORTANT Identifies information that is critical for successful application and understanding of the product.
Labels may also be on or inside the equipment to provide specific precautions.
SHOCK HAZARD: Labels may be on or inside the equipment, for example, a drive or motor, to alert people that dangerous vole 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.
ARC FLASH HAZARD: Labels may be on or inside the equipment, for example, a motor control center, to alert people to potential Arc Flash. Arc Flash will cause severe injury or death. Wear proper Personal Protective Equipment (PPE). Follow ALL Regulatory requirements for safe work practices and for Personal Protective Equipment (PPE).
Digital I/O Module Operation in a Logix5000 Control System

Table of Contents

Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
Summary of Changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Chapter 1
Local I/O Modules or Remote I/O Modules. . . . . . . . . . . . . . . . . . . . . 12
Local I/O Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Remote I/O Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Before You Begin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Types of Digital I/O Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Module Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Power 5069 Compact I/O Modules. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Multiple SA Power Buses in System . . . . . . . . . . . . . . . . . . . . . . . . . 17
Ownership. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Multiple Owners of 5069 Compact I/O Input Modules . . . . . . 18
Configure 5069 Compact I/O Digital I/O Modules . . . . . . . . . . . . . 19
Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Requested Packet Interval . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Connection Over an EtherNet/IP Network . . . . . . . . . . . . . . . . . 21
Input Module Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Local 5069 Compact I/O Digital Input Modules. . . . . . . . . . . . . 22
Trigger Events. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Remote 5069 Compact I/O Digital Input Modules . . . . . . . . . . 23
Output Module Operation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Local 5069 Compact I/O Digital Output Modules . . . . . . . . . . . 24
Remote 5069 Compact I/O Digital Output Modules. . . . . . . . . 26
Listen Only Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
5069-ARM and 5069-FPD Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
5069-ARM Address Reserve Module. . . . . . . . . . . . . . . . . . . . . . . . 29
5069-FPD Field Potential Distributor. . . . . . . . . . . . . . . . . . . . . . . 30
Protected Operations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Common Digital I/O Module Features
Chapter 2
Input Module Compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Output Module Capability. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Module Data Quality Reporting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Software Configurable. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Fault and Status Reporting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Module Inhibiting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Electronic Keying . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
More Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Producer/Consumer Communication . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Status Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Use Coordinated System Time with I/O Modules . . . . . . . . . . . . . . . 39
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 3
Table of Contents
Use CIP Sync Time with Fast I/O Modules . . . . . . . . . . . . . . . . . . . . . 41
Mixing CST and CIP Sync Modules in a 5000 Series System . . . . . . 42
Timestamping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Use the System Clock to Timestamp Inputs and
Schedule Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Use Coordinated System Time with Standard and Diagnostic I/O
Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Module Firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Chapter 3
Digital Input Module Features Module Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Data Transfer at RPI or Change of State. . . . . . . . . . . . . . . . . . . . . 48
Software Configurable Filter Times . . . . . . . . . . . . . . . . . . . . . . . . . 48
Multiple Input Module Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Multiple Input Point Densities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Module Health Diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Simple Count Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Sequence of Events Per Point Timestamping. . . . . . . . . . . . . . . . . 51
Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Pulse Latching. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Fault and Status Reporting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Chapter 4
Digital Output Modules Features Module Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Multiple Output Module Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Multiple Output Point Densities . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Output State Change Time. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Configurable Channel-level Output State in
Program Mode or Fault Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Connection Fault Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Module Health Diagnostics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Forcing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Data Echo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Field Power Loss Detection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
No Load Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Short Circuit Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Thermal Shutoff. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Time-scheduled Output Control . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Isolated and Non-isolated Varieties of Output Modules. . . . . . . 73
Fault and Status Reporting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Chapter 5
Configure the Module Before You Begin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Create a New Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Discover Local I/O Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
New Local I/O Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
4 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Table of Contents
Discover Remote I/O Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
New Remote I/O Module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Edit the Module Configuration Common Categories . . . . . . . . . . . . 85
General Category. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Connection Category . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Module Info Category . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Edit 5069-IA16 Module Configuration Categories. . . . . . . . . . . . . . . 90
Points Category . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Edit 5069-IB16 Module Configuration Categories. . . . . . . . . . . . . . . 91
Counters Category . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Points Category . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Edit 5069-IB16F Module Configuration Categories. . . . . . . . . . . . . . 93
Counters Category . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Points Category . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Events Category . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Time Sync Category . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Edit 5069-IB6F-3W Module Configuration Categories . . . . . . . . . . 99
Counters Category . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Points Category . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Events Category . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Time Sync Category . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Edit 5069-OA16 Module Configuration Categories . . . . . . . . . . . . 105
Points Category . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Edit 5069-OB8 Module Configuration Categories . . . . . . . . . . . . . . 106
Points Category . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Edit 5069-OB16 Module Configuration Categories. . . . . . . . . . . . . 107
Points Category . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Edit 5069-OB16F Module Configuration Categories . . . . . . . . . . . 108
Points Category . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Edit 5069-OW4I Module Configuration Categories . . . . . . . . . . . . 109
Points Category . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Edit 5069-OW16 Module Configuration Categories. . . . . . . . . . . . 110
Points Category . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Edit 5069-OX4I Module Configuration Categories. . . . . . . . . . . . . 111
Points Category . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
View the Module Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Appendix A
Troubleshoot Your Module Module Status Indicator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
5069 Compact I/O Digital Input Modules Status Indicators. . . . . 115
5069 Compact I/O Digital Output Modules Status Indicators . . . 117
Use the Logix Designer Application for Troubleshooting . . . . . . . . 121
Warning Signal in the I/O Configuration Tree . . . . . . . . . . . . . 121
Status and Fault Information in Module
Properties Categories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Logix Designer Application Tag Editor. . . . . . . . . . . . . . . . . . . . . 125
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 5
Table of Contents
Appendix B
Module Tag Definitions Name Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Access the Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
5069-IA16 Module Tags. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Configuration Tags. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Input Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
5069-IB16 Module Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Configuration Tags. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Input Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Output Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
5069-IB16F Module Tags. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Configuration Tags. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Event Input Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
Event Output Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
Input Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
Output Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
5069-IB6F-3W Module Tags. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Configuration Tags. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Event Input Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
Event Output Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
Input Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Output Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
5069-OA16 Module Tags. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
Configuration Tags. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
Input Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
Output Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
5069-OB8 Module Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
Configuration Tags. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
Input Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
Output Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
5069-OB16 Module Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Configuration Tags. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Input Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
Output Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
5069-OB16F Module Tags. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
Configuration Tags. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
Input Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
Output Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
5069-OW4I, 5069-OW16, and 5069-OX4I Module Tags. . . . . . . 159
Configuration Tags. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
Input Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
Output Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
6 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016

Preface

This manual describes how to use 5000 series digital I/O modules in Logix5000™ control systems.
Make sure that you are familiar with the following:
• Use of a controller in a Logix5000 control system
• Use of an EtherNet/IP network, if the digital I/O modules are installed in a remote location from the controller that is accessible via the EtherNet/IP network
• Studio 5000 Logix Designer® environment

Summary of Changes

This manual contains new and updated information as indicated in the following table.
Topic Page
Description of how to use 5069 Compact I/O™ modules as Local I/O Modules or Remote I/O Modules
Added description of new 5069 Compact I/O modules, that is, the 5069-IA16, 5069-OA16, 5069-OB8, and 5069-OW16
Indication which features the new 5069 Compact I/O digital input module supports
Indication of which features the new 5069 Compact I/O digital output modules support
Added description of configuration tasks for the new 5069 Compact I/O digital I/O modules
Added description of status indicators for the new 5069 Compact I/O digital I/O modules
Added descriptions of the module tags for the new 5069 Compact I/O digital I/O modules
12
14
47
59
75
113
127
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 7
Preface

Additional Resources

These resources contain information about related products from Rockwell Automation.
Table 1 - Additional Resources to Use with 5000 Series Digital I/O Modules
Resource Description
5069 Compact I/O Digital 16-point Sinking Input Modules Installation Instructions, publication
5069-IN004
5069 Compact I/O Digital 3-wire Sinking Input Module Installation Instructions, publication
5069 Compact I/O Digital 16-point Sourcing Output Modules Installation Instructions, publication
5069-IN007
5069 Compact I/O Digital 4-point Isolated Relay Output Module Installation Instructions, publication
5069-IN008
5069 Compact I/O Digital 4-point Isolated Normally­open/Normally-closed Relay Output Module Installation Instructions, publication
5069 Compact I/O Analog 8-channel Current/Vole Input Module Installation Instructions, publication
5069-IN010
5069 Compact I/O Analog 4-channel Current/Vole/RTD/ Thermocouple Input Module Installation Instructions, publication
5069 Compact I/O Analog Current/Vole Output Modules Installation Instructions, publication
5069 Compact I/O Digital 16-point 120/240V AC Input Module Installation Instructions, publication
5069-IN015
5069 Compact I/O Digital 16-point 120/240V AC Output Module Installation Instructions, publication
5069-IN016
5069 Compact I/O Digital 8-point 24V DC Output Module Installation Instructions, publication
5069 Compact I/O Digital 16-point Relay Output Module Installation Instructions, publication
5069 Compact I/O Field Potential Distributor Installation Instructions, publication
5069 Compact I/O Address Reserve Module Installation Instructions, publication
5069 Compact I/O EtherNet/IP Adapter Installation Instructions, publication
5069 Compact I/O Modules Specifications Technical Data, publication
CompactLogix 5380 Controllers User Manual, publication
5000 Series Analog I/O Modules in Logix5000 Control Systems User Manual, publication
5000 Series High-speed Counter Modules in Logix5000 Control Systems User Manual, publication
EtherNet/IP Communication Modules in 5000 Series Control Systems User Manual, publication
5069-IN011
5069-UM001
5069-IN009
5069-IN001
5069-IN002
5069-IN003
5069-TD001
5069-IN006
5069-IN012
5069-IN017
5069-IN018
5000-UM005
5000-UM006
ENET-UM004
Describes how to install and wire the 5069-IB16 and 5069-IB16F digital input modules
Describes how to install and wire the 5069-IB6F-3W digital input module
Describes how to install and wire the 5069-OB16 and 5069-OB16F digital output modules
Describes how to install and wire the 5069-OW4I digital output module
Describes how to install and wire the 5069-OX4I digital output module
Describes how to install and wire the 5069-IF8 analog input module
Describes how to install and wire the 5069-IY4 analog input module
Describes how to install and wire the 5069-OF4, 5069­OF8 analog output modules
Describes how to install and wire the 5069-IA16 digital input module
Describes how to install and wire the 5069-OA16 digital output module
Describes how to install and wire the 5069-OB8 digital output module
Describes how to install and wire the 5069-OW16 digital output module
Describes how to install and wire the 5069-FPD field potential distributor
Describes how to install the 5069-ARM address reserve module
Describes how to install and wire the 5069 Compact I/O EtherNet/IP adapters.
Provides specifications, wiring diagrams and module block diagrams 5069 Compact I/O modules
Describes how to configure, operate, and troubleshoot CompactLogix 5380 controllers.
Describes how to configure, operate, and troubleshoot 5000 Series analog I/O modules.
Describes how to configure, operate, and troubleshoot 5000 Series high-speed counter modules.
Describes how to configure, operate, and troubleshoot the 5069 Compact I/O EtherNet/IP adapters.
8 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Table 1 - Additional Resources to Use with 5000 Series Digital I/O Modules
Preface
Integrated Architecture and CIP Sync Configuration Application Technique, publication IA-AT003
Electronic Keying in Logix5000 Control Systems Application Technique, publication
Logix5000 Controllers Tasks, Programs, and Routines Programming Manual, publication
Position-based Output Control with the MAOC Instruction, publication
Industrial Automation Wiring and Grounding Guidelines, publication
Product Certifications website,
http://www.rockwellautomation.com/ rockwellautomation/certification/overview.page
1756-AT017
1770-4.1
LOGIX-AT001
1756-PM005
Provides information about CIP Sync technology and how to synchronize clocks within the Rockwell Automation® Integrated Architecture® system.
Describes how to use electronic keying in Logix5000 control system applications.
Provides more information on event tasks and event task configuration.
Describes how to configure time-scheduled output control with the MAOC instruction.
Provides general guidelines for installing a Rockwell Automation industrial system.
Provides declarations of conformity, certificates, and other certification details.
You can view or download publications at
http://literature.rockwellautomation.com/. To order paper copies of technical
documentation, contact your local Allen-Bradley distributor or Rockwell Automation sales representative.
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 9
Preface
Notes:
10 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Chapter 1
Digital I/O Module Operation in a Logix5000 Control System
Topic Page
Local I/O Modules or Remote I/O Modules 12
Before You Begin 14
Types of Digital I/O Modules 14
Module Overview 15
Power 5069 Compact I/O Modules 16
Ownership 17
Configure 5069 Compact I/O Digital I/O Modules 19
Input Module Operation 22
Output Module Operation 24
Input Module Operation 22
Output Module Operation 24
Listen Only Mode 28
5069-ARM and 5069-FPD Modules 29
Protected Operations 31
IMPORTANT You cannot use 5069 Compact I/O™ modules with all Logix5000™
controllers. For example, you can use 5069 Compact I/O modules with CompactLogix™ 5380 controllers but not CompactLogix 5370 controllers.
The way that you use 5069 Compact I/O modules dictates the Logix5000 controllers with which you can use the I/O modules. Consider these examples:
• You can use 5069 Compact I/O modules with CompactLogix 5380 controllers as local or remote I/O modules.
• You can use 5069 Compact I/O modules with ControlLogix 5580 controllers only as remote I/O modules and not as local I/O modules.
Throughout this publication, the term Logix5000 controller refers to the controllers with which you can use 5069 Compact I/O modules in a given capacity. The term does not refer to all Logix5000 controllers.
For the most current information on the Logix5000 controllers with which you can use 5069 Compact I/O modules, see the product description at
http://www.ab.com.
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 11
Chapter 1 Digital I/O Module Operation in a Logix5000 Control System
Logix5000 controllers use 5069 Compact I/O digital I/O modules to control devices in a control system.
5069 Compact I/O digital I/O modules use removable terminal blocks (RTBs) to connect field-side wiring. You use the Studio 5000 Logix Designer® application, version 28 or later, to configure the modules.
5069 Compact I/O digital I/O modules use the Producer/Consumer network communication model. This communication is an intelligent data exchange between modules and other system devices in which each module produces data without first being polled.

Local I/O Modules or Remote I/O Modules

You can use 5069 Compact I/O digital I/O modules as follows:
• Local I/O modules
• Remote I/O modules that are accessible over an EtherNet/IP network
Local I/O Modules
You can use 5069 Compact I/O digital I/O modules as local I/O modules in some Logix5000 controller systems.
The modules are installed to the right of the controller and exchange data with the controller over the system backplane. The modules execute logic based on their configuration and application conditions.
Figure 1 - 5069 Compact I/O Modules as Local I/O Modules
5069 Compact I/O Modules5069-L340ERM Controller
12 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Digital I/O Module Operation in a Logix5000 Control System Chapter 1
Remote I/O Modules
You can use 5069 Compact I/O digital I/O modules as remote I/O modules that are accessible via an EtherNet/IP network. The modules are installed to the right of a 5069 Compact I/O EtherNet/IP adapter.
Logix5000 controllers can exchange data with the modules over the network.
IMPORTANT You cannot use 5069 Compact I/O modules as remote I/O modules with all
Logix5000 controllers. For example, you can use the 5069 Compact I/O modules with CompactLogix 5380 controllers but not with CompactLogix 5370 controllers.
For more information on which Logix5000 controllers that you can use with 5069 Compact I/O modules, see the product description at
www.ab.com.
Figure 2 - 5069 Compact I/O Modules in a Logix5000 Control System
http://
Owner-controller EtherNet/IP Network 5069 Compact I/O Modules5069-AEN2TR Adapter
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 13
Chapter 1 Digital I/O Module Operation in a Logix5000 Control System

Before You Begin

Before you use your digital I/O module, you must complete tasks based on the way that you use the modules:
• Local I/O modules - Complete the following: a. Install a Logix5000 controller that can use 5069 Compact I/O
modules as local I/O modules.
b. Install the 5069 Compact I/O modules to the right of the controller.
• Remote I/O modules - Complete the following: a. Install a 5069 Compact I/O EtherNet/IP adapter. b. Install the 5069 Compact I/O modules to the right of the adapter. c. Install an EtherNet/IP network. d. Install the Logix5000 controller that accesses the 5069 Compact I/O
modules via an EtherNet/IP network.
• Make sure that you have enough 5069 removable terminal blocks (RTBs) to satisfy your application needs.
IMPORTANT RTBs are not included with your module. You must purchase RTBs
separately.

Types of Digital I/O Modules

Table 2 describes the types of 5069 Compact I/O digital I/O modules.
Table 2 - 5069 Compact I/O Digital I/O Modules
Cat. No. Description
5069-IA16 79…264V AC 16-point, input module
5069-IB16 10…32V DC 16-point, sink input module
5069-IB16F 10…32V DC 16-point, sink fast input module
5069-IB6F-3W 10…32V DC 6-point, 3-wire, sink fast input module
5069-OA16 85…264V AC 16-point, output module
5069-OB8 10…32V DC 8-point, sourcing high-current output module
5069-OB16 10…32V DC 16-point, sourcing output module
5069-OB16F 10…32V DC 16-point, sourcing fast output module
5069-OW4I 5…264V AC /125V DC 4-point, isolated normally open relay output module
5069-OW16 5…264V AC/125V DC 16-point, normally open relay output module
5069-OX4I 5…264V AC /125V DC 4-point, isolated normally open/normally closed relay
output module
14 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Digital I/O Module Operation in a Logix5000 Control System Chapter 1

Module Overview

1
Figure 3 shows the parts of an example 5069 Compact I/O digital I/O
module.
Figure 3 - Example 5069 Compact I/O Digital I/O Module
3
5
2
6
4
7
Table 3 - 5069 Compact I/O Digital I/O Module Parts
Item Description
1 Status indicators - Displays the status of communication, module health, and input/output
2 Interlocking side pieces - Securely installs 5069 Compact I/O modules in the system.
3 DIN rail latch - Secures the module on the DIN rail.
4 MOD Power bus and SA Power bus connectors - Pass system-side and field-side power
5 RTB handle - Anchors the RTB on the module.
6 RTB - Provides a wiring interface for the module.
7 RTB lower tab - Hooks RTB onto the module to begin installation.
devices. Indicators help with troubleshooting anomalies.
across the internal circuitry of the I/O modules in a 5069 Compact I/O system. The connectors are isolated from each other.
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 15
Chapter 1 Digital I/O Module Operation in a Logix5000 Control System

Power 5069 Compact I/O Modules

5069 Compact I/O digital I/O modules receive the following power types:
• System-side power that powers the system and lets modules transfer data and execute logic. System-side power is also known as MOD power.
• Field-side power that powers field-side devices that are connected to some 5069 Compact I/O modules. Field-side power is also known as SA power.
Power begins at the left-most device in the system and passes across the 5069 Compact I/O module internal circuitry via power buses, that is, a MOD power bus and an SA power bus.
• When 5069 Compact I/O digital I/O modules are used as local I/O modules, power begins at the CompactLogix 5380 controller.
For more information on how to power local 5069 Compact I/O modules, see the CompactLogix 5380 Controllers Installation Instructions, publication
• When 5069 Compact I/O digital I/O modules are used as remote I/O modules, power begins at the 5069 Compact I/O EtherNet/IP adapter.
5069-UM001.
For more information on how to power remote 5069 Compact I/O digital I/O modules, see the EtherNet/IP Communication Modules in 5000 Series Systems User Manual, publication
ENET-UM004.
16 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Digital I/O Module Operation in a Logix5000 Control System Chapter 1
Multiple SA Power Buses in System
You can install a 5069-FPD field potential distributor to break field-side power distribution. When you install a field potential distributor, an SA power bus starts at the CompactLogix 5380 controller or 5069 Compact I/O EtherNet/IP adapter and continues to the field potential distributor.
The field potential distributor establishes a new SA power bus that passes across the 5069 Compact I/O modules to the right of the field potential distributor. The SA power buses in the system are isolated from each other.
IMPORTANT If you install modules in a 5069 Compact I/O system that use AC SA power
and DC SA power, you must install them on separate SA Power buses.
To keep the modules on separate SA Power buses, complete the following steps.
1. Install the modules that use one type of SA power, for example AC, to the right of the adapter or controller, that is, the first SA Power bus.
2. Install the 5069-FPD field potential distributor to establish a second SA Power bus.
3. Install the modules that use the other type of SA power, for example DC, on the second SA Power bus.

Ownership

For more information on how to use a 5069-FPD field potential distributor, see
page 30.
Every I/O module in a Logix5000 control system must be owned by a controller, also known as the owner-controller. When the 5069 Compact I/O digital I/O modules are used in a Logix5000 control system, the owner­controller performs the following:
• Stores configuration data for every module that it owns.
• Can reside in a location that differs from the 5069 Compact I/O system.
• Sends the I/O module configuration data to define module behavior and begin operation in the control system.
Each 5069 Compact digital I/O module must continuously maintain communication with its owner-controller during normal operation.
Typically, each I/O module in a 5069 Compact I/O system has only one owner-controller. Output modules are limited to one owner-controller.
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 17
Chapter 1 Digital I/O Module Operation in a Logix5000 Control System
Multiple Owners of 5069 Compact I/O Input Modules
While typically only one owner-controller is connected to a 5069 Compact I/O digital input module, multiple Logix5000 controller can own 5069 Compact I/O digital input modules as owner-controllers. In this case, the following conditions must exist:
• The controllers maintain the same configuration.
• The configuration in each controller uses a Data connection to the input module.
• The first controller to make a connection to the input module is the only controller that can change the connection. Therefore, it is ‘owns’ the module configuration.
IMPORTANT If the controller that owns the module configuration changes the
configuration, the other controllers lose their connection until they have the updated configuration.
• The controllers that do maintain, but do not ‘own’, the module configuration are similar to Listen-only controllers. The difference between the controllers is that the controllers that maintain, but do not own, the module configuration can use a Multicast or Unicast connection over the EtherNet/IP network.
For more information on Listen-only controllers, see
Listen Only Mode
on page 28.
18 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Digital I/O Module Operation in a Logix5000 Control System Chapter 1

Configure 5069 Compact I/O Digital I/O Modules

You must create a Logix Designer application project for the Logix5000 controller that owns the 5069 Compact I/O digital I/O modules. The project includes module configuration data for the 5069 Compact I/O digital I/O modules.
The Logix Designer application transfers the project to the owner-controller during the program download. Data is then transferred to the 5069 Compact I/O digital I/O modules over the EtherNet/IP network.
The 5069 Compact I/O digital I/O modules can operate immediately after receiving the configuration data.
Connections
During module configuration, you must define the module. Among the Module Definition parameters, you must choose a connection type for the module. A connection is a real-time data transfer link between the owner­controller and the module that occupies the slot that the configuration references.
When you download module configuration to a controller, the controller attempts to establish a connection to each module in the configuration.
Because part of module configuration includes a slot in the 5069 Compact I/O system, the owner-controller checks for the presence of a module there. If a module is detected, the owner-controller sends the configuration. One of the following occurs:
• If the configuration is appropriate to the module detected, a connection is made and operation begins.
• If the configuration is not appropriate to the module detected, the data is rejected and the Logix Designer application indicates that an error occurred.
The configuration can be inappropriate for many reasons. For example, a mismatch in electronic keying that helps prevents normal operation.
The owner-controller monitors its connection with a module. Any break in the connection, for example, the loss of power to the 5069 Compact I/O system, causes a fault. The Logix Designer application monitors the fault status tags to indicate when a fault occurs on a module.
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 19
Chapter 1 Digital I/O Module Operation in a Logix5000 Control System
Connection Types Available with 5069 Compact I/O Digital I/O Modules
When configuring a 5069 Compact I/O digital I/O module, you must define the module. Connection is a required parameter in the Module Definition. The choice determines what data is exchanged between the owner-controller and the module.
Table 4 describes the connection types that you can use with 5069 Compact
I/O digital I/O modules.
Table 4 - Connections - 5069 Compact I/O Digital I/O Modules
Connection Type
Data The module returns the following to the
Data with Events
Listen Only Data A controller cannot make a Listen Only data with a local I/O module.
(1) Data with events is available on only the 5069-IB16F and 5069-IB6F-3W digital input modules.
Description
5069 Compact I/O Digital Input Modules
owner-controller:
• General fault data
• Input data
(1)
The module returns the following to the owner-controller:
• Event fault data
• Event input data
• Event output data
When a Listen Only data connection is used, another controller owns the module. A controller that makes a Listen Only Data connection to the module does not write
configuration for the module. It merely listens to the data exchanged with the owner­controller.
IMPORTANT: If a controller uses a Listen Only connection, the connection must use the Multicast option.
For more information on Listen Only connections, see this case, all other connections to the module, for example, the connection to the owner­controller must also use the Multicast option.
5069 Compact I/O Digital Output Modules
The module returns the following to the owner-controller:
• General fault data
• Output data
N/A
Listen Only Mode on page 28. In
Data Types Available with 5069 Compact I/O Digital I/O Modules
The Module Definition includes a Data parameter that matches the module type. Digital input modules use Input Data, and digital output modules use Output Data.
The module type and Connection choice determine the available Input Data or Output Data choices. For example, you can configure a 5069-IB16F digital input module to use the Connection choice Data with Events. The resulting Input Data choices are Data with Events include Data, Packed Data, or Timestamped Data.
The 5069-IB16 digital input module does not support the Connection choice Data with Events, however. As a result, the Input Data choice Timestamped Data is not available.
For more information on the Connection and Data parameter choices available with 5069 Compact I/O modules, see the Logix Designer application.
20 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Digital I/O Module Operation in a Logix5000 Control System Chapter 1
Requested Packet Interval
The Requested Packet Interval (RPI) is a configurable parameter that defines a specific rate at which data is exchanged between the owner-controller and the module.
You set the RPI value during initial module configuration and can adjust it as necessary after module operation has begun. Valid RPI values are 0.2…750 ms.
IMPORTANT If you change the RPI while the project is online, the connection to the
module is closed and reopened in one of the following ways:
• You inhibit the connection to the module, change the RPI value, and uninhibit the connection.
• You change the RPI value. In this case, the connection is closed and reopened immediately after you apply the change to the module configuration.
For more information on guidelines for specifying RPI rates, see the Logix5000 Controllers Design Considerations Reference Manual, publication
1756-RM094.
Connection Over an EtherNet/IP Network
During module configuration, you must configure the Connection over EtherNet/IP parameter. The configuration choice dictates how input data is broadcast over the network.
The 5069 Compact I/O digital I/O modules use one of the following methods to broadcast data:
• Multicast - Data is sent to all network devices
• Unicast - Data is sent to a specific controller depending on the module configuration
Unicast is the default setting. We recommend that you use Unicast because it reduces network bandwidth usage.
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 21
Chapter 1 Digital I/O Module Operation in a Logix5000 Control System

Input Module Operation

Logix5000 controllers do not poll the 5069 Compact I/O digital input modules for input data. Instead, the input modules send data at the RPI.
The data exchange process between a 5069 Compact I/O digital input modules and a controller differs based on whether the module is a local I/O module or remote I/O module.
Local 5069 Compact I/O Digital Input Modules
Local 5069 Compact I/O digital input modules reside in a Logix5000 control system. The input modules broadcast their input data, that is, channel and status data, to the system backplane at the time that is defined in the RPI.
At the RPI, the following events occur.
1. The local digital input module scans its channels for input data.
2. The module sends the data to the system CompactBus.
3. The controller receives the data immediately.
Trigger Events
Some 5069 Compact I/O digital input modules can trigger an event. For example, the modules can trigger the Event task. The event task lets you execute a section of logic immediately when an event, or receipt of new data, occurs.
The following can trigger events:
• An input state change.
• A counting input done bit change.
• A pattern of input state changes on multiple module inputs.
For more information on how to use a 5069 Compact I/O digital input module to trigger an event, see
Events on page 52.
22 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Digital I/O Module Operation in a Logix5000 Control System Chapter 1
Remote 5069 Compact I/O Digital Input Modules
Remote 5069 Compact I/O digital input modules reside in a 5069 Compact I/O system that is accessible to a Logix5000 controller over an EtherNet/IP network. A 5069 Compact I/O EtherNet/IP adapter is the first component in a 5069 Compact I/O system and connects the system to the EtherNet/IP network.
Remote 5069 Compact I/O digital input modules broadcast their input data to the 5069 Compact I/O system CompactBus at the time that is defined in the RPI. The input data consists of channel and status data.
At the RPI, the following events occur.
1. The remote digital input module scans its channels for input data.
2. The module sends the data to the 5069 Compact I/O system CompactBus.
3. The 5069 EtherNet/IP adapter in the 5069 Compact I/O system sends the data over the EtherNet/IP network.
4. One of the following:
• If the controller is directly connected to the EtherNet/IP network, it
receives the input data immediately.
• If the controller is connected to the EtherNet/IP network through
another communication module, the module sends the data to its backplane and the controller receives it.
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 23
Chapter 1 Digital I/O Module Operation in a Logix5000 Control System

Output Module Operation

The controller sends data to an output module at the RPI or after an Immediate Output (IOT) instruction is executed.
The RPI defines when the controller sends data to the 5069 Compact I/O digital output module and when the output module echoes data. The controller sends data to an output module only at the RPI.
At the RPI, not only does the controller send data to the output module, but also the output module sends data to the controller. For example, the output module sends an indication of the channel data quality.
The data exchange process between a 5069 Compact I/O digital output modules and a controller differs based on whether the module is a local I/O module or remote I/O module.
Local 5069 Compact I/O Digital Output Modules
Local 5069 Compact I/O digital output modules reside in a Logix5000 control system. The output modules receive output data from a controller. The output modules also send data to the controller. The data exchange occurs over the system CompactBus.
Controller to Local Digital Output Module Data Transmission
The controller broadcasts data to its local CompactBus at one of the following:
•RPI
• An IOT instruction is executed.
IMPORTANT An IOT instruction sends data to the output module immediately,
and resets the RPI timer.
Based on the RPI rate and the length of the controller program scan, the output module can receive and echo data multiple times during one program scan.
24 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Digital I/O Module Operation in a Logix5000 Control System Chapter 1
When the RPI is less than the program scan length, the output channels can change values multiple times during a program scan. The owner-controller does not depend on the program scan to complete to send data.
These events occur when the controller sends data to a 5069 Compact I/O digital output module.
1. The controller sends data to system CompactBus at the RPI or when an IOT instruction is executed.
2. The local digital output module receives the data from the system CompactBus and behaves as dictated by its configuration.
Local Digital Output Module to Controller Data Transmission
When a local 5069 Compact I/O digital output module receives new data and the requested data value is present on the RTB, the output module sends, or ‘echoes’, a data value back to the controller and to the rest of the control system. The data value corresponds to the signal present at its terminals. This feature is called
Data Echo.
In addition to the Data Echo, the output module sends other data to the controller at the RPI. For example, the module alerts the controller if a short circuit condition exists on the module.
The following events occur when a local 5069 Compact I/O digital output module sends data to the controller at the RPI.
1. The module sends the data to the system CompactBus.
2. The controller receives the data immediately.
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 25
Chapter 1 Digital I/O Module Operation in a Logix5000 Control System
Remote 5069 Compact I/O Digital Output Modules
Remote 5069 Compact I/O digital output modules reside in a 5069 Compact I/O system that is accessible to a Logix5000 controller over an EtherNet/IP network. A 5069 Compact I/O EtherNet/IP adapter is the first component in a 5069 Compact I/O system and connects the system to the EtherNet/IP network.
Remote 5069 Compact I/O digital output modules receive output data from a controller. The output module also sends data to the controller.
Controller to Remote Digital Output Module Data Transmission
The controller broadcasts data to its local backplane at one of the following:
•RPI
• An IOT instruction is executed.
IMPORTANT An IOT instruction sends data to all of the output modules in the
system immediately, and resets the RPI timer.
Based on the RPI rate and the length of the controller program scan, the output module can receive and echo data multiple times during one program scan.
When the RPI is less than the program scan length, the output channels can change values multiple times during a program scan. The owner-controller does not depend on the program scan to complete to send data.
These events occur when the controller sends data to a 5069 Compact I/O output module.
1. Data is sent in one of the following ways:
• If the controller is directly connected to the EtherNet/IP network, it
broadcasts data to the network. In this case, skip to
• If the controller is connected to the EtherNet/IP network via a
communication module, the controller transmits the data to the backplane.
In this case, proceed to
step 3.
step 2.
26 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Digital I/O Module Operation in a Logix5000 Control System Chapter 1
2. The EtherNet/IP communication module transmits the data to the EtherNet/IP network.
3. The 5069 Compact I/O EtherNet/IP adapter in the 5069 Compact I/O system receives the data from the network and transmits it to the system CompactBus.
4. The remote digital output module receives the data from the backplane and behaves as dictated by its configuration.
Remote Digital Output Module to Controller Data Transmission
When a 5069 Compact I/O digital output module receives new data and the requested data value is present on the RTB, the output module sends, or ‘echoes’, a data value back to the controller and to the rest of the control system. The data value corresponds to the signal present at its terminals. This feature is called
Data Echo.
In addition to the Data Echo, the output module sends other data to the controller at the RPI. For example, the module alerts the controller if a short circuit condition exists on the module.
The following events occur when a remote 5069 Compact I/O digital output module sends data to the controller at the RPI.
1. The module sends the data to the system CompactBus.
2. The 5069 Compact I/O EtherNet/IP adapter in the 5069 Compact I/O system sends the data over the EtherNet/IP network.
3. One of the following:
• If the controller is directly connected to the EtherNet/IP network, it
receives the input data from the network without need for a communication module.
• If the controller is connected to the EtherNet/IP network through
another communication module, the module transmits the data to its backplane and the controller receives it.
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 27
Chapter 1 Digital I/O Module Operation in a Logix5000 Control System

Listen Only Mode

Any controller in the system can listen to the data from an I/O module. An owner-controller, as described in digital I/O modules.
Other controllers can use a Listen Only connection with the digital I/O module. In this case, the ‘listening’ controller can only listen to input data or ‘echoed’ output data. The listening controller does not own the module configuration or exchange other data with the module.
During the I/O configuration process, you can specify a Listen Only connection. For more information on Connection options, see
Definition on page 86.
IMPORTANT Remember the following:
• A CompactLogix 5380 controller cannot make a Listen Only connection to a local I/O module. The controller can make a Listen Only connection only to remote I/O modules.
• If a controller uses a Listen Only connection, the connection must use the Multicast option. In this case, all other connections to the module, for example, the connection of the owner-controller, must also use the Multicast option.
Ownership on page 17, exchanges data with
Module
• If a controller attempts to use a Listen Only connection to a module but the owner-controller connection uses the Unicast option, the attempt at a Listen Only connection fails.
The ‘Listen Only’ controller receives data from the module as long as a connection between an owner-controller and module is maintained.
• If the connection between an owner-controller and the module is broken, the module stops sending data and connections to all ‘listening controllers’ are also broken.
28 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Digital I/O Module Operation in a Logix5000 Control System Chapter 1

5069-ARM and 5069-FPD Modules

The following 5069 modules are available for unique purposes in a 5069 Compact I/O system:
5069-ARM Address Reserve Module
5069-FPD Field Potential Distributor
5069-ARM Address Reserve Module
The 5069-ARM address reserve module reserves a node address in a 5069 Compact I/O system. The module remains installed until you insert another 5069 Compact I/O module into the same location.
For example, your application can require the use of a 5069-IB16 module in a specific node location. The module is typically installed when you install the 5069 Compact I/O system. In this case, however, the required 5069-IB16 module is not available for insertion.
To install 5069 Compact I/O modules, you attach them to left-most device in the system. The node addresses increment as each module is installed. To make sure that the 5069-IB16 module is installed in the correct location later, you install a 5069-ARM address reserve module during initial system installation.
When the required 5069-IB16 module is available, you remove the 5069-ARM address reserve module and replace it with the 5069-IB16 module. Thus, you insert the module in the correct node address location.
Figure 4 shows a 5069 Compact I/O system that uses a 5069-ARM address
reserve module to reserve a node address.
Figure 4 - 5069 Compact I/O System with 5069-ARM Address Reserve Module
5069-ARM Address Reserve Module
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 29
Chapter 1 Digital I/O Module Operation in a Logix5000 Control System
5069-FPD Field Potential Distributor
The 5069 Compact I/O EtherNet/IP adapter is the primary source of field-side power in the system. However, you can use a 5069-FPD field potential distributor to break field-side power distribution in a 5069 Compact I/O system.
Field-side power passes across the internal circuitry of the 5069 Compact I/O modules beginning with the adapter. The field potential distributor blocks the passage of field-side power to the left of the distributor and functions as a new field-side power source for the modules to the right.
Figure 5 shows a 5069 Compact I/O system that includes a field potential
distributor. In this example, the field potential distributer is used to isolate digital I/O modules from analog I/O modules with respect to field-side power.
Figure 5 - 5069 Compact I/O System with 5069-FPD Field Potential Distributor
5069-FPD Field Potential Distributor
5069 Compact I/O Digital I/O Modules 5069 Compact I/O Analog I/O Modules
For more information on how to power a 5069 Compact I/O system, see the EtherNet/IP Communication Modules in 5000 Series Systems User Manual, publication
30 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
ENET-UM004
Digital I/O Module Operation in a Logix5000 Control System Chapter 1

Protected Operations

To maintain the secure operation of your 5069 Compact I/O digital I/O module, operations that can disrupt module operation are restricted based on the module operating mode.
Table 5 - Protected Operations on 5069 Compact I/O Digital I/O Modules
Firmware Update
Current Module Operation
Request
Connection not running Accepted
Connection running Rejected Accepted
Firmware update is in process Rejected
(1) Only requests for Listen Only connections are accepted. (2) Configuration change is accepted in the following scenarios:
- Changes are made in the Module Properties dialog box and you click Apply.
- Changes are made in the Configuration tags and you send a Reconfigure Module MSG to the module.
(3) The difference between Rejected and Not allowed is that rejected activities can be attempted in the Logix Designer application but do not take effect. The activities that are not allowed, that is,
attempts to change the Connection or Data Format used, do not occur in the Logix Designer application. For example, if you attempt to reset a module that is connected to the owner-controller, the Logix Designer application executes the request and alerts you that it was rejected. If you attempt to change the data format on a module that is connected to an owner-controller, the Logix Designer application does not execute the attempted change. The application only alerts you that the change is not allowed. In the case, if the change is attempted online, the Module Definition dialog box field that changes the data format is disabled.
(4) The change occurs after the connection is closed and reopened. You can close and reopen the connection in the following ways:
- Change the project while it is offline and download the updated project before going online again.
- Change the project while it is online and click Apply or OK in the Module Properties dialog box. In this case, before the change is made, a dialog box alerts you of the ramifications before the change is made.
Module Reset Request
Connection Request
Table 5 describes the restrictions.
Activity
(1)
Configuration Change
Accepted
(2)
Connection or Data Format Change
Not allowed
(3)
Electronic Keying Change
Accepted
RPI Change
(4)
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 31
Chapter 1 Digital I/O Module Operation in a Logix5000 Control System
Notes:
32 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Common Digital I/O Module Features
Topic Page
Input Module Compatibility 34
Output Module Capability 34
Module Data Quality Reporting 35
Software Configurable 36
Module Inhibiting 36
Electronic Keying 38
Producer/Consumer Communication 39
Status Indicators 39
Use Coordinated System Time with I/O Modules 39
Use CIP Sync Time with Fast I/O Modules 41
Mixing CST and CIP Sync Modules in a 5000 Series System 42
Timestamping 43
Use the System Clock to Timestamp Inputs and Schedule Outputs 44
Module Firmware 45
Chapter 2
This chapter describes module features that are available on all 5069 Compact I/O™ digital I/O modules.
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 33
Chapter 2 Common Digital I/O Module Features

Input Module Compatibility

5069 Compact I/O digital input modules interface to sensing devices and detect whether they are On or Off.
5069 Compact I/O digital input modules convert DC On/Off signals from user devices to appropriate logic level for use within the processor. Typical input devices include the following:
• Proximity switches
• Limit switches
• Selector switches
• Float switches
• Push button switches
When you design systems with 5069 Compact I/O digital input modules, consider these factors:
• Voltage necessary for your application
• Current leakage
• Whether you need a solid-state device
• Whether your application uses sinking or sourcing wiring

Output Module Capability

5069 Compact I/O digital output modules can be used to drive various output devices. Typical output devices compatible with 5069 Compact I/O digital output modules include these items:
• Motor starters
• Solenoids
• Indicators
Follow these guidelines when designing a system:
• Make sure that the 5069 Compact I/O digital output modules can supply the necessary surge and continuous current for proper operation.
• Make sure that the surge and continuous current are not exceeded. Damage to the module could result.
When you size output loads, refer to the documentation supplied with the output device for the surge and continuous current necessary to operate the device.
The 5069 Compact I/O digital outputs can directly drive the 5069 Compact I/O digital inputs.
34 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Common Digital I/O Module Features Chapter 2

Module Data Quality Reporting

The 5069 Compact I/O digital I/O modules indicate the quality of channel data that is returned to the owner-controller. Data quality represents accuracy. Levels of data quality are reported via module input tags.
The following inputs indicate the level of data quality.
• I.Ptxx.Fault - This tag indicates that the reported channel data is inaccurate and cannot be trusted for use in your application. Do not use the reported channel data for control.
If the tag is set to 1, you cannot trust the data reported. You must troubleshoot the module to correct the cause of the inaccuracy.
Example causes of inaccurate data include the following: – Field Power Loss condition (output modules) – No Load condition (output modules) – Short Circuit condition (output modules)
We recommend that you troubleshoot the module for the typical causes first.
• I.Ptxx.Uncertain - This tag indicates that the reported channel data can be inaccurate but the degree of inaccuracy is unknown. We recommend that you do not use the reported channel data for control.
If the module sets this tag to 1, you know that the data can be inaccurate. You must troubleshoot the module to discover what degree of inaccuracy exists.
Example causes of uncertain data include the following: – Module is operating outside its designed operating range – Data is under manual or override control
We recommend that you monitor the tags in your program to make sure that the application is operating as expected with accurate channel input data.
IMPORTANT Once the condition that causes the Fault or Uncertain tag to change to 1 is
removed, the tag automatically resets to 0. The Logix Designer application controls the tags. You cannot change the status of the tags.
Keep in mind that in some system configurations, the tag is not reset immediately after the condition is removed. The tag typically resets after a small delay.
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 35
Chapter 2 Common Digital I/O Module Features

Software Configurable

Fault and Status Reporting

You use the Logix Designer application to configure the module, monitor system operation, and troubleshoot issues. You can also use the Logix Designer application to retrieve the following information from any module in the system:
• Serial number
• Firmware revision information
• Product code
• Vendor
• Error and fault information
• Diagnostic information
By minimizing the need for tasks, such as setting hardware switches and jumpers, the software makes module configuration easier and more reliable.
The 5069 Compact I/O digital I/O modules report fault and status data along with channel data. Fault and status data is reported in the following ways:
• Logix Designer application
• Module status indicators

Module Inhibiting

For more information on fault reporting, see the individual module feature chapters and Appendix A,
Module inhibiting lets you indefinitely suspend a connection, including Listen Only connections, between an owner-controller and a digital I/O module without removing the module from the configuration. This process lets you temporarily disable a module, such as to perform maintenance.
You can use module inhibiting in the following ways:
• You write a configuration for an I/O module but inhibit the module to help prevent it from communicating with the owner-controller. The owner does not establish a connection and the configuration is not sent to the module until the connection is uninhibited.
Troubleshoot Your Module on page 113.
36 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Common Digital I/O Module Features Chapter 2
• In your application, a controller already owns a module, has downloaded the configuration to the module, and is exchanging data over the connection between the devices.
In this case, you can inhibit the module and the connection to the module does not exist.
IMPORTANT Whenever you inhibit an output module that is ProgMode enabled,
it enters Program mode, and all outputs change to the state configured for Program mode.
For example, if an output module is configured so that the state of the outputs transition to zero during Program mode, whenever that module is inhibited, outputs transition to zero.
You can use module inhibiting in these instances:
• You want to update a digital I/O module, for example, update the module firmware revision. Use the following procedure.
a. Inhibit the module. b. Perform the update. c. Uninhibit the module.
• You use a program that includes a module that you do not physically possess yet. You do not want the controller to look for a module that does not yet exist. In this case, you can inhibit the module in your program until it physically resides in the proper slot.
To see how to inhibit a 5069 Compact I/O digital I/O module, see
page 88.
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 37
Chapter 2 Common Digital I/O Module Features

Electronic Keying

Electronic Keying reduces the possibility that you use the wrong device in a control system. It compares the device that is defined in your project to the installed device. If keying fails, a fault occurs. These attributes are compared.
Attribute Description
Vendor The device manufacturer.
Device Type The general type of the product, for example, digital I/O module.
Product Code The specific type of the product. The Product Code maps to a catalog number.
Major Revision A number that represents the functional capabilities of a device.
Minor Revision A number that represents behavior changes in the device.
The following Electronic Keying options are available.
Keying Option Description
Compatible Module
Disable Keying Indicates that the keying attributes are not considered when attempting to communicate with
Exact Match Indicates that all keying attributes must match to establish communication. If any attribute
Lets the installed device accept the key of the device that is defined in the project when the installed device can emulate the defined device. With Compatible Module, you can typically replace a device with another device that has the following characteristics:
• Same catalog number
• Same or higher Major Revision
• Minor Revision as follows: – If the Major Revision is the same, the Minor Revision must be the same or higher. – If the Major Revision is higher, the Minor Revision can be any number.
a device. With Disable Keying, communication can occur with a device other than the type specified in the project.
ATTENTION: Be extremely cautious when using Disable Keying; if used incorrectly, this option can lead to personal injury or death, property damage, or economic loss.
We strongly recommend that you do not use Disable Keying. If you use Disable Keying, you must take full responsibility for understanding whether the
device being used can fulfill the functional requirements of the application.
does not match precisely, communication with the device does not occur.
Carefully consider the implications of each keying option when selecting one.
IMPORTANT
Changing Electronic Keying parameters online interrupts connections to the device and any devices that are connected through the device. Connections from other controllers can also be broken.
If an I/O connection to a device is interrupted, the result can be a loss of data.
More Information
For more detailed information on Electronic Keying, see Electronic Keying in Logix5000 Control Systems Application Technique, publication
LOGIX-AT001.
38 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Common Digital I/O Module Features Chapter 2

Producer/Consumer Communication

Status Indicators

Use Coordinated System Time with I/O Modules

5069 Compact I/O digital I/O modules use the Producer/Consumer communication model to produce data without a controller polling them first. The modules produce the data and controllers consume it. That is, the owner­controller and controllers with a Listen Only connection to the module can consume it.
When an input module produces data, the controllers can consume the data simultaneously. Simultaneous data consumption eliminates the need for one controller to send the data to other controllers.
Each 5069 Compact I/O digital I/O module has a status indicator on the front of the module that lets you check the health and operational status of a module. The status indicator displays vary for each module.
For more information on status indicators, see Appendix A,
Module on page 113.
This section describes how to use CST timestamps between standard I/O modules and the CIP Sync timestamps in fast I/O modules. Time masters generate a 64-bit coordinated system time (CST) for their respective chassis.
Troubleshoot Your
You can configure your digital input modules to access the CST and timestamp input data with a relative time reference of when that input data changes state.
IMPORTANT Because only one CST value is returned to the controller when any input
point changes state, we recommend that you use timestamping on only one input point per module.
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 39
Chapter 2 Common Digital I/O Module Features
Table 6 describes how you can use CST timestamps.
Table 6 - CST Timestamp Options
Topic Description
Timestamping for a sequence of events
Timestamping with scheduled outputs
You can use the CST to establish a sequence of events occurring at a particular input module point by timestamping the input data. To determine a sequence of events, you must complete the following:
• Set the format of the input module to CST Timestamped Input Data.
• Enable COS for the input where a sequence occurs, and disable COS for all other points on the module.
If you configure multiple inputs for COS, your module generates a unique CST each
TIP
time any of those inputs change state if the changes do not occur within 500 s of each other.
If multiple inputs that are configured for COS change state within 500 s of each other, one CST value is generated for all state changes. As a result, it appears as if they changed simultaneously.
You can use timestamping with the scheduled outputs feature, so that after input data changes state and a timestamp occurs, an output point actuates at a specific time.
You can schedule outputs into the future. Outputs that are sent in one packet can differ by approximately 2 seconds. Sending in multiple messages allows greater spacing between schedules. When you use timestamping of inputs and scheduled outputs, you must complete the following:
• Choose a connection format for each input and output module that enables timestamping.
• Use a 5069 Compact I/O EtherNet/IP communication device to provide consistent time to modules in the same rack.
• Disable COS for all input points on the input module except the point being timestamped.
For scheduled outputs to work most effectively, remember the following:
TIP
• The schedule fires when it is configured to. You must make sure that there is enough time for the schedule to plan ahead. If you are using an MAOC instruction, you cannot control the schedule.
• A system-level grandmaster synchronizes the times of the I/O modules.
40 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Common Digital I/O Module Features Chapter 2

Use CIP Sync Time with Fast I/O Modules

The following 5069 Compact I/O digital I/O modules use CIP Sync for timestamps and scheduling:
• 5069-IB16F
• 5069-IB6F-3W
• 5069-OB16F
CIP Sync is a CIP implementation of the IEEE 1588 PTP (Precision Time Protocol). CIP Sync provides accurate real-time (Real-World Time) or Universal Coordinated Time (UTC) synchronization of controllers and devices that are connected over CIP networks. This technology supports highly distributed applications that require timestamping, sequence of events recording, distributed motion control, and increased control coordination.
The 5069-IB16F, 5069-IB6F-3W, and 5069-OB16F modules are CIP Sync slave-only devices. There must be another module on the network that functions as a master clock. For more information on how to use CIP Sync technology, see the Integrated Architecture® and CIP Sync Configuration Application Technique, publication
Fast I/O modules can be used to capture timestamps and schedule outputs like CST-based modules while providing the following advanes:
IA-AT003.
• Fast I/O modules have much higher precision than CST-based modules.
• Inputs are timestamped by point, so multiple inputs can be configured for COS without losing timestamp data.
• CIP Sync is system-wide, so timestamp and schedule values are consistent across all modules in the system.
For example, if you use timestamps on a 5069-IB16F module to schedule outputs on a 5069-OB16F module, the controller, input module, and output module are not required to reside in the same chassis as is the case with CST-based I/O.
• Output modules use all 64 bits of the timestamp to schedule, so there are no limits on schedule ranges.
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 41
Chapter 2 Common Digital I/O Module Features

Mixing CST and CIP Sync Modules in a 5000 Series System

CST is automatically enabled for each chassis that has been configured to use CIP Sync. Therefore, you can include modules that use CST for their time base into systems that have been configured to use CIP Sync. Also, there is a direct correlation between CIP Sync system time and the local chassis CST time.
The CIP Sync system time and local chassis CST time are related by this equation:
CIP Sync system time = CST time + offset
The offset in the preceding equation is a value unique to each chassis and can be obtained by using one of these methods:
• CSTOffset from the Wall Clock Time (WCT) object of a controller in the chassis
• SystemOffset from the Time Synchronize object of a controller in the chassis
• LocalClockOffset returned in an I/O connection from a CIP Sync capable module in the chassis
The previously described relationship enables CST and CIP Sync-based I/O to interoperate as long as the offset in the chassis that contains the CST-based module is accessible.
5069 Compact I/O digital I/O modules require Time Synchronization with any devices, such as the controller and any intervening modules, in the path. The Download warning dialog box message accounts for cases where only the following are affected:
•Integrated Motion
• 5069 Compact I/O digital I/O modules
• Integrated Motion and 5069 Compact I/O digital I/O modules
You can enable Time Synchronization directly from the Download confirmation dialog box.
42 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Common Digital I/O Module Features Chapter 2

Timestamping

The control system uses a 64-bit system clock. The modules support CIP Sync timestamping by using the 1588 protocol that is passed throughout the system. The 1588 protocol is defined in the IEEE 1588-2002 standard, publication Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems.
Each input channel scan or new output application is stamped with a CIP Sync timestamp. One timestamp is returned to the controller for the module with the input data transfer.
You can use this feature for the following:
• To identify the sequence of events in fault conditions or during normal operation.
You can use the system clock between multiple modules in the same chassis or throughout a system in which a common Time Master is used.
• To measure the change between samples and detect when a new sample is available for processing via the logic. The change between sample likely correlates closely with the RPI if no samples are missed in the logic.
You can also use the 1588 Protocol to synchronize sampling for modules across the entire system. By using the Synchronized Sampling feature, you can configure multiple modules to coordinate their input samples precisely with each other by using the same RPI.
Synchronized Sampling lets you configure a test stand, for example, and take many measurements simultaneously across many modules, if needed, while still precisely coordinating the sampling. With these modules, the synchronized sampling coordinates within approximately ± 10 μs.
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 43
Chapter 2 Common Digital I/O Module Features

Use the System Clock to Timestamp Inputs and Schedule Outputs

This section describes how to use CST timestamps in standard and diagnostic I/O modules and the CIP Sync timestamps in fast I/O modules.
Use Coordinated System Time with Standard and Diagnostic I/O Modules
Time masters generate a 64-bit coordinated system time (CST) for their respective chassis.
You can configure your digital input modules to access the CST and timestamp input data with a relative time reference of when that input data changes state.
IMPORTANT Because only one CST value is returned to the controller when any input
point changes state, we recommend that you use timestamping on only one input point per module.
Table 7 describes how you can use CST timestamps.
Table 7 - CST Timestamp Options
Topic Description
Timestamping for a sequence of events
Timestamping with scheduled outputs
You can use the CST to establish a sequence of events occurring at a particular input module point by timestamping the input data. To determine a sequence of events, you must complete the following:
• Set the format of the input module to CST Timestamped Input Data.
• Enable COS for the input where a sequence occurs, and disable COS for all other points on the module.
If you configure multiple inputs for COS, your module generates a unique CST
TIP
each time any of those inputs change state if the changes do not occur within 500 s of each other.
If multiple inputs that are configured for COS change state within 500 s of each other, one CST value is generated for all state changes. As a result, it appears as if they changed simultaneously.
You can use timestamping with the scheduled outputs feature, so that after input data changes state and a timestamp occurs, an output point actuates at a specific time.
You can schedule outputs into the future. Outputs that are sent in one packet can differ by approximately 2 seconds. Sending in multiple messages allows greater spacing between schedules. When you use timestamping of inputs and scheduled outputs, you must complete the following:
• Choose a connection format for each input and output module that enables timestamping.
• When the 5069 Compact I/O digital I/O modules are remote I/O modules, use a 5069 Compact I/O EtherNet/IP adapter to provide consistent time to modules in the same rack.
• Disable COS for all input points on the input module except the point being timestamped.
For scheduled outputs to work most effectively, remember the following:
TIP
• The schedule fires when it is configured to. You must make sure that there is enough time for the schedule to plan ahead. If you are using an MAOC instruction, you cannot control the schedule.
• A system-level grandmaster synchronizes the times of the I/O modules.
44 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Common Digital I/O Module Features Chapter 2

Module Firmware

The 5069 Compact I/O digital I/O modules are manufactured with module firmware installed. If updated module firmware revisions are available in the future, you can update the firmware.
Updated firmware revisions are made available for various reasons, for example, to correct an anomaly that existed in previous module firmware revisions.
You access updated firmware files at the Rockwell Automation® Product Compatibility and Download Center (PCDC). A link to the PCDC is available at
At the PCDC, you can use the module catalog number to check for firmware updates. If the catalog number is not available, no updates exist then.
http://www.ab.com,
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 45
Chapter 2 Common Digital I/O Module Features
Notes:
46 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Digital Input Module Features
Topic Page
Module Features 47
Fault and Status Reporting 58
Chapter 3

Module Features

The following features are specific to 5069 Compact I/O™ digital input modules.
Data Transfer at RPI or Change of State
Software Configurable Filter Times
Multiple Input Module Types
Multiple Input Point Densities
Module Health Diagnostic
Simple Count Mode - 5069-IB16 and 5069-IB16F modules only
Sequence of Events Per Point Timestamping - 5069-IB16F and
5069-IB6F-3W modules only
Events - 5069-IB16F and 5069-IB6F-3W modules only
Pulse Latching - 5069-IB16F and 5069-IB6F-3W modules only
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 47
Chapter 3 Digital Input Module Features
Data Transfer at RPI or Change of State
5069 Compact I/O digital input modules always send data at the RPI, but they send data at a change of state only if the COS feature is enabled.
The table describes the two ways a module sends data to the owner-controller.
Method Description
RPI A user-defined rate at which the module updates the information sent to its owner-controller.
COS Configurable feature that, when enabled, instructs the module to update its owner-controller
with new data whenever a specified input point transitions from On to Off and Off to On. The data is sent at the RPI rate when there is no change of state. By default, this setting is always enabled for input modules.
To see where to set the RPI, see
page 88.
Software Configurable Filter Times
You can adjust On to Off and Off to On filter times through the Logix Designer application for all 5069 Compact I/O digital input modules. These filters improve noise immunity within a signal.
A larger filter value affects the length of delay times for signals from these modules. The filter values are adjustable in the Points category of the Module Properties window.
• The input filter values the 5069-IB16, 5069-IB16F, 5069-IB6F-3W input modules range from 0 μs…50 ms.
• The input signal that is connected to the 5069-IA16 input module dictates the valid input filter values that you can use.
IMPORTANT Logix Designer application lets you choose multiple filter values,
including values that are invalid for some input signals.
For example, the only valid Off to On filter value when a 120V AC signal is connected to the module is 1 ms. However, you can choose 1 ms, 2 ms, or 5 ms.
Make sure that you select a valid input filter value when you configure the module. If you select an invalid input filter value, the module can read signal levels incorrectly.
Input Signal Value Filter Time: Off to On - Valid
Values
120V AC 1 ms • 10 ms
240V AC • 1 ms
• 2 ms
• 5 ms
48 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Filter Time: On to Off - Valid Values
• 20 ms
• 5 ms
• 10 ms
• 20 ms
Digital Input Module Features Chapter 3
To see where to set the input filter values, see the following:
• 5069-IA16 module -
• 5069-IB16 module -
• 5069-IB16F module -
• 5069-IB6F-3W module -
page 90
page 91
page 93
page 99
Multiple Input Module Types
The 5069 Compact I/O module family offers AC and DC digital input modules. The module types are as follows:
• AC digital input module - 5069-IA16
• DC digital input modules - 5069-IB16, 5069-IB16F, 5069-IB6F-3W
Multiple Input Point Densities
5069 Compact I/O digital input modules use either 6-point or 16-point densities for greater flexibility in your application. A point is the termination where a wire attaches to the input module from a field device. The module receives information from the device to this designated point, thus signaling when activity occurs.
Module Health Diagnostic
Each digital input module has a status indicator on the front of the module that indicates module health. For more information on status indicators, see Appendix A,
Troubleshoot Your Module on page 113.
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 49
Chapter 3 Digital Input Module Features
Simple Count Mode
Simple count mode is used to count input pulses.
IMPORTANT The following 5069 Compact I/O digital input modules are the only ones to
support the Simple Count mode:
• 5069-IB16
• 5069-IB16F
• 5069-IB6F-3W
When using the simple counter function, the module counts input pulses up to the following frequencies:
• The simple counter maximum frequency for the 5069-IB16 module is: 500 Hz (inv. period 2 ms).
• The simple counter maximum frequency for the 5069-IB16F and 5069-IB6F-3W modules is: 30 kHz (inv. period 33.3 μs).
The modules compare total count to previously programmed values and then can activate an associated output. The modules provide for count up functionality and counter overflow.
50 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Digital Input Module Features Chapter 3
Sequence of Events Per Point Timestamping
Timestamping registers a time reference to a change in input data. The CST is used for timestamping.
IMPORTANT The following 5069 Compact I/O digital input modules are the only ones to
support Per Point Timestamping:
• 5069-IB16F
• 5069-IB6F-3W
The 5069-IB16F and 5069-IB6F-3W DC input modules offer submillisecond timestamping on a per point basis. Timestamp values have ±10 μs accuracy and ±1 ns resolution.
You can use the CST to establish a sequence of events occurring at an input module point by timestamping the input data. To determine a sequence of events, you must perform the following:
• Set the Input Data parameter to Timestamp Data.
• Enable COS for the input point where a sequence occurs, and disable COS for all other points on the module.
To see where to set the Timestamping options, see the following:
• 5069-IB16F module -
• 5069-IB6F-3W module -
page 95
page 101
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 51
Chapter 3 Digital Input Module Features
Events
You can use the Events feature to trigger events.
IMPORTANT The following 5069 Compact I/O digital input modules are the only one to
support the Events feature:
• 5069-IB16F
• 5069-IB6F-3W
The modules support up to four event configurations.
The following can trigger events:
• An input state change.
• A counting input done bit change.
• A pattern of input state changes on multiple module inputs.
You must use the Data with Events connection type in the Module Definition to use the Events feature.
Event Definition
You define an event. When you define an event, remember the following:
• The event definition parameters are shown on Eventsxx category in the Module Properties dialog box. The parameters are read-only in the dialog box as shown in the following example.
IMPORTANT: You cannot change the parameters on this dialog box.
52 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Digital Input Module Features Chapter 3
• The event definition parameters are configured in the Event Output s as shown in the following example.
Table 8 describes the tasks that are included in defining an event.
Table 8 - Event Definition
Task Event Output Tag to Change Valid Values
Enable the event. EO.Eventxx.En • 0 = Event is disabled
• 1 = Event is enabled
Choose if an input state change or a pattern of input state changes triggers the event.
Select at least one point on the module to participate in the event.
EO.Eventxx.IndependentConditionTriggerEn • 0 = Pattern of input state changes triggers the
The tag name changes based on the input function. The following names are available:
• EO.Eventxx.PtxxDataSelect - This tag appears for any point on the module if no counters are used.
• EO.Eventxx.CounterxxSelect - These tags begin at point00 and continue based on the number of counters that the module uses.
event
• 1 = Single input state change triggers the event
• 0 = Point does not participate in the event trigger
• 1 = Point participates in the event trigger
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 53
Chapter 3 Digital Input Module Features
Table 8 - Event Definition
Task Event Output Tag to Change Valid Values
For all points that participate in the event, choose what constitutes an event state.
Choose which edge of the event triggers the event. That is, if the rising edge, falling edge, or either edge of the event.
Latch the event. This task is optional. EO.Eventxx.LatchEn • 0 = Event is not latched
The tag name changes based on the input function. The following names are available:
• EO.Eventxx.PtxxDataValue - This tag appears for any point on the module if no counters are used.
• EO.Eventxx.CounterxxValue - The tags begin at point00 and continue based on the number of counters that the module uses.
Both of the following:
• EO.Eventxx.EventRisingEn
• EO.Eventxx.EventFallingEn
• 0 = On to Off state transition
• 1 = Off to On state transition
The combination of the tag settings determines which edge triggers the event:
• Rising edge triggers the event set by the following combination: – EO.Eventxx.EventRisingEn = 1 – EO.Eventxx.EventFallingEn = 0
• Falling edge triggers the event set by the following combination: – EO.Eventxx.EventRisingEn = 0 – EO.Eventxx.EventFallingEn = 1
• Falling edge triggers the event set by the following combination: – EO.Eventxx.EventRisingEn = 1 – EO.Eventxx.EventFallingEn = 1
• 1 = Event is latched
Independent Point Trigger
An input state change triggering an event is known as an independent point trigger.
To use this type of trigger, you must enable the Independent Point Trigger option in the event definition. You set the EO.Eventxx.IndependentConditionTriggerEn tag to 1.
54 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Digital Input Module Features Chapter 3
Pattern Match Trigger
When a pattern of input state changes triggers an event, multiple points participate in the event trigger. To use this type of trigger, you must disable the Independent Point Trigger option in the event definition. You set the EO.Eventxx.IndependentConditionTriggerEn tag to 0.
Every point that participates in an event trigger is configured separately. Depending on the event definition, the collective status of all points triggers the event. The possible event triggers are as follows:
• Enter pattern match state - If the event is defined to trigger on the rising edge, the event is triggered when a state change on any participating point results in all point configuration conditions being met.
In the event definition dialog box, Trigger Event = On input transition to match pattern.
• Leave pattern match state - If the event is defined to trigger on the falling edge, the event is triggered when a state change on any participating point results in all point configuration conditions no longer being met.
In the event definition dialog box, Trigger Event = On input transition to not match pattern.
• Enter or leave pattern match state - If the event is defined to trigger on the rising or falling edge, the event is triggered when a state change on any participating point results in all point configuration conditions being met or no longer being met.
In the event definition dialog box, Trigger Event = On input transition to not match pattern.
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 55
Chapter 3 Digital Input Module Features
Additional Event Considerations
When you use the Events feature, also consider the following:
• An Event task only actuates if an event occurs.
IMPORTANT Make sure that you link the Event task to the Event Input tag, not
the Input tag.
Keep in mind that when the Event task executes, the input tag data can have the same data that was sent at the last RPI.
• An event is recognized only when it maintains the same state for at least the duration of the input filter time specified.
• Configure the event at a rate that stops task overlap conditions. If you enable COS for multiple points, a task overlap of the event can occur.
• Configure the event at a rate that is likely to succeed. A 2 ms signal width is the minimum pulse width that can be used at which the event succeeds.
• After the event executes, it does not execute again until the event occurs again.
• For more information on event tasks, see the Logix5000™ Controllers Tasks, Programs, and Routines Programming Manual, publication
1756-PM005.
To see where to configure the Events feature, see the following:
• 5069-IB16F module -
• 5069-IB6F-3W module -
page 96
page 102
56 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Digital Input Module Features Chapter 3
Pulse Latching
You can use Pulse Latching to detect or latch short duration pulses. The module can detect incoming pulses with a duration as short as 10 μs if the frequency is under 4 kHz (period of 250 μs).
IMPORTANT The following 5069 Compact I/O digital input modules are the only ones to
support Pulse Latching:
• 5069-IB16F
• 5069-IB6F-3W
When the module detects a short duration pulse at an input point, it sets the corresponding bit for the I.Ptxx.NewDataOffOn or I.Ptxx.NewDataOnOff input tag. This bit remains latched until acknowledged. This bit can be used to detect a transition that is too fast for the program scan to detect. You can also determine how rapid the transition was by configuring the module to latch timestamps for the point.
To acknowledge the last captured pulse and reset the pulse latch, you set the rising edge of the corresponding bit in these output tags:
• O.Ptxx.NewDataOffOnAck — Acknowledges that the input point has transitioned to an On state and resets the pulse latch.
• O.Ptxx.NewDataOnOffAck — Acknowledges that the input point has transitioned to an Off state and resets the pulse latch.
Once a pulse latch is reset for an input point, the next pulse at that point sets the corresponding bit in the I.Ptxx.NewDataOffOn or I.Ptxx.NewDataOnOff input tags.
You can change output tag values in program logic while normal module operation continues or through the Logix Designer application tag editor. For more information about module s, see Appendix B,
Module Tag Definitions on
page 127.
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 57
Chapter 3 Digital Input Module Features

Fault and Status Reporting

The digital input modules multicast fault and status data with channel data to the owner and listening controllers. The data is returned via module s that you can monitor in your Logix Designer application.
With some exceptions, the 5069 Compact I/O digital input modules provide the fault and data status in a point-centric format. The tag names in the following table that include Ptxx represent point-centric data. The xx represents the point number.
For more information on fault reporting, see Appendix A,
Module on page 113.
Table 9 - 5069 Compact I/O Digital Input Module - Fault and Data Status
Data Type Name
Fault
Status
(1) Not all tag names apply to all 5069 Compact I/O digital input modules. (2) This tag provides module-wide data an affects all channels simultaneously.
(1)
ConnectionFaulted
Counterxx.Fault The counter data quality is bad.
Ptxx.Fault The point data quality is bad.
Eventx.CounterxxFault The corresponding counter had a fault indicated when the event occurred.
Eventx.Fault The signal connection is lost.
Eventx.Ptxx.Fault The signal connection is lost.
RunMode The module is in Run Mode.
DiagnosticActive
DiagnosticSequenceCount The count increments a diagnostic.
Counterxx.Data The counter data is scaled in engineering units.
Counterxx.Uncertain The counter data can be imperfect.
Eventx.PtxxData The event point data is scaled in engineering units.
Eventx.Uncertain The event data can be imperfect.
Ptxx.Data The point data is scaled in engineering units.
Ptxx.Uncertain The point data can be imperfect.
Uncertain
(2)
(2)
Troubleshoot Your
Triggering Event That Sets
The owner-controller loses its connection to the module.
The module is operating outside its designed operating range if data is under manual or override control.
58 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Digital Output Modules Features
Topic Page
Module Features 59
Fault and Status Reporting 74
Chapter 4

Module Features

The following features are specific to 5069 Compact I/O™ digital output modules.
Multiple Output Point Densities
Output State Change Time
Configurable Channel-level Output State in Program Mode or Fault Mode
Connection Fault Handling
Module Health Diagnostics
Forcing
Data Echo
Field Power Loss Detection - 5069-OA16, 5069-OB8, and
5069-OW16 modules only
No Load Detection - 5069-OB8, 5069-OB16, and 5069-OB16F
modules only
Short Circuit Protection - 5069-OB8, 5069-OB16, and 5069-OB16F
modules only
Thermal Shutoff - 5069-OB8, 5069-OB16, and 5069-OB16F modules
only
Time-scheduled Output Control - 5069-OB16F module only
Isolated and Non-isolated Varieties of Output Modules - 5069-OW4I
and 5069-OX4I modules only
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 59
Chapter 4 Digital Output Modules Features
Multiple Output Module Types
The 5069 Compact I/O module family offers the following digital output module types:
• AC digital output module - 5069-OA16
• DC digital output modules - 5069-OB8, 5069-OB16, and 5069-OB16F
• Relay digital output modules - 5069-OW4I, 5069-OW16, 5069-OX4I
Multiple Output Point Densities
5069 Compact I/O digital output modules use either 4-point, 8-point, and 16­point densities. The module catalog number indicates the point density. For example, the 5069-OB16 module has 16 outputs, and the 5069-OW4I module has 4 outputs.
Output State Change Time
Table 10 lists the time that it takes for 5069 Compact I/O digital output
module outputs to change state after a command.
Table 10 - Time for a Module Output to Change States
Module Time
5069-OA16 1/2 cycle, typical
5069-OB8 100 µs
5069-OB16 100 µs
5069-OB16F 10 µs
5069-OW4I 10 ms
5069-OW16 10 ms
5069-OX4I 15 ms
(1) The times that are listed in Table 10 are from the time the module receives the message.
(1)
For example, if the input uses a 50 Hz AC wave, 1 cycle = 1/50 or 20 ms.
Because the typical time for the module output to change state is 1/2 cycle, in this example the time is 10 ms.
60 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Digital Output Modules Features Chapter 4
Configurable Channel-level Output State in Program Mode or Fault Mode
You can configure individual output channels to specific states when the module is in Program mode or Fault mode. The following output states are available:
• Off
•On
• Hold last state
To see where to configure the output states in Program mode or Fault mode, see the following:
• 5069-OA16 -
• 5069-OB8 -
• 5069-OB16 module -
• 5069-OB16F module -
• 5069-OW4I module -
• 5069-OW16 module -
• 5069-OX4I module -
page 105
page 106
page 107
page 108
page 109
page 110
page 111
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 61
Chapter 4 Digital Output Modules Features
Connection Fault Handling
You can configure 5069 Compact I/O digital output module behavior when a connection fault occurs, that is, the connection between the owner-controller and the output module breaks.
You must define the following:
• Immediate output behavior when the connection breaks.
• Length of time that the output behaves as defined.
• Output behavior if the connection remains broken when the length of time that is defined previously expires.
Output Behavior Immediately After a Connection Fault
When the connection between an owner-controller and output module breaks, the output can behave in the following ways, depending on how the Fault Mode parameter is configured:
• Turn off - Default
• Transition to a specific, user-defined value.
• Hold its last state.
If you configure the output to hold its last state, the output remains at that state value until the following occurs:
– The connection to the owner-controller is re-established. – The output returns to normal operation, as defined in the module
configuration.
The output state remains as commanded if Fault State Duration is set to Forever.
If the Fault State Duration is set to a value other than Forever, the output state changes to a user-configurable Final Fault State after the specified time period elapses. For more information, see
Final Fault State Value on page 63.
62 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Digital Output Modules Features Chapter 4
Fault State Duration After Connection Fault
If you configure the output to transition to a specific value after the connection breaks, you must define how long the output remains at the specified value before it transitions to a Final Fault State.
You can configure the output to remain at the specific value for the following times:
•Forever
• 1 second
• 2 seconds
• 5 seconds
• 10 seconds
After the Fault State Duration time expires, the output transitions to user­defined Final Fault State Value.
Final Fault State Value
The Final Fault State value defines the value to which the output goes after the Fault State Duration time expires.
You set the value in the C.Ptxx.FaultFinalState tag. For more information on module s, see Appendix B,
Module Tag Definitions on page 127.
Output State Once Connection is Re-established
Once the connection between the owner-controller and output module is re­established, the output resumes normal operation.
To see where to configure the Connection Fault Handling parameters, see the following:
• 5069-OA16 -
• 5069-OB8 -
• 5069-OB16 module -
• 5069-OB16F module -
• 5069-OW4I module -
• 5069-OW16 module -
• 5069-OX4I module -
page 105
page 106
page 107
page 108
page 109
page 110
page 111
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 63
Chapter 4 Digital Output Modules Features
Module Health Diagnostics
Each digital output module has a status indicator on the front of the module that indicates module health. For more information on module health diagnostics, seeAppendix A,
Troubleshoot Your Module on page 113.
Forcing
Use a force to override data that your logic either uses or produces.
• Test and debug your logic.
• Temporarily maintain normal system operations when an input device has failed.
Use forces only as a temporary measure. They are not intended to be a permanent part of your application.
Make sure that you understand the following before using forces.
ATTENTION: Forcing can cause unexpected machine motion that could injure personnel. Before you use a force, determine how the force affects your machine or process and keep personnel away from the machine area.
• Enabling I/O or SFC forces causes your machine or process to go to another state or phase.
• Removing forces can still leave forces in the enabled state.
• If forces are enabled and you install a force, the new force immediately takes effect.
Enable Forces
For a force to take effect, you enable forces. You can only enable and disable forces at the controller level.
• You can enable I/O forces and SFC forces separately or simultaneously.
• You cannot enable or disable forces for a specific module, tag collection, or tag element.
64 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Digital Output Modules Features Chapter 4
Disable or Remove a Force
To stop the effect of a force and let your project execute as programmed, disable or remove the force.
• You can disable or remove I/O and SFC forces simultaneously or separately.
• When you remove a force on an alias tag, you also remove the force on the base tag.
ATTENTION: Changes to forces can cause unexpected machine motion that could injure personnel. Before you disable or remove forces, determine how the change affects your machine or process and keep personnel away from the machine area.
Check Force Status
Before you use a force, determine the status of forces for the controller.
The Online toolbar shows the status of forces. It shows the status of I/O forces and SFC forces separately.
To determine the status of Use any of the following
I/O forces • Online toolbar
• GSV instruction
SFC forces Online toolbar
Forces tab
Forces Tab Status Means
Enabled • If the project contains any forces of this type,
Disabled Forces of this type are inactive. If the project
Installed At least one force of this type exists in the project.
None Installed No forces of this type exist in the project.
they are overriding your logic.
• If you add a force of this type, the new force immediately takes effect
contains any forces of this type, they are not overriding your logic.
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 65
Chapter 4 Digital Output Modules Features
GSV Instruction
This example shows how to use a GSV instruction to get the status of forces. For the purposes of this example, Force_Status is a DINT tag.
To determine the following Examine this bit For this value
Forces are installed 0 1
No forces are installed 0 0
Forces are enabled 1 1
Forces are disabled 1 0
Data Echo
Data Echo automatically multicasts point data values that match the digital value that was sent to the screw terminals of the module then.
A 5069 Compact I/O digital output module returns a value sent to it by the owner-controller. The echoed value is either On or Off.
Fault and status data are also sent. This data is sent at the RPI.
66 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Digital Output Modules Features Chapter 4
Field Power Loss Detection
The Field Power Loss Detection feature monitors for the loss of power at an output module point. When field power to the module is lost, a point-level fault is sent to the controller to identify the exact point faulted.
IMPORTANT The following 5069 Compact I/O digital output modules are the only ones to
support Field Power Loss Detection:
• 5069-OA16
• 5069-OB8
• 5069-OW16
Field Power Loss Detection has a corresponding tag that can be examined in the user program if a fault occurs. For information on module s, see Appendix B,
Module Tag Definitions on page 127
To see where to enable or disable field power detection, see the following:
• 5069-OA16 -
• 5069-OB8 -
• 5069-OW16 module -
page 105
page 106
page 110
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 67
Chapter 4 Digital Output Modules Features
No Load Detection
No Load Detection detects when a wire is disconnected from the output or a missing load for each output point in the Off state.
The No Load Detection feature is disabled by default. You must enable the feature in your Logix Designer application project.
IMPORTANT The following 5069 Compact I/O digital output modules are the only ones to
support No Load Detection:
• 5069-OB8
• 5069-OB16
• 5069-OB16F
The output modules support the following minimum load currents:
• No load detection current, max = 0.5 mA
• On-state current per channel, max = 1 mA
In the On state, the module must be connected to a load that draws a minimum current equal to these values.
IMPORTANT An output must remain in the off state a minimum of 250 ms for an open
load to be detected.
The I.Ptxx.NoLoad tag indicates the presence of a no load condition when it is set to 1.
You can monitor a module tag in your program that corresponds to the No Load Detection to check for a fault. For more information on the tag, see Appendix B,
Module Tag Definitions on page 127.
To see where to configure the No Load Detection feature, see the following:
• 5069-OB8 module -
• 5069-OB16 module -
• 5069-OB16F module -
page 106
page 107
page 108
68 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Digital Output Modules Features Chapter 4
Short Circuit Protection
Short Circuit Protection helps prevent damage to the output that can result when more current is present at the output than it can handle.
IMPORTANT The following 5069 Compact I/O digital output modules are the only ones to
support the Short Circuit Detection feature:
• 5069-OB8
• 5069-OB16
• 5069-OB16F
When a short circuit condition is detected, the following occurs:
• The output turns off.
• The I/O status indicator for the output becomes steady red.
• The I.Ptxx.ShortCircuit tag is set to 1.
For more information on how to use the module s, see Appendix B,
Module Tag Definitions on page 127.
When the short circuit condition is removed, the following occurs:
• The output restarts in its commanded state.
• The I/O status indicator for the output turns off.
• The I.Ptxx.ShortCircuit tag is reset to 0.
For more information on the maximum current that you can apply to an output, see the 5069 Compact I/O Modules Specifications Technical Data, publication
5069-TD001.
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 69
Chapter 4 Digital Output Modules Features
Thermal Shutoff
Thermal Shutoff helps prevent damage to the output that can result when an output gets hotter than it can handle.
IMPORTANT The following 5069 Compact I/O digital output modules are the only ones to
support the Thermal Shutoff feature:
• 5069-OB8
• 5069-OB16
• 5069-OB16F
This feature is directly related to Short Circuit Protection feature. The increased temperature at the output results from an excessive load at the output. That is, a load with high current is applied to the output. The high current heats the output beyond an acceptable temperature and the output turns off.
When conditions exist that cause Thermal Shutoff to turn off the output, the following occurs:
• The output turns off.
• The I/O status indicator for the output becomes solid red.
• The I.Ptxx.ShortCircuit tag is set to 1.
For more information on how to use the module s, see Appendix B,
Module Tag Definitions on page 127.
When the conditions that caused a Thermal Shutoff no longer exist, the following occurs:
• The output restarts in its commanded state.
• The I/O status indicator for the output turns off.
• The I.Ptxx.ShortCircuit tag is reset to 0.
70 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Digital Output Modules Features Chapter 4
Time-scheduled Output Control
You can schedule times for module outputs to turn On or Off. The time schedules use units in nanoseconds.
IMPORTANT This feature is available only on the 5069-OB16F module.
The timing of scheduled outputs for the 5069-OB16F module is as follows:
– ±10 μs accuracy – 1 ns resolution
The module must be time synced or schedules are note applied.
Time-scheduled output control is used with the Motion Arm Output Cam (MAOC) instruction. The MAOC instruction enables position-based output control in these ways:
• Uses the position of any motion axis in a Logix5000™ control system as the position reference
• Updates the outputs based on the motion axis position at the motion group coarse update rate, typically 1…32 ms.
The instruction can update standard digital output modules at the coarse update rate. However, some high-speed applications require a higher degree of accuracy.
The 5069-OB16F scheduled output module improves the accuracy of the MAOC instruction by supporting the ability to schedule output On and Off times. All scheduling configuration for the On and Off times of an output is completed through the MAOC instruction. The instruction then updates values in the output s of the module that define the scheduled output behavior.
Table 11 - 5069-OB16F Digital Output Module Schedule Parameters
Feature 5069-OB16F
Number of schedules 32
Output points available for scheduling 16 (points 0…15)
Remote operation N/A
Minimum schedule interval
(1) The MAOC limits the minimum schedule interval (minimum pulse width) to 1/16 of the coarse update period.
(1)
100 μs For schedules output the MAOC instruction, you can use
50 µs.
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 71
Chapter 4 Digital Output Modules Features
Use an MAOC Instruction with a 5069-OB16F Output Module
To use an MAOC instruction with schedule outputs on a 5069-OB16F output module, complete the following steps. The module can be a local I/O module or remote I/O module.
IMPORTANT Before you complete the steps, make sure that Time Synchronization is
enabled in the controller and, if applicable, the Ethernet module, to use scheduled outputs.
1. If necessary, add a 5069-OB16F output module to your Logix Designer application project.
For more information on how to add a 5069-OB16F output module to a Logix Designer application and configure the module, see Chapter 5,
Configure the Module on page 75.
2. From the Module Properties dialog box, click Change to access the Module Definition parameters.
3. On the Module Definition dialog box, choose Scheduled Data for the Output Data and click OK.
72 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Digital Output Modules Features Chapter 4
4. Click OK to close the Module Properties dialog box.
5. Add an MAOC instruction to your logic.
6. In the MAOC instruction, use the module output tag in the Output operand, for example Local:1:O for a local output module and shown below.
The tag value displays as ??. This value is correct.
For more information on how to use an MAOC instruction in general, see the following:
• Logix5000 Controllers Motion Instructions Reference Manual, publication
MOTION-RM002
• Position-based Output Control with the MAOC Instruction Application Technique, publication
1756-AT017
Isolated and Non-isolated Varieties of Output Modules
The 5069-OW4I and 5069-OX4I digital output modules provide point-to­point wiring isolation.
IMPORTANT Although some 5069 Compact I/O digital I/O modules do not provide wiring
isolation, all 5069 Compact I/O modules maintain internal electrical isolation between the system-side and field-side power buses.
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 73
Chapter 4 Digital Output Modules Features

Fault and Status Reporting

The digital output modules multicast fault and status data with channel data to the owner and listening controllers. The data is returned via module s that you can monitor in your Logix Designer application.
IMPORTANT For the 5069-OB16 and 5069-OB16F output modules only, an output must
remain in the on state for a minimum of 250 ms for an overload or short circuit to be detected. However, if a short circuit condition exists long term, it is detected as long as the output is switching at a rate no faster than 1 ms.
For more information on fault reporting, see Appendix A,
Module on page 113.
Table 12 - 5069 Compact I/O Digital Output Module - Fault and Data Status
Data Type Name
Fault
Status
(1) Not all tag names apply to all 5069 Compact I/O tag.digital I/O modules. (2) This tag provides module-wide data an affects all channels simultaneously.
(1)
ConnectionFaulted
Ptxx.Fault The point data quality is bad.
Ptxx.NoLoad A no load condition exists on the point.
Ptxx.ShortCircuit A short circuit condition exists on the point.
RunMode The module is in Run Mode.
DiagnosticActive
DiagnosticSequenceCount The count increments a diagnostic.
Ptxx.Data The point data is scaled in engineering units.
Ptxx.Uncertain The point data can be imperfect.
Uncertain
(2)
(2)
Troubleshoot Your
Triggering Event That Sets
The owner-controller loses its connection to the module.
The module is operating outside its designed operating range if data is under manual or override control.
74 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Configure the Module
Topic Page
Before You Begin 76
Create a New Module 76
Edit the Module Configuration Common Categories 85
Edit 5069-IA16 Module Configuration Categories 90
Edit 5069-IB16 Module Configuration Categories 91
Edit 5069-IB16F Module Configuration Categories 93
Edit 5069-IB6F-3W Module Configuration Categories 99
Edit 5069-OA16 Module Configuration Categories 105
Edit 5069-OB8 Module Configuration Categories 106
Edit 5069-OB16 Module Configuration Categories 107
Edit 5069-OB16F Module Configuration Categories 108
Edit 5069-OW4I Module Configuration Categories 109
Edit 5069-OW16 Module Configuration Categories 110
Edit 5069-OX4I Module Configuration Categories 111
View the Module Tags 112
Chapter 5
This chapter describes how to configure your 5069 Compact I/O™ digital I/O modules in a Logix Designer application project. You can use the default module configuration or edit the module configuration.
IMPORTANT Consider the following:
• You must use the Logix Designer application, version 28 or greater, to configure the 5069 Compact I/O modules. Version 28 or greater is slightly different from previous programming software versions. For example, in some cases, instead of tabs across the top of the Module Properties dialog box, the application uses categories on the left side of the dialog box.
• This chapter does not explain the user-configurable module features that you can edit on different screens in your Logix Designer application project.
For detailed information about module features, see the following:
– Chapter 2,
Common Digital I/O Module Features on page 33
– Chapter 3, Digital Input Module Features on page 47 – Chapter 4, Digital Output Modules Features on page 59
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 75
Chapter 5 Configure the Module

Before You Begin

Create a New Module

You must complete the following tasks before you can configure the module:
1. Create a Logix Designer application project.
2. If you use the 5069 Compact I/O modules as remote I/O modules, add a 5069 Compact I/O EtherNet/IP adapter to the project.
For more information on how to add a 5069 Compact I/O EtherNet/IP adapter to a Logix Designer application project, see the EtherNet/IP Communication Modules in 5000 Series Systems User Manual, publication
After you create a Logix Designer application project and, if necessary, add a 5069 Compact I/O EtherNet/IP adapter to the project, complete the following steps to create a module in the project.
There are two methods to add modules to your Logix Designer application project.
• Discover I/O modules
• New I/O modules
ENET-UM004.
Discover Local I/O Modules
To use the Discover Modules method with local I/O modules, complete these steps.
1. Go online with your Logix Designer application.
2. Right-click the 5069 Backplane and choose Discover Modules.
The Logix Designer application automatically detects available modules that are connected to the backplane.
76 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Configure the Module Chapter 5
3. At the Select Module Type window, click Create to add the discovered module to your project.
4. At the New Module window, configure the module properties and click OK.
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 77
Chapter 5 Configure the Module
5. At the warning dialog box, click Yes.
TIP If you inhibit the module connection, you must remember to
uninhibit the connection later.
6. Close the Select Module Type dialog box.
To add additional local I/O modules with this method, complete one of the following:
• If you cleared the Close on Create checkbox when you created the first I/O module, repeat steps
36.
• If you did not clear the Close on Create checkbox when you created the first I/O module, repeat steps
26.
78 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Configure the Module Chapter 5
New Local I/O Modules
To use the New Module method with local I/O modules, complete these steps.
TIP This example shows how to add a local I/O module when the Logix Designer
application project is offline.
You can add new modules when the project is online, if desired. In this case,
the steps are similar to the steps described in
page 76. One exception is that, in step 1, you choose New Module instead of
Discover Modules.
1. Right-click the 5069 Backplane and choose New Module.
Discover Local I/O Modules on
2. At the Select Module Type window, click Create to add the discovered module to your project.
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 79
Chapter 5 Configure the Module
3. At the New Module window, configure the module properties and click OK.
To add additional local I/O modules with this method, complete one of the following:
• If you cleared the Close on Create checkbox when you created the first I/O module, repeat steps
23.
• If you did not clear the Close on Create checkbox when you created the first I/O module, repeat steps
13.
80 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Configure the Module Chapter 5
Discover Remote I/O Modules
To use the Discover Modules method with remote I/O modules, complete these steps.
1. Go online with your Logix Designer application.
The project must include at 5069 Compact I/O EtherNet/IP adapter.
2. Right-click the 5069 Compact I/O EtherNet/IP adapter and choose Discover Modules.
The Logix Designer application automatically detects available modules that are connected to the backplane.
3. At the Select Module Type window, click Create to add the discovered module to your project.
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 81
Chapter 5 Configure the Module
4. At the New Module window, configure the module properties and click OK.
5. At the warning dialog box, make sure that Inhibit module connection is selected and click Yes.
6. Close the Select Module Type dialog box.
To add additional remote I/O modules with this method, complete one of the following:
• If you cleared the Close on Create check box when you created the first I/O module, repeat steps
36.
• If you did not clear the Close on Create checkbox when you created the first I/O module, repeat steps
26.
82 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Configure the Module Chapter 5
New Remote I/O Module
To use the New Module method with remote I/O modules, complete these steps.
TIP This example shows how to add a local I/O module when the Logix Designer
application project is offline.
You can add new modules when the project is online, if desired. In this case,
the steps are similar to the steps described in
page 76. One exception is that, in step 1, you choose New Module instead of
Discover Modules.
1. Right-click the 5069 Compact I/O EtherNet/IP adapter and choose New Module.
Discover Local I/O Modules on
2. Select the module and click Create.
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 83
Chapter 5 Configure the Module
The New Module dialog box appears with a list of categories on the left side. The number and type of categories varies by module type.
3. You can click OK to use the default configuration as shown or edit the module configuration. The rest of this chapter describes how to edit module configuration categories.
To add additional remote I/O modules with this method, complete one of the following:
• If you cleared the Close on Create checkbox when you created the first I/O module, repeat steps
23.
• If you did not clear the Close on Create checkbox when you created the first I/O module, repeat steps
13.
84 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Configure the Module Chapter 5

Edit the Module Configuration Common Categories

You click the category names in the New Module dialog box to view and change the configuration parameters.
IMPORTANT This chapter shows how to edit configuration when you add the module to
the Logix Designer application project.
If you access the module configuration after it is added to the project, the dialog box is named Module Properties. The same categories are displayed as the categories displayed on the New Module dialog box.
Some new module configuration categories apply to all 5069 Compact I/O digital I/O modules. Some categories are specific to the module type.
For example purposes, the figures in this section are from a 5069-IB16 module.
The following categories apply to all 5069 Compact I/O digital I/O modules and are described in this section.
General Category
Connection Category
Module Info Category
General Category
The General category appears first when you create a module. The parameters in this category are the same for all 5069 Compact I/O digital I/O modules.
You use this category to complete the following optional tasks:
• Name the module.
• Assign a slot number. (required)
• Describe the module.
• Access the Module Definition.
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 85
Chapter 5 Configure the Module
Module Definition
Module Definition parameters are available on the General tab of the Module Properties dialog box in the Logix Designer application project.
Table 13 describes the parameters on the Module Definition dialog box.
IMPORTANT The graphic is an example of a Module Definition dialog box. The same set
off field and options are not available on all 5069 Compact I/O modules.
For example, the 5069-IA16 input module does not support counters so the Counters parameter is not available on the Module Definition dialog box for that module.
86 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Configure the Module Chapter 5
Table 13 describes the parameters that are available on the Module Definition
dialog box.
Table 13 - Module Definition Parameters
Parameter Definition Available Choices
Series Module hardware series Module-specific
Revision Module firmware revision, including major and minor revision levels Module-specific
Electronic Keying Software method by which you reduce the possibility of using the wrong device in a control system.
For more information, see the following:
View the Module Tags on page 112
• Electronic Keying in Logix5000 Control Systems Application Technique, publication
LOGIX-AT001
Connection Determines the following for the module type you configure:
• Available configuration parameters
• Data type transferred between the module and the controller
• Which tags are generated when configuration is complete
Input Data - Input modules only All available configurations, input data. This connection type creates all controller tags specific to the module
type being used.
Exact Match Compatible Module Disable Keying
Data Data with Events Listen Only Data
Data Timestamped Data Packed Data
Counters - Input modules only Determines the number of counters that are used for the module type. None
2 4 8
Output Data - Output modules only
All available configurations, output data. This connection type creates all controller tags specific to the module type being used.
Data Scheduled Data Packed Data
(1) The choices that are available vary by module type and catalog number. (2) Controller and module establish communication without the controller sending any configuration or output data to the module. A full input data connection is established but depends on the
connection between the owner-controller and the module.
(1)
(2)
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 87
Chapter 5 Configure the Module
Connection Category
The Connection category lets you complete the following tasks:
• Set the RPI rate. For more information on the RPI, see
Requested
Packet Interval on page 21.
• Set the Connection over the EtherNet/IP network type of connection.
For more information on unicast and multicast connections, see the EtherNet/IP Communication Modules in 5000 Series Systems User Manual, publication
ENET-UM004
• Inhibit the module. For more information on inhibit the module, see
page 36.
• Configure whether a connection failure while the controller is in Run module causes a major or minor fault.
TIP The Module Fault area of the Connection category is useful during module
troubleshooting. For more information on the Module Fault area, see
page 123.
88 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Configure the Module Chapter 5
Module Info Category
The Module Info category displays module and status information about the module when the project is online. You can use this category to complete the following:
• Determine the identity of the module.
• Access module diagnostics.
• Refresh the data on the screen.
• Reset the module.
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 89
Chapter 5 Configure the Module

Edit 5069-IA16 Module Configuration Categories

In addition to the General, Connection, and Module Info categories, the Points category is available when you configure a 5069-IA16 module:
IMPORTANT If you use the Listen Only connection type, the Points category does
not appear.
Points Category
The Points category shows the available input filter time values for the module points.
90 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Configure the Module Chapter 5

Edit 5069-IB16 Module Configuration Categories

In addition to the General, Connection, and Module Info categories, the following categories are available when you configure a 5069-IB16 module:
Counters Category
Points Category
IMPORTANT If you use the Listen Only connection type, the Points Category and Counters
Category do not appear.
Counters Category
The Counters category is available only if you choose a value for Counters in the Module Definition dialog box.
The Counters category shows the configuration options available for each counter. You can also configure the counter Preset value and enable Rollover at Preset.
IMPORTANT The total number of Counters subtracts from the available number of Points.
For example, if you configure a 5069-IB16 module to use four counters, the first four terminals are not available to use as points.
The number of points available on the module in this case is 12. That is, points 4…15.
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 91
Chapter 5 Configure the Module
Points Category
The Points category shows the available input filter time values for the module points.
92 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Configure the Module Chapter 5

Edit 5069-IB16F Module Configuration Categories

In addition to the General, Connection, and Module Info categories, the following categories are available when you configure a 5069-IB16F module:
Counters Category
Points Category Events Category
Time Sync Category
IMPORTANT If you use the Listen Only connection type, the Points Category, Counters
Category, Events Category, and Time Sync Category do not appear.
Counters Category
The Counters category is available only if you choose a value for Counters in the Module Definition dialog box.
The Counters category shows the configuration options available for each counter. Based on your Input Filter Time selections, the Input Filter Time Off→On and On→Off times change. You can also configure the counter Preset value and enable Rollover at Preset.
IMPORTANT The total number of Counters subtracts from the available number of Points.
For example, if you configure a 5069-IB16F module to use four counters, the first four terminals are not available to use as points.
The number of points available on the module in this case is 12. That is, points 4…15.
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 93
Chapter 5 Configure the Module
Points Category
The Points category shows the available input filter time values for the module points.
If you choose Timestamped Data for Input Data in the Module Definition dialog box, the Points category expands.
94 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Configure the Module Chapter 5
PTxx Category
The PTxx category shows the configuration options available when you use Timestamping on a point.
IMPORTANT You must choose the Input Data option Timestamp Data on the Module
Definition dialog box to see this category in the Module Properties dialog box.
Click each Ptxx to configure it as necessary for your application.
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 95
Chapter 5 Configure the Module
Events Category
The Events category is available only if you choose Data with Events for Connection in the Module Definition dialog box. Click the + sign next to the Events category to expand it.
IMPORTANT You cannot configure events on the Module Properties dialog box. The
parameters that are displayed are read-only.
You must use the Event Output tags to configure an event. For more information, see
Configure an Event in the Event Output Tags on page 97.
The Events subcategories show the configuration parameters for events.
96 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
These changes in the Event Output tags configure the event. After the tags are changed, the related parameters on the Module Properties are updated automatically.
Configure the Module Chapter 5
Configure an Event in the Event Output Tags
To configure an event, you must change the Event Output tags for the affected module via the Tag Monitor in the Logix Designer application. When you change the tags, the change is reflected on the Module Properties dialog box.
The following graphics show how tag values are reflected on the Module Properties. The following conditions are shown:
• Event is enabled
• Point 4 is configured to trigger the event
• Event is latched
• Trigger Event is on input transition to match pattern
For more information on module tags, see the following:
View the Module Tags on page 112
• Appendix B,
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 97
Module Tag Definitions on page 127
Chapter 5 Configure the Module
Time Sync Category
The Time Sync category displays and status information about the module when the project is online. The Time Sync category displays the following information:
• CIP Sync Time Synchronization
• UTC System Time
• Grandmaster Clock information
• Local Clock information
98 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Configure the Module Chapter 5

Edit 5069-IB6F-3W Module Configuration Categories

In addition to the General, Connection, and Module Info categories, the following categories are available when you configure a 5069-IB6F-3W module:
Points Category Counters Category
Events Category
Time Sync Category
IMPORTANT If you use the Listen Only connection type, the Points Category, Counters
Category, Events Category, and Time Sync Category do not appear.
Counters Category
The Counters category is available only if you choose a value for Counters in the Module Definition dialog box.
The Counters category for the 5069-IB6F-3W module functions the same as it does for the other 5069 Compact I/O digital input modules. The only difference is that the 5069-IB6F-3W module offers no more than four counters.
The Counters category shows the configuration options available for each counter. You can also configure the counter Preset value and enable Rollover at Preset.
IMPORTANT The total number of Counters subtracts from the available number of Points.
For example, if you configure a 5069-IB6F-3W module to use two counters, the number of points available on the module is 4. That is, points 2…5.
Rockwell Automation Publication 5000-UM004C-EN-P - September 2016 99
Chapter 5 Configure the Module
Points Category
The Points category shows the available input filter time values for the module points.
If you choose Timestamped Data for Input Data in the Module Definition dialog box, the Points category expands.
100 Rockwell Automation Publication 5000-UM004C-EN-P - September 2016
Loading...