User manual

6 Rockwell Automation Publication 1769-UM011I-EN-P - February 2013
Table of Contents
Chapter 4
Communicate over Networks
EtherNet/IP Network Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Connections over an EtherNet/IP Network . . . . . . . . . . . . . . . . . . . . 49
ControlNet Network Communication. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Connections over ControlNet Network . . . . . . . . . . . . . . . . . . . . . . . . 52
DeviceNet Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Serial Communication. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Configure an Isolator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Communicate with DF1 Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
DF1 Radio Modem Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Modbus Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Broadcast Messages over a Serial Port . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
DH-485 Network Communication. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Chapter 5
Manage Controller Communication
Produce and Consume Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Send and Receive Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Determine Whether to Cache Message Connections . . . . . . . . . . . . 77
Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Calculate Total Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Connections Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Chapter 6
Place, Configure, and Monitor I/O
Select I/O Modules. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Validate I/O Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Estimate Requested Packet Interval . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Calculate System Power Consumption . . . . . . . . . . . . . . . . . . . . . . . . . 83
Validate Placement of I/O Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Place Local I/O Modules. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Configure I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
I/O Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Configure Distributed I/O on an EtherNet/IP Network . . . . . . . . . . . . 88
Configure Distributed I/O on a ControlNet Network . . . . . . . . . . . . . . 89
Configure Distributed I/O on a DeviceNet Network. . . . . . . . . . . . . . . . 90
Address I/O Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Determine When Data Is Updated . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Monitor I/O Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Display Fault Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
End-cap Detection and Module Faults. . . . . . . . . . . . . . . . . . . . . . . . . . 94
Reconfigure an I/O Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Reconfigure a Module via RSLogix 5000 Programming Software . 94
Reconfigure a Module via a MSG Instruction . . . . . . . . . . . . . . . . . . . 95