1756-6.5.3 - December 1999
Table of Contents
Chapter 1
ControlNet
Communication Basics
What This Chapter Contains. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
Module Versions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
Before you go any further . . .. . . . . . . . . . . . . . . . . . . . . . . . . 1-1
Module Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
Support for up to 64 Bidirectional Connections. . . . . . . . . . . 1-2
Bridging Unscheduled Data . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
Understanding the Producer/Consumer Model . . . . . . . . . . . . . . 1-4
Processing Produced and Consumed Tags . . . . . . . . . . . . . . . 1-5
Control of Scheduled I/O Communications . . . . . . . . . . . . . . 1-6
Understanding the Control and Information Protocol . . . . . . . . . 1-6
Understanding the Network Keeper . . . . . . . . . . . . . . . . . . . . . . . 1-7
Network Update Time (NUT) . . . . . . . . . . . . . . . . . . . . . . . . 1-7
Requested Packet Interval (RPI). . . . . . . . . . . . . . . . . . . . . . . 1-7
Actual Packet Interval (API) . . . . . . . . . . . . . . . . . . . . . . . . . 1-8
Rack Optimized and Direct Connections . . . . . . . . . . . . . . . . 1-8
Default Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-10
Chapter 2
Installing the
ControlNet Network
What this Chapter Contains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
Installing the 1784-KTCX15 Communication Interface Card . . . 2-2
Configuring the 1784-KTCX15 Card. . . . . . . . . . . . . . . . . . . 2-3
Installing the ControlLogix Modules . . . . . . . . . . . . . . . . . . . . . . 2-5
Connecting the ControlNet Network . . . . . . . . . . . . . . . . . . . . . . 2-7
Installing the PLC-5C Controllers . . . . . . . . . . . . . . . . . . . . . . . . 2-9
Required Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10
Chapter 3
Logix5550 to Logix5550
Controller: Unscheduled
Messaging
About the Example Application . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
Set Up the Example Application . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
Create the Example Application. . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
Create the Controller Tags for the Write Message Program . 3-3
Create the Write Message Ladder Program . . . . . . . . . . . . . . 3-4
Download and Run the Program . . . . . . . . . . . . . . . . . . . . . . 3-6
Test the Example Application . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6
Create the Controller Tags for the Test Program . . . . . . . . . . 3-7
Download the Test Program. . . . . . . . . . . . . . . . . . . . . . . . . . 3-9
Test the Communications. . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10
Chapter 4
Logix5550 to Logix5550
Controller: Scheduled
Communication
About the Example Application . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
Set Up the Example Application . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
Create the Producer Application. . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
Create the Producer Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
Create the Producer Ladder Program . . . . . . . . . . . . . . . . . . . 4-5
Download to the Producer . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5