Rockwell Automation Ethernet Design Considerations Reference Manual User Manual
Page 6

6
Rockwell Automation Publication ENET-RM002C-EN-P - May 2013
Table of Contents
Spanning Tree Protocol (STP) and Rapid STP (RSTP) . . . . . . . . . . 48
EtherChannel Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Flex Links Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Resilient Ethernet Protocol (REP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Device-level Ring (DLR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Internet Group Management Protocol (IGMP) . . . . . . . . . . . . . . . . . . . . . 55
Port Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Dynamic Secure MAC Address (MAC ID) . . . . . . . . . . . . . . . . . . . . . 56
Static Secure MAC Address (MAC ID) . . . . . . . . . . . . . . . . . . . . . . . . 56
Security Violations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Terminology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
TCP Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
CIP Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
CIP Connection Message Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
CIP Connection Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Nodes on an EtherNet/IP Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
EtherNet/IP Network Specifications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Packets Rate Capacity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
EtherNet/IP Capacity Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Upgrade to Latest Firmware Revision . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Monitor Packet Sizes in Current Application . . . . . . . . . . . . . . . . . . . 70
Requested Packet Interval (RPI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Messaging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Implicit Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Explicit Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
CIP Safety . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
CIP Sync . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Integrated Motion on an EtherNet/IP Network . . . . . . . . . . . . . . . . . . . . 76
Connectivity to IT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Part One: Determine If System Has Sufficient Bandwidth
to Meet Application Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Part Two: Predict Maximum input or Output Times for
CIP Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
CompactLogix 5370 Controller Example . . . . . . . . . . . . . . . . . . . . . . . 83
ControlLogix Controller Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Identify and Count Connections. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Calculate Packets/Second . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Estimate the Fastest RPI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88