i Publication 1756-UM514B-EN-P - February 2003
Table of Contents
Chapter 1
1756-DHRIO Module Description
What This Chapter Contains . . . . . . . . . . . . . . . . . . . . . . . 1-1
What the Module Does . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
Routing Limitations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
DH+ and CIP Messaging . . . . . . . . . . . . . . . . . . . . . . . 1-2
Remote I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
Module Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4
Setting Switches. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
Alphanumeric Indicators . . . . . . . . . . . . . . . . . . . . . . 1-6
Preventing Electrostatic Discharge . . . . . . . . . . . . . . . . . . . 1-7
Removal and Insertion Under Power . . . . . . . . . . . . . . . . . 1-7
Chapter Summary and What’s Next . . . . . . . . . . . . . . . . . . 1-8
Chapter 2
Using the Data Highway
Plus Network
What is Data Highway Plus? . . . . . . . . . . . . . . . . . . . . . . . 2-1
Link Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
Trunk Line/Drop Line Considerations . . . . . . . . . . . . . . 2-2
Programming Terminal Port . . . . . . . . . . . . . . . . . . . . . 2-3
Connecting Devices to the DH+ Network. . . . . . . . . . . . . . 2-4
Application Guidelines. . . . . . . . . . . . . . . . . . . . . . . . . 2-5
Two Methods of Communication Over DH+ . . . . . . . . . . . 2-6
Using DH+ Messaging . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6
Local DH+ Messaging. . . . . . . . . . . . . . . . . . . . . . . . . . 2-7
Remote DH+ Messaging . . . . . . . . . . . . . . . . . . . . . . . . 2-10
Configuration Information in DH+ Messaging. . . . . . . . . . . 2-14
Generating Configuration Faults . . . . . . . . . . . . . . . . . . 2-14
Application Timeout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-15
Example DH+ Routing Configuration . . . . . . . . . . . . . . . . . 2-16
Using Control and Information Protocol (CIP) Messaging . . 2-17
Limitations of CIP Messaging . . . . . . . . . . . . . . . . . . . . 2-18
Chapter Summary and What’s Next . . . . . . . . . . . . . . . . . . 2-18
Chapter 3
Using Programming Software in
DH+ Applications
Using This Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
Choosing the Correct Software. . . . . . . . . . . . . . . . . . . . . . 3-1
Using RSLinx to Create a Routing Table . . . . . . . . . . . . . . . 3-2
What Is a Routing Table? . . . . . . . . . . . . . . . . . . . . . . . 3-2
Pyramid Integrator Emulation . . . . . . . . . . . . . . . . . . . . 3-3
ControlLogix Routing . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
Creating the Routing Table . . . . . . . . . . . . . . . . . . . . . . . . 3-5
Setting the Controller Slot. . . . . . . . . . . . . . . . . . . . . . . 3-7
Using RSLinx Software to Send Control and
Information Protocol Messages . . . . . . . . . . . . . . . . . . . . . 3-8
Using RSLogix 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9
Using RSLogix 500 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12