Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Communications Module
M/N RECOMM-CNET
ATTENTION: The drive may contain high voltages that can cause
injury or death. Remove all power from the drive, and then verify
power has been removed before installing or removing a
ControlNet module. Failure to observe these precautions could
result in severe bodily injury or loss of life.
ATTENTION: Only qualified electrical personnel familiar with
drive and power products and the associated machinery should
plan or implement the installation, start up, configuration, and
subsequent maintenance of the product using a ControlNet
module. Read and understand this manual in its entirety before
proceeding. Failure to observe these precautions could result
bodily injury and/or damage to equipment.
ATTENTION: DPI host products must not be directly connected
together via RECBL-xxx cables. Unpredictable behavior due to
timing and other internal procedures can result if two or more
devices are connected in this manner. Failure to observe this
precaution could result bodily injury and/or damage to equipment.
ATTENTION: If the ControlNet module is transmitting control
I/O to the drive, the drive may fault when you reset the module.
Determine how your drive will respond before resetting an module.
Failure to observe this precaution could result bodily injury
and/or damage to equipment.
ATTENTION: Comm Flt Action (10) and Idle Flt Action (11) let
you determine the action of the module and connected drive if
communications are disrupted. By default, these parameters fault
the drive. You can set these parameters so that the drive continues
to run. Precautions should be taken to ensure that the settings of
these parameters do not create a hazard of injury or equipment
damage. Failure to observe this precaution could result bodily
injury and/or damage to equipment.
ATTENTION: When a system is configured for the first time, there
may be unintended or incorrect machine motion. Disconnect the
motor from the machine or process during initial system testing.
Failure to observe this precaution could result bodily injury
and/or damage to equipment.
This product has been self-tested by the manufacturer and found to comply with
ControlNet International Conformance Test Software Version 12.
Windows, Windows NT, and Microsoft are trademarks of Microsoft Corporation.
ControlNet
is a trademark
of ControlNet
Trademarks
not belonging
toInternational,
RockwellLtd.
Automation are
Reliance,
SP600,
VS Utilities,
DPI, RSLogix,
ControlLogix, and SLC are
property
of
their
respective
companies.
trademarks of Rockwell Automation.
CONTENTS
Chapter 1
Introduction
1.1 ControlNet Module Features.......................................... 1-1
1.2 Related Documentation ................................................. 1-2
1.3 Conventions Used in This Manual ................................. 1-2
1.4 Getting Assistance from Reliance Electric..................... 1-2
Chapter 2
Getting Started
2.1 ControlNet Module Components ................................... 2-1
2.2 Required Equipment ...................................................... 2-2
2.3 Installation Checklist ...................................................... 2-3
Chapter 3
Chapter 4
Chapter 5
Contents
Chapter 6
PLC-5C Applications
6.1 About I/O Messaging ..................................................... 6-1
6.2 Understanding the I/O Image......................................... 6-2
6.3 Using Logic Command/Status ....................................... 6-4
6.4 Using Reference/Feedback ........................................... 6-5
6.5 Using Datalinks .............................................................. 6-5
6.5.1 Rules for Using Datalinks .................................... 6-5
6.5.2 32-Bit Parameters using 16-Bit Datalinks ............ 6-6
6.6 Function of the Sample Program ................................... 6-7
6.7 Main Program (PLC-5C) ................................................ 6-8
6.8 About Explicit Messaging............................................. 6-12
6.8.1 Performing Explicit Messages ........................... 6-12
6.8.2 Explicit Messaging Examples ............................ 6-13
Chapter 7
ControlLogix Applications
7.1 Configuring a ControlLogix CNB Scanner ..................... 7-2
7.2 Function of the Sample Program ................................. 7-15
7.3 RSLogix 5000 Ladder Logic Program.......................... 7-17
7.4 About Explicit Messaging............................................. 7-19
7.4.1 Performing Explicit Messages ........................... 7-19
7.4.2 Explicit Messaging Examples ............................ 7-20
Chapter 8
..................................................................................Glossary-1
Index
....................................................................................... Index-1
II
List of Figures
Figure 2.1 Components of the ControlNet Module .................................. 2-1
Figure 3.1 Setting the Modules Node Address ....................................... 3-2
Figure 3.2 DPI Ports and Internal Interface Cables ................................. 3-3
Figure 3.3 Mounting the Module .............................................................. 3-4
Figure 3.4 Typical ControlNet Network Wiring......................................... 3-5
Figure 4.1 Accessing the ControlNet Parameters using the LCD OIM .... 4-2
Figure 4.2 ControlNet Node Address Screen on an LCD OIM ................ 4-2
Figure 4.3 I/O Configuration Screen on an LCD OIM .............................. 4-3
Figure 4.4 Master-Slave Input Screen on an LCD OIM ........................... 4-4
Figure 4.5 Master-Slave Input Screen on an LCD OIM ........................... 4-4
Figure 4.6 Fault Action Screens on an LCD OIM..................................... 4-6
Figure 4.7 Reset Screen on an LCD OIM ................................................ 4-8
Figure 5.1 Sample ControlNet Network ................................................... 5-1
Figure 5.2 Rockwell Software EDS Wizard.............................................. 5-2
Figure 5.3 EDS Wizard Option Screen .................................................... 5-3
Figure 5.4 EDS Wizard Designation Screen............................................ 5-3
Figure 5.5 EDS Files Installation Test Results Screen ............................ 5-4
Figure 5.6 EDS Wizard Change Graphic Image Screen.......................... 5-5
Figure 5.7 EDS Wizard Final Task Summary Screen.............................. 5-6
Figure 5.8 EDS Wizard Completion Screen............................................. 5-6
Figure 5.9 RSNetWorx for ControlNet DPI to ControlNet Folder
Example.................................................................................. 5-7
Figure 5.10 RSNetWorx for ControlNet Screen ....................................... 5-8
Figure 5.11 Sample Browse for Network Dialog Box............................... 5-9
Figure 5.12 Sample Network Displayed in RSNetWorx........................... 5-9
Figure 5.13 Sample ControlNet Configuration Screen........................... 5-10
Figure 5.14 Sample ControlNet Configuration Box................................ 5-11
Figure 5.15 Example of Product Line after Drive Connection is
Selected ............................................................................. 5-11
Figure 5.16 Online / Offline Mismatch Dialog Box ................................. 5-12
Figure 5.17 Save Data Screen.............................................................. 5-12
Figure 5.18 Scanlist Configuration Screen ........................................... 5-13
Figure 5.19 Integer Files for ControlNet Communications Screen ........ 5-14
Figure 5.20 Communicaiton Properties ................................................. 5-15
Figure 5.21 Connection Properties: Electronic Keying Settings ............ 5-16
Figure 5.22 Connection Properties: Details Settings ............................. 5-16
Figure 5.23 ScanList Configuration: Mapped Nodes ............................. 5-17
Figure 5.24 Save Configuration Dialog Box........................................... 5-17
Figure 5.25 Save As File Box ................................................................ 5-18
Figure 5.26 ControlNet Dialog Box ........................................................ 5-19
Figure 5.27 ControlNet: Media Configuration Tab ................................. 5-19
Figure 5.28 ControlNet: General Tab..................................................... 5-20
Contents
III
Figure 6.1 Sample I/O Image with All I/O Enabled................................... 6-3
Figure 6.2 Sample I/O Image with Only Logic/Reference and
Datalink B Enabled ................................................................. 6-4
Figure 6.3 I/O Messaging......................................................................... 6-8
Figure 6.4 I/O Messaging (Continued) ..................................................... 6-9
Figure 6.5 I/O Messaging (Continued) ................................................... 6-10
Figure 6.6 I/O Messaging (Continued) ................................................... 6-11
Figure 6.7 Explicit Message Process ..................................................... 6-12
Figure 6.8 Explicit Messaging ................................................................ 6-13
Figure 6.9 CIO Get Attributes Scattered Screen.................................... 6-14
Figure 6.10 CIO Set Attributes Scattered Screen .................................. 6-15
Figure 6.11 CIO Get Attribute Single Screen ......................................... 6-17
Figure 6.12 CIO Set Attribute Single Screen ......................................... 6-18
Figure 7.1 RSLogix 5000: I/O Configuration Selection ............................ 7-2
Figure 7.2 RSLogix 5000: New Module Selection.................................... 7-3
Figure 7.3 Select Module Type: 1756-CNB/B Selection .......................... 7-3
Figure 7.4 Module Properties: Name Selection ....................................... 7-4
Figure 7.5 Module Properties: Controller-to-Module Behavior Screen .... 7-4
Figure 7.6 Module Properties: Indentification/Status Screen ................... 7-5
Figure 7.7 Module Properties: Informational Screen................................ 7-5
Figure 7.8 RSLogix 5000: I/O Configuration Folder ................................. 7-6
Figure 7.9 RSLogix 5000: New Module Selection Screen ....................... 7-7
Figure 7.10 Select Module Type: Generic ControlNet Module Screen .... 7-8
Figure 7.11 Module Properties: ControlNet Module Parameters ............. 7-9
Figure 7.12 Module Properties: RPI Selection ......................................... 7-9
Figure 7.13 Module Properties: My ControlNet...................................... 7-10
Figure 7.14 RSLogix: Configure Additional Nodes Screen .................... 7-10
Figure 7.15 RSLogix 5000: Module-Defined Screen.............................. 7-11
Figure 7.16 Download to the Controller Dialong Box ............................. 7-11
Figure 7.17 RSLogix: Attention Symbol ................................................. 7-12
Figure 7.18 RSNetWorx for ControlNet Screen ..................................... 7-13
Figure 7.19 RSLogix 5000: Example Without Attention Symbol ............ 7-14
Figure 7.20 RSLogix 5000: Connection Tree Without Attention Symbol 7-15
Figure 7.21 I/O Messaging..................................................................... 7-17
Figure 7.22 I/O Messaging (Continued) ................................................. 7-18
Figure 7.23 Explicit Message Process ................................................... 7-19
Figure 7.24 Explicit Messaging .............................................................. 7-20
Figure 7.25 Get_Attributes_Scattered Message Screen........................ 7-21
Figure 7.26 Set_Attributes_Scattered Message Screen ........................ 7-22
Figure 7.27 Set_Attribute_Single Message Screen ............................... 7-24
Figure 7.28 Get_Attributes_Single Message Screen ............................. 7-25
Figure 8.1 Status Indicators (Location on Drive May Vary)...................... 8-1
Figure 8.2 VIewing and Clearing Events Using an LCD OIM................... 8-8
IV
List of Tables
Table 2.1 Equipment Shipped with the ControlNet Module ................... 2-2
Table 2.2 Required User-Supplied Equipment ...................................... 2-2
Table 4.1 Configuration Tools................................................................ 4-1
Table 4.2 Selections for Drive Response to Communication Fault........ 4-6
Table 4.3 Fault Configuration Parameters ............................................. 4-7
Table 4.4 Module Configuration Status Parameters .............................. 4-8
Table 5.1 Input/Output Table ............................................................... 5-14
Table 6.1 Parameter Settings for the Sample Program ......................... 6-7
Table 7.1 Parameter Settings for the Sample Program ....................... 7-16
Table 8.1 DRIVE Status Indicator: State Definitions.............................. 8-2
Table 8.2 MS Status Indicator: State Definitions ................................... 8-3
Table 8.3 NET A and B Together: State Definitions .............................. 8-4
Table 8.4 NET A and B Independently: State Definitions ...................... 8-5
Table 8.5 Module Diagnostic Items........................................................ 8-6
Table 8.6 Event Codes and Descriptions............................................... 8-8
Contents
VI
CHAPTER 1
Introduction
The ControlNet module (RECOMM-CNET) is an embedded
communication option for DPI AC drives, such as the SP600
drive. The module is mounted in the drive and receives its required
power from the drive and from the network.
The module can be used with other products that implement DPI, a
peripheral communication interface. Refer to the documentation for
your product for specific information about how it works with the
module.
This manual is intended for qualified electrical personnel familiar
with installing, programming, and maintaining AC drives and
networks.
1.1
Introduction
User-defined fault actions that determine how the module and the
drive respond to communication disruptions on the network and
controllers in idle mode.
1-1
1.2
Related Documentation
Refer to the following related publications as necessary for more
information. All of the publications are available from
http://www.theautomationbookstore.com.
1.3
D2-3485
D2-3488
9399-WAB32GR
9399-RL53GR
9399-RL50GR
9399-RLD300GR
9357-CNETL3
1.4
1-2
CHAPTER 2
Getting Started
This chapter provides:
2.1
Status Indicators
DPI Connector
Channel A BNC
Receptacle
Channel B BNC
Receptacle
Getting Started
2-1
2.2
Required Equipment
Table 2.1 lists the equipment shipped with the ControlNet module.
When you unpack the module, verify that the package includes all of
these items.
Table 2.1 Equipment Shipped with the ControlNet Module
Item Description
One RECOMM-CNET ControlNet module
A 2.54 cm (1 in) and a 15.24 cm (6 in) Internal Interface cable
(only one cable is needed to connect the module to the drive)
One grounding wrist strap
ControlNet Module User Manual (D2-3497)
Table 2.2 lists user-supplied equipment also required to install and
configure the ControlNet module.
Table 2.2 Required User-Supplied Equipment
Item Description
A small flathead or Phillips screwdriver
Configuration tool, such as:
LCD OIM
VS Utilities (version 1.01 or later)
with RECOMM-232 Serial Converter
2-2
1784-PCC
1770-KFC
1784-KTCX
2.3
Installation Checklist
This section is designed to help experienced users start using the
ControlNet module. If you are unsure about how to complete a step,
refer to the referenced chapter.
Step
Throughout
this manual
SP600 AC
Drive User
Manual
Chapter 3,
Installing the
ControlNet
Module
Chapter 3,
Installing the
ControlNet
Module
Chapter 4,
Configuring
the
ControlNet
Module
Action
I/O configuration.
Fault actions.
Getting Started
Refer to
Chapter 5,
RSNetWorx
Configuration
for PLC-5C
Applications
2-3
Step
Action
2-4
Refer to
Chapter 6,
PLC-5C
Applications
CHAPTER 3
Installing the
ControlNet Module
Chapter 3 provides instructions for installing the module on an
SP600 drive.
3.1
3.2
ATTENTION: The ControlNet module contains ESD(Electrostatic Discharge) sensitive parts that can be
damaged if you do not follow ESD control
procedures. Static control precautions are required
when handling the module. Failure to observe these
precautions could result in damage to equipment.
!
Important:
Step 1.
Important:
3-1
Important:
3
4
1
0
5
9
7
Tens
Digit
Setting
0 to 99
6
8
5
9
6
8
Ones
Digit
Description
Node address used by the module if switches are enabled.
The default switch setting is 02.
Important: If the address switch is set to 00, the module
will use the setting of CN Addr Cfg (03) for the node
address. Refer to chapter 4, Configuring the ControlNet
Module, for more information.
Figure 3.1 Setting the Modules Node Address
3.3
3-2
Step 2.
Step 3.
ControlNet Module
SP600 Drive
1-20 HP @ 460 V
SP600 Drive
25-40 HP @ 460 V
DPI Connector
15.24 cm (6 in) Internal Interface cable
2.54 cm (1 in) Internal Interface cable
Figure 3.2 DPI Ports and Internal Interface Cables
Step 4.
3-3
Important:
Drive
Module
Adapter
SP600 Drive
25-40 HP @ 460 V
Figure 3.3 Mounting the Module
3-4
3.4
Step 1.
Step 2.
Step 3.
Step 4.
Scanner
SP600 Drive
SP600 Drive
3-5
3.5
Applying Power
3-6
Step 1.
Step 2.
Step 3.
CHAPTER 4
Configuring the
ControlNet Module
Chapter 4 provides instructions and information for setting the
parameters in the module.
For a complete list of parameters, refer to Appendix B, ControlNet
Module Parameters. For definitions of terms in this chapter, refer to
the Glossary.
4.1
Configuration Tools
The ControlNet module stores parameters and other information in
its own non-volatile memory. Therefore, you must access the
module to view and edit its parameters. Table 4.1 lists the tools that
can be used to access the module parameters.
Table 4.1 Configuration Tools
Tool
Refer to:
VS Utilities Software
LCD OIM
Section 4.2
4-1
4.2
>>
Auto
Stopped
P0: SP600
>>
Stopped
>>
Auto
P0: SP600
Device: Port
SP600
RECOMM-CNET
Main Menu
Stopped
Auto
P5: RECOMM-CNET
0
Device Select
Main Menu
Parameters
Lang
Monitor
Use
to highlight
Device Select icon
Use
to select
RECOMM-CNET.
Figure 4.1 Accessing the ControlNet Parameters using the LCD OIM
4.3
Port 5 Device
Default = 02
RECOMM-CNET
Parameter #: 3
CN Addr Cfg
02
0 <> 99
Step 2.
4-2
4.4
Port 5 Device
RECOMM-CNET
Parameter #: 13
DPI I/O Config
xxxxxxxxxxx0000 1
Cmd/Ref
b00
Bit
0
1
2
3
4
5 - 15
Description
Logic Command/Reference (Default)
Datalink A
Datalink B
Datalink C
Datalink D
Not Used
Step 3.
Step 4.
The module is ready to receive I/O from the master (i.e., scanner).
You must now configure the scanner to recognize and transmit I/O
to the module. Refer to chapter 5, RSNetWorx Configuration for
PLC-5C Applications, for more information.
4-3
4.5
Selecting Master-Slave
A hierarchy determines the type of device with which the module
exchanges data. In a Master-Slave hierarchy, a module exchanges
data with a scanner.
To set a Master-Slave hierarchy
Step 1.
Step 2.
Port 5 Device
RECOMM-CNET
Parameter #: 25
M-S Input
x xx x xx xx xx x0 000 1
Cmd/Ref
b00
Bit
0
1
2
3
4
5 - 15
Description
Logic Command/Reference (Default)
Datalink A Input
Datalink B Input
Datalink C Input
Datalink D Input
Not Used
Port 5 Device
RECOMM-CNET
Parameter #: 26
M-S Output
xxxxxxxxxxx0000 1
Status/Fdbk
b00
Bit
0
1
2
3
4
5 - 15
Description
Status/Feedback (Default)
Datalink A Output
Datalink B Output
Datalink C Output
Datalink D Output
Not Used
4-4
The module is ready to receive I/O from the master (i.e., scanner).
You must now configure the scanner to recognize and transmit I/O
to the module. Refer to chapter 5, RSNetWorx Configuration for
PLC-5C Applications.
4.6
4.7
4-5
Value
Action
Fault (default)
Description
Stop
Zero Data
Hold Last
Port 5 Device
Port 5 Device
RECOMM-CNET
RECOMM-CNET
Parameter #: 10
Comm Flt Action
0
Fault
Parameter #: 11
Idle Flt Action
0
Fault
4-6
Parameter
Number
Name
Description
15
16
17 - 24
Flt Cfg x1 In
Flt Cfg x2 In
4-7
Port 5 Device
RECOMM-CNET
Parameter #: 9
Reset Module
1
Reset Module
Value
0
1
2
Description
Ready (Default)
Reset Module
Set Defaults
4.8
No.
01
02
04
06
07
08
4-8
Details
DPI Port
Port to which the module is connected. This will
usually be port 5.
5
0
7
Read Only
0 = 125 K
0 = 125 K
1 = 500 K
Read Only
2
1
99
Read Only
0 = 5 Mbps
0 = 5 Mbps
Read Only
0 = 16-bit
0 = 16-bit
1 = 32-bit
Read Only
0 = 16-bit
0 = 16-bit
1 = 32-bit
Read Only
No.
14
25
26
27
Details
xxx0 0001
0 = I/O disabled
1 = I/O enabled
Read Only
xxx0 0001
0 = I/O disabled
1 = I/O enabled
Read/Write
Yes
xxx0 0001
0 = I/O disabled
1 = I/O enabled
Read/Write
Yes
100.00
0.00
200.00
Read/Write
No
4-9
4-10
CHAPTER 5
RSNetWorx Configuration
for PLC-5C Applications
This chapter provides information for using RSNetWorx for
ControlNet to configure a PLC-5C controller to communicate with
the RECOMM-CNET ControlNet module.
RSNetWorx for ControlNet is a 32-bit Windows application for
configuring ControlNet networks. After installing and configuring the
module, RSNetWorx is used to configure the controller to recognize
and communicate with the module.
Before configuring the controller, your PC must be:
5.1
Scanner
SP600 Drive
Node 2
SP600 Drive
Node 3
5-1
Step 1.
5-2
Step 2.
5-3
Step 3.
The EDS Wizard will install and test the EDS files. A
green check mark next to each file indicates success.
Click Next to continue (figure 5.5).
5-4
Step 4.
The graphic images for each EDS file are displayed and
can be changed if desired. Click Next to continue (figure
5.6).
SP600
5-5
Step 5.
Step 6.
5-6
Step 7.
SP600
5-7
Step 2.
5-8
5-9
Step 3.
SP600
SP600
Step 4.
5-10
Step 5.
SP600
SP600
5-11
Step 6.
RECOMM-CNET Example.XC
5-12
..
SP600
SP600
Step 8.
5-13
SP600
SP600
Step 9.
Enter the input and output size for the node on the
network. The number of words selected depends on the
I/O to be communicated with the node. In this example,
the Node 2 SP600 is set for all I/O enabled which equates
to 10 words of I/O (table 5.1).
Table 5.1 Input/Output Table
Words
Input to PLC-5C
Output to PLC-5C
0-1
Logic Command /
Reference
Logic Status /
Feedback
2-3
Datalinks A1 & A2 In
4-5
Datalinks B1 & B2 In
6-7
Datalinks C1 & C2 In
8-9
Datalinks D1 & D2 In
5-14
Note the values in the Input Address and Output Address fields.
These are needed to develop a ladder program.
Step 10. Enter the desired Requested Packet Interval (RPI) and
note the value (figure 5.20). Ensure that this value is
equal to or greater than the value that will be set later for
Network Update Time (NUT). The Actual Packet Interval
(API) may vary from the Requested Packet Interval.
SP600
5-15
Step 12. Click the Details (figure 5.22) tab. The availability of
choosing connection options are determined by the EDS
file for the node. Click OK.
5-16
Step 13. Repeat steps 9-12 for additional nodes. When complete,
all of the nodes should be mapped (figure 5.23).
SP600
SP600
Step 14. Click File / Save to save the project (figure 5.24). If
prompted to optimize and re-write schedule for all
connections, click OK.
5-17
Step 15. Enter a file name and click Save. The project is now
saved for future use.
RECOMM-CNET Example.XC
5-18
5-19
Step 17. If desired, select the General tab and enter a name and
description for the network (figure 5.28). Click OK.
Step 18. In the Network menu, select Save the properties and
download them to the PLC. The module(s) are now
mapped on the network and the controller will
communicate with it.
5-20
CHAPTER 6
PLC-5C Applications
Chapter 6 provides information and examples that explain how to
use I/O Messaging and Explicit Messaging to control, configure, and
monitor an SP600 drive using a PLC-5C.
6.1
PLC-5C Applications
6-1
6.2
6-2
ControlNet
Scanner
Controller
Output
Image
(Write)
DPI
Module
Word and I/O
0 Logic Command
Logic Command
1 Reference
2 Datalink In A1
3 Datalink In A2
4 Datalink In B1
5 Datalink In B2
6 Datalink In C1
7 Datalink In C2
8 Datalink In D1
9 Datalink In D2
Reference
Data In A1
Data In A2
Data In B1
Data In B2
Data In C1
Data In C2
Data In D1
Data In D2
Message
Handler
Input
Image
(Read)
SP600 Drive
Message
Buffer
0 Logic Status
1 Feedback
2 Datalink Out A1
3 Datalink Out A2
4 Datalink Out B1
5 Datalink Out B2
6 Datalink Out C1
7 Datalink Out C2
8 Datalink Out D1
9 Datalink Out D2
Message
Handler
Message
Buffer
Message
Handler
Logic Status
Feedback
Data Out A1
Data Out A2
Data Out B1
Data Out B2
Data Out C1
Data Out C2
Data Out D1
Data Out D2
Message
Handler
An image that uses 32-bit words for Reference and Datalinks A and
D would change the I/O image in figure 6.1 as follows:
Word
0
1
2-3
4-7
I/O
Logic Command/Status
Pad Word
Reference/Feedback
Datalink A1/A2
PLC-5C Applications
Word
8 - 11
12 - 15
16 - 19
I/O
Datalink B1/B2
Datalink C1/C2
Datalink D1/D2
6-3
Figure 6.2 illustrates an example of an I/O image that does not use
all of the I/O data. Only the Logic Command/Reference and
Datalink B are enabled. In this example, the Reference is a 32-bit
word, and Datalinks are 16-bit words.
Controller
ControlNet
Scanner
Output
Image
(Write)
DPI
Module
Word and I/O
SP600 Drive
0 Logic Command
1 Pad Word
2 Reference (LSW)
3 Reference (MSW)
Logic Command
4 Datalink In B1
5 Datalink In B2
Input
Image
(Read)
0 Logic Status
1 Pad Word
2 Feedback (LSW)
3 Feedback (MSW)
4 Datalink Out B1
5 Datalink Out B2
Reference
Data In A1
Data In A2
Data In B1
Data In B2
Data In C1
Data In C2
Data In D1
Data In D2
Logic Status
Feedback
Data Out A1
Data Out A2
Data Out B1
Data Out B2
Data Out C1
Data Out C2
Data Out D1
Data Out D2
6.3
6-4
6.4
Using Reference/Feedback
The Reference (16 bits or 32 bits) is produced by the controller and
consumed by the module. The Feedback (16 bits or 32 bits) is
produced by the module and consumed by the controller. The size
of the Reference/Feedback is determined by the drive and displayed
in Ref/Fdbk Size (07) in the module.
Size
16-bit
32-bit
6.5
Valid Values
-32768 to 32767
-2147483648 to 2147483647
In I/O Image
Example
Word 1
Figure 6.1
Word 2 and Word 3 Figure 6.2
Using Datalinks
A Datalink is a mechanism used by SP600 drives to transfer data to
and from the controller. Datalinks allow a parameter value to be
changed without using an Explicit Message.
When enabled, each Datalink consumes either two 16-bit or 32-bit
words in both the input and output image depending on its size. The
size of Datalinks (16-bit words or 32-bit words) is determined by the
drive and displayed in Datalink Size (08) in the module.
PLC-5C Applications
6-5
Datalink
Most/Least
Significant Word
Parameter
Data
(decimal)
A1
LSW
58
A2
MSW
Parameter
Data
(decimal)
A1
LSW
242
32573
A2
- Not Used -
Datalink
Most/Least
Significant Word
Parameter
Data
(decimal)
A1
- Not Used -
A2
MSW
242
13
Datalink
Most/Least
Significant Word
Parameter
Data
(decimal)
A2
MSW
242
13
B1
LSW
242
32573
Datalink
LSW
215 through 20
Example:
Power Up Marker (242) = 88.4541 hours
MSW = 13decimal = 1101binary = 219 + 218 + 216 = 851968
LSW = 32573
851968 + 32573 = 884541
6-6
6.6
Uses the Logic Command to control the drive (for example, start,
stop).
Nodes 2 and 3.
See Chapter 5, RSNetWorx Configuration for PLC-5C
Applications.
Parameter
SP600 Drive
Name
Value
Description
90
22
Network (RECOMM-CNET)
300
Data In A1
140
301
Data In A2
142
302
Data In B1
100
303
Data In B2
155
310
Data Out A1
140
311
Data Out A2
142
312
Data Out B1
100
313
Data Out B2
155
13
xxx1 1111
25
M-S Input
xxx1 1111
26
M-S Output
xxx1 1111
RECOMM-CNET
PLC-5C Applications
6-7
6.7
The20-COMM-C
RECOMM-CNET
the SP60070drive
The
on theonPowerFlex
driveisismapped
mappedas
asfollows:
follows:
N9:0 Logic Status
N9:1 Feedback
N9:2 Datalink A1 Out
N9:3 Datalink A2 Out
N9:4 Datalink B1 Out
N9:5 Datalink B2 Out
N9:6 Datalink C1 Out
N9:7 Datalink C2 Out
N9:8 Datalink D1 Out
N9:9 Datalink D2 Out
Operator
Start
Pushbutton
I:000
N10:0
N10:1
N10:2
N10:3
N10:4
N10:5
N10:6
N10:7
N10:8
N10:9
Logic Command
Reference
Datalink A1 In
Datalink A2 In
Datalink B1 In
Datalink B2 In
Datalink C1 In
Datalink C2 In
Datalink D1 In
Datalink D2 In
Drive
Logic Command
START
N10:0
0000
Operator
Stop
Pushbutton
I:000
Drive
Logic Command
STOP
N10:0
0001
6-8
Operator
Clear Faults
Pushbutton
I:000
Drive
Logic Command
CLEAR FAULTS
N10:0
002
2
Operator
Fwd / Rev
Selector Switch
I:000
Drive
Logic Command
FORWARD
N10:0
003
4
3
Operator
Fwd / Rev
Selector Switch
I:000
Drive
Logic Command
REVERSE
N10:0
004
3
Drive
READY
Status
Bit
N9:0
5
Operator
Drive Ready
Status
Display
O:000
005
0
0
Drive
ACTIVE
Status
Bit
N9:0
Operator
Drive Active
Status
Display
O:000
006
PLC-5C Applications
6-9
Drive
FAULTED
Status
Bit
N9:0
Operator
Drive Faulted
Status
Display
O:000
007
2
008
009
010
This rung moves the Speed Reference from the operator station to the
drive.
MOV
Move
Source
I:001
0<
Dest
N10:1
0<
The rung moves the Speed Feedback from the drive to the operator
station.
MOV
Move
Source
N9:1
0<
Dest
O:001
0<
This rung moves Datalink data (N7) to the drive, where it is moved
into parameters.
Drive
Datalink A1 In
COP
Copy File
Source
#N7:0
Dest
#N10:2
Length
8
6-10
011
012
This rung moves Datalink data from the drive to file N7.
COP
Copy File
Source
Dest
Length
#N9:2
#N7:10
8
U:3
END
013
PLC-5C Applications
6-11
6.8
Complete Parameter
Message
Retrieve Parameter
Message Response
6-12
000
END
001
PLC-5C Applications
6-13
6-14
12
0
0
11
0
0
10
0
0
9
0
0
Parameter Number = 12
(Pad Word)
(Pad Word)
Parameter Number = 11
(Pad Word)
(Pad Word)
Parameter Number = 10
(Pad Word)
(Pad Word)
Parameter Number = 9
(Pad Word)
(Pad Word)
Response Data
N14:0
N14:1
N14:2
N14:3
N14:4
N14:5
N14:6
N14:7
N14:8
N14:9
N14:10
N14:11
12
3333
0
11
0
0
10
148
Parameter Number = 12
Value = 333.3VDC
(Pad Word)
Parameter Number = 11
Value = 0.0Hz
(Pad Word)
Parameter Number = 10
Value = 14.8Hrs
9
23
Parameter Number = 9
Value = 2.3MWh
PLC-5C Applications
6-15
45
50
0
44
1740
0
43
600
0
42
16
0
Parameter Number = 45
Value = 0.50HP
(Pad Word)
Parameter Number = 44
Value = 1740RPM
(Pad Word)
Parameter Number = 43
Value = 60.0Hz
(Pad Word)
Parameter Number = 42
Value = 1.6Amps
(Pad Word)
45
0
0
44
0
0
43
0
0
42
0
0
Parameter Number = 45
(Pad Word)
(Pad Word)
Parameter Number = 44
(Pad Word)
(Pad Word)
Parameter Number = 43
(Pad Word)
(Pad Word)
Parameter Number = 42
(Pad Word)
(Pad Word)
Response Data
N14:0
N14:1
N14:2
N14:3
N14:4
N14:5
N14:6
N14:7
N14:8
N14:9
N14:10
N14:11
6-16
Value = 0.0Hz
PLC-5C Applications
6-17
6-18
2300
CHAPTER 7
ControlLogix Applications
Chapter 7 provides information and examples that explain how to
use I/O Messaging and Explicit Messaging to control, configure, and
monitor an SP600 drive using a ControlNet scanner module.
ControlLogix Applications
7-1
7.1
_RECOMM-CNET
Step 1.
7-2
_RECOMM-CNET
Step 2.
ControlLogix Applications
7-3
Step 3.
Step 4.
7-4
Step 5.
Step 6.
ControlLogix Applications
7-5
Step 7.
_RECOMM-CNET
7-6
Step 8.
_RECOMM-CNET
ControlLogix Applications
7-7
Step 9.
Step 10. Enter the Name, Description and Node number (figure
7.11). The Comm Format selects the communication
format for the module and must be set to Data-INT. Input
Instance is the input connection point for the primary
connection. Output Instance is the output connection
point for the primary connection. Configuration Instance
is the size of the configuration assembly. The values
entered will vary based on your application needs and the
size (16- or 32-bit) of the Reference/Feedback and
Datalinks in the drive. For example:
SP600 (16-Bit Ref/Fdbk and Datalinks)
Node configured for:
Logic Command / Reference and
Logic Status / Feedback only
plus Datalink A
plus Datalink B
plus Datalink C
plus Datalink D
7-8
Input Size
4
Output Size
2
6
8
10
12
4
6
8
10
SP600_02
ControlLogix Applications
7-9
Controller Example_RECOMM-CNET
SP600_02
Step 14. Repeat the previous steps for each additional node you
need to configure.
7-10
Controller Example_RECOMM-CNET
RE:
RE:
RE:
SP600_02
Example_RECOMM-CNET
ControlLogix Applications
7-11
RE:
RE:
RE:
SP600_02
7-12
SP600
ControlLogix Applications
7-13
SP600
7-14
Controller Example_RECOMM-CNET
RE:
RE:
RE:
SP600
7.2
Uses the Logic Command to control the drive (for example, start,
stop).
ControlLogix Applications
7-15
SP600 Drive
Parameter
Name
Value
Description
90
22
Network (RECOMM-CNET)
300
Data In A1
140
301
Data In A2
142
302
Data In B1
100
303
Data In B2
155
310
Data Out A1
140
311
Data Out A2
142
312
Data Out B1
100
313
Data Out B2
155
13
xxx1 1111
25
M-S Input
xxx1 1111
26
M-S Output
xxx1 1111
RECOMM-CNET
7-16
7.3
DriveStatusRunning
This rung determines whether the drive is faulted, and sets the DriveStatusFaulted tag appropriately.
DriveInputImage.Data[2].7
<SP600_
<PowerFlex70_02:I.Data[2].7>
DriveStatusFaulted
This rung moves the drive's frequency feedback to the DriveFeedback tag.
COP
Copy File
Source DriveInputImage.Data[3]
<SP600_
<PowerFlex70_02:I.Data[3]>
Dest
DriveFeedback
Length
1
When the DriveCommandStart tag is true, this rung sends a start command to the drive.
DriveOutputImage.Data[0].1
<SP600_
<PowerFlex70_02:O.Data[0].1>
DriveCommandStart
When the DriveCommandNotStop tag is false, this rung sends a stop command to the drive. This rung uses an
XIO input instruction because Stop pushbuttons are usually normally closed so that the equipment stops if a wire
breaks.
DriveOutputImage.Data[0].0
<SP600_
<PowerFlex70_02:O.Data[0].0>
DriveCommandNotStop
/
When the DriveCommandJog tag is true, this rung sends a jog command to the drive.
DriveOutputImage.Data[0].2
<SP600_
<PowerFlex70_02:O.Data[0].2>
DriveCommandJog
When the DriveCommandClearFault tag is true, this rung sends a clear fault command to the drive.
DriveOutputImage.Data[0].3
<SP600_
<PowerFlex70_02:O.Data[0].3>
DriveCommandClearFault
ControlLogix Applications
7-17
This rung moves data from the DriveReference tag to the drive where it is used as a frequency reference.
COP
Copy File
Source
DriveReference
Dest DriveOutputImage.Data[1]
<SP600_
<PowerFlex70_02:O.Data[1]>
Length
1
COP
Copy File
Source
DriveInputImage.Data[4]
<SP600_
<PowerFlex70_02:I.Data[4]>
Dest ParameterDataFromDrive[0]
Length
COP
Copy File
Source ParameterDataToDrive[0]
Dest
DriveOutputImage.Data[2]
<SP600_
<PowerFlex70_02:O.Data[2]>
Length
(End)
7-18
7.4
Complete Parameter
Message
Retrieve Parameter
Message Response
ControlLogix Applications
7-19
from the MessageSendData tag. The data received is stored in the MessageReplyData tag. This MSG instruction
can be configured to send any CIP message.
0
EnableDriveMessage
MSG
Type - CIP Generic
Message Control
DriveMessageControl
...
EN
DN
ER
(End)
7-20
The Source identifies the service data with the request message
to send.
ControlLogix Applications
12
0
0
11
0
0
10
0
0
9
0
0
Parameter Number = 12
(Pad Word)
(Pad Word)
Parameter Number = 11
(Pad Word)
(Pad Word)
Parameter Number = 10
(Pad Word)
(Pad Word)
Parameter Number = 9
(Pad Word)
(Pad Word)
7-21
12
3333
0
11
0
0
10
148
Parameter Number = 12
Value = 333.3VDC
(Pad Word)
Parameter Number = 11
Value = 0.0Hz
(Pad Word)
Parameter Number = 10
Value = 14.8Hrs
9
23
Parameter Number = 9
Value = 2.3MWh
7-22
45
50
0
44
1740
0
43
600
0
42
16
0
Parameter Number = 45
Value = 0.50HP
(Pad Word)
Parameter Number = 44
Value = 1740RPM
(Pad Word)
Parameter Number = 43
Value = 60.0Hz
(Pad Word)
Parameter Number = 42
Value = 1.6Amps
(Pad Word)
45
0
0
44
0
0
43
0
0
42
0
0
Parameter Number = 45
(Pad Word)
(Pad Word)
Parameter Number = 44
(Pad Word)
(Pad Word)
Parameter Number = 43
(Pad Word)
(Pad Word)
Parameter Number = 42
(Pad Word)
(Pad Word)
ControlLogix Applications
7-23
50
Value = 0.50HP
7-24
50
ControlLogix Applications
Value = 0.50HP
7-25
ControlLogix Applications
7-26
CHAPTER 8
Troubleshooting the
ControlNet Module
and Network
Chapter 8 contains information for troubleshooting the ControlNet
module and the network.
8.1
Status
Number
Indicator
DRIVE
MS
NET A
NET B
Description
DPI Connection Status
Module Status
ControlNet A Status
ControlNet B Status
Refer to...
Section 8.1.1
Section 8.1.2
Sections 8.1.3
and 8.1.4
Sections 8.1.3
and 8.1.4
8-1
Status
Cause
Off
The module is not
powered or is not
connected properly to
the drive.
Corrective Action
Securely connect the module
to the drive using the ribbon
cable.
Orange
The module is
connected to a product
that does not support
Reliance Electric DPI
communications.
Flashing The module is
Green
establishing an I/O
connection to the drive.
Solid
The module is properly
Green
connected and is
communicating with the
drive.
8-2
No action.
Status
Off
Cause
The module is not
powered.
Solid
Red
Solid
Green
The module is
operational and
transferring I/O data.
Corrective Action
Securely connect the module
to the SP600 drive using the
ribbon cable.
Apply power to the drive and
network.
Cycle power to the drive.
Parameter settings may have
been changed.
8-3
Status
Both LEDs
are off
Both LEDs
are steady
red
LEDs are
alternating
red/green
LEDs are
alternating
red/off
8-4
Cause
A reset occurred or
there is no power.
A link interface
failed.
Corrective Actions
Apply power to the module.
The module is in
self-test mode.
There is a bad
configuration.
Status
One
channel
LED is
steady off
One
channel
LED is
flashing
red/green
One
channel
LED is
flashing
red/off
One
channel
LED is
flashing
green/off
One
channel
LED is
steady
green
Cause
That channel is
disabled or not
supported.
There is an invalid
link configuration
for that channel.
Corrective Actions
Program the network for
redundant media, if required.
A temporary
channel error has
occurred, or the
channel is in listenonly mode.
Normal operation
for that channel.
No action required.
8-5
8.2
No.
Event
1
Common Logic
Cmd
2
Prod Logic Cmd
3
4
5
6
7
10
11
12
13
14
15
16
8-6
Description
The current value of the Common Logic
Command being transmitted to the host.
The current value of the Product-Specific Logic
Command being transmitted to the host.
Reference
The current value of the Product-Specific
Reference being transmitted to the host.
Common Logic Sts The current value of the Common Logic Status
being received from the host.
Prod Logic Sts
The current value of the Product-Specific Status
being received from the host.
Feedback
The current value of the Product-Specific
Feedback being received from the host.
Datalink A1 In
The current value of Datalink A1 being
transmitted to the host. (Value of 0 if datalink is
not used).
Datalink A2 In
The current value of Datalink A2 being
transmitted to the host. (Value of 0 if datalink is
not used).
Datalink B1 In
The current value of Datalink B1 being
transmitted to the host. (Value of 0 if Datalink is
not used).
Datalink B2 In
The current value of Datalink B2 being
transmitted to the host. (Value of 0 if Datalink is
not used).
Datalink C1 In
The current value of Datalink C1 being
transmitted to the host. (Value of 0 if Datalink not
used).
Datalink C2 In
The current value of Datalink C2 being
transmitted to the host. (Value of 0 if Datalink is
not used).
Datalink D1 In
The current value of Datalink D1 being
transmitted to the host. (Value of 0 if Datalink is
not used).
Datalink D2 In
The current value of Datalink D2 being
transmitted to the host. (Value of 0 if Datalink is
not used).
Datalink A1 Out
The current value of Datalink A1 being received
from the host.
Datalink A2 Out
The current value of Datalink A2 being received
from the host.
No.
Event
17 Datalink B1 Out
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Description
The current value of Datalink B1 being received
from the host.
Datalink B2 Out
The current value of Datalink B2 being received
from the host.
Datalink C1 Out
The current value of Datalink C1 being received
from the host.
Datalink C2 Out
The current value of Datalink C2 being received
from the host.
Datalink D1 Out
The current value of Datalink D1 being received
from the host.
Datalink D2 Out
The current value of Datalink D2 being received
from the host.
DPI Rx Errors
The current value of the DPI Receive error
counter.
DPI Rx Err Max
The maximum value (since reset) of the DPI
Receive error counter.
DPI Tx Errors
The current value of the DPI Transmit error
counter.
DPI Tx Err Max
The maximum value (since reset) of the DPI
Transmit error counter.
Node Address SW The current value set on the Node Address
Switches.
Boot Flash Count The number of times the Boot flash segment has
been updated in the field.
App Flash Count
The number of tmes the Application flash
segment has been updated in the field.
M-S Input Size
The size of data transferred from the network to
the drive.
M-S Output Size
The size of data transferred from the drive to the
network.
8-7
8.3
>>
Stopped
Auto
P0: RECOMM-CNET
Main Menu
Diagnostics:
View Event Queue
Device Version
OIM Version
Diagnostics
EvtQ# 1 : E# xxxxx
Online @ 500kbps
Clrqu
Monitor
Lang
Highlight item
Press F2 key to
clear event queue
Events
Many events in the event queue occur under normal operation. If
you encounter unexpected communications problems, the events
may help you or Reliance Electric personnel troubleshoot the
problem. Table 8.6 lists events that may appear in the event queue.
Table 8.6 Event Codes and Descriptions
Code
Event
1
No Event
2
DPI Bus Off Flt
Port ID Flt
5
6
7
8
8-8
Description
Empty event queue entry.
A bus-off condition was detected on DPI. This
event may be caused by loose or broken
cables or by noise.
A ping message was not received on DPI
within the specified time.
The module is not connected to a correct port
on a DPI product.
The DPI port changed.
The DPI product issued this because it was
reset.
The EEPROM in the module is corrupt.
The module and DPI product are
communicating at 125 kbps.
ControlNet Communications Module
Code
Event
9
Online @ 500kbps
10
11
12
13
Type 0 Login
Type 0 Time Flt
14
15
DL Login
DL Reject Flt
16
DL Time Flt
17
18
Reserved
Control Disabled
19
Control Enabled
20
Message Timeout
21
22
23
App Updated
24
CN Comm Flt
25
CN Sent Reset
26
CN Close Fit
27
CN Idle Flt
28
CN Open
29
30
PCCC IO Close
Description
The module and DPI product are
communicating at 500 kbps.
The module was connected to an incompatible
product.
Another peripheral with the same port number
is already in use.
The module has logged in for type 0 control.
The module has not received a type 0 status
message within the specified time.
The module has logged into a datalink.
The host rejected an attempt to log in to a
datalink because the datalink is not supported
or is used by another peripheral.
The module has not received a datalink
message within the specified time.
Not used.
The module has sent a Soft Control Disable
command to the DPI product.
The module has sent a Soft Control Enable
command to the DPI product.
A Client-Server message sent by the
peripheral was not completed.
Flt Cfg for the Reference or Data links is set to
a value greater than 65535 and the drive is set
for 16-bit.
Start-up sequence detected corrupt
application firmware.
Start-up sequence detected new application
firmware in candidate area.
The module detected a fault condition on the
ControlNet network.
The peripheral received a reset from the
network.
An I/O connection from the network to the
peripheral was closed.
The peripheral is receiving idle packets from
the network.
An I/O connection to the peripheral from the
network has been opened.
An I/O connection from the network to the
peripheral has timed out.
The device sending PCCC Control messages
to the peripheral has sent the PCCC Control
Timeout to a value of zero.
8-9
Code
Event
31
PCCC IO Open
32
33
34
35
36
37
Description
The peripheral has begun receiving PCCC
Control messages (the PCCC Control Timeout
was previously set to a non-zero value).
The peripheral has not received a PCCC
Control Message for longer than the PCCC
Control Timeout.
The software watchdog detects a failure.
Start-up sequence detected a blank EEPROM
map revision. Intended to happen in factory
test.
The user cleared a fault in the Host.
Peripheral completes a normal start up.
The user reset the module.
8-10
APPENDIX A
Technical
Specifications
Communications
Network
Protocol
Data Rates
ControlNet
5M baud
Drive
Protocol
Data Rates
DPI
125 Kbps or 500 Kbps
Electrical
Consumption
Drive
Network
Mechanical
Dimensions
Height
Length
Width
16 mm (0.624 in)
103 mm (4 in)
80 mm (3.125 in)
Weight
85 g (3 oz)
Environmental
Temperature
Operating
Storage
Relative Humidity
5 to 95% non-condensing
Regulatory Compliance
UL
CE
EN61800-3
Technical Specifications
A-1
A-2
APPENDIX B
ControlNet Module
Parameters
The following information is provided for each ControlNet module
parameter along with its description:
Parameter Number:
Parameter Name:
Range:
Default:
Type:
Reset Required:
Explicit Messaging
Numbering Schemes
The module parameters begin with
parameter 1. For example, parameter 01
(DPI Port) is parameter 1 as indicated by
the manual.
The module parameters are appended to
the list of drive parameters. For example,
with a drive with 300 parameters,
parameter 01 (DPI Port) is parameter 301.
B-1
DPI Port
Range:
0 to 7
Default:
Type:
Read Only
0 = 125 Kbps
1 = 500 Kbps
Default:
0 = 125 Kbps
Type:
Read Only
CN Addr Cfg
Range:
1 to 99
Default:
Type:
Read/Write
CN Addr Actual
Range:
1 to 99
Default:
Type:
Read Only
B-2
CN Rate Cfg
Range:
0 = 5 Mbps
Default:
0 = 5 Mbps
Type:
Read/Write
CN Rate Act
Range:
0 = 5 Mbps
Default:
0 = 5 Mbps
Type:
Read Only
Ref/Fdbk Size
Range:
0 = 16-bit
1 = 32-bit
Default:
0 = 16-bit
Type:
Read Only
Datalink Size
Range:
0 = 16-bit
1 = 32-bit
Default:
0 = 16-bit
Type:
Read Only
B-3
Reset Module
Range:
Default:
0 = Ready
Type:
Read/Write
Reset Required: No
No action if set to Ready. Resets the module if set to Reset
Module. Restores the module to factory default settings if set to
Set Defaults. This parameter is a command. It will be reset to
0 = Ready after the command has been performed.
!
10
0 = Fault
1 = Stop
2 = Zero Data
3 = Hold Last
4 = Send Flt Cfg
Default:
0 = Fault
Type:
Read/Write
Reset Required: No
Sets the action that the module takes if the module detects a
network failure. This setting is effective only if I/O that controls the
drive is transmitted though the module.
B-4
11
0 = Fault
1 = Stop
2 = Zero Data
3 = Hold Last
4 = Send Flt Cfg
Default:
0 = Fault
Type:
Read/Write
Reset Required: No
Sets the action that the module takes if the module detects that the
PLC is set to program mode. This setting is effective only if the I/O
that controls the drive is transmitted through the module.
12
CN Active Cfg
Range:
0 = Switches
1 = EEPROM
Default:
0 = Switches
Type:
Read Only
B-5
13
Default:
xxx0 0001
Type:
Read/Write
No
t
No Used
t
No Used
tU
Da sed
ta
Da link
D
t
Da alink
tali C
Da nk B
ta
Cm link A
d/R
ef
x x x 0 0 0 0 1
7 6 5 4 3 2 1 0
1 = I/O Enabled
0 = I/O Disabled
x =Not Used
14
Default:
xxx0 0001
Type:
Read Only
No
t
No Used
t
No Used
tU
Da sed
ta
Da link
D
t
Da alink
ta C
Da link B
ta
Cm link A
d/R
ef
x x x 0 0 0 0 1
7 6 5 4 3 2 1 0
1 = I/O Enabled
0 = I/O Disabled
x =Not Used
B-6
15
Default:
Type:
Read/Write
Reset Required: No
Sets the Logic Command data that is sent to the drive if the
following is true:
Comm Flt Action (10) is set to Send Flt Cfg and communications
are disrupted.
Idle Flt Action (11) is set to Send Flt Cfg and the scanner is put
into Program or Test mode.
The bit definitions will depend on the product to which the module is
connected.
16
0 to 4294967295
Default:
Type:
Read/Write
Reset Required: No
Sets the Reference data that is sent to the drive if any of the
following is true:
Comm Flt Action (10) is set to Send Flt Cfg and communications
are disrupted.
Idle Flt Action (11) is set to Send Flt Cfg and the scanner is put
into Program mode.
Important: If the drive uses a 16-bit Reference, the most significant
word of this value must be set to zero (0) or a fault will
occur.
B-7
17
18
19
20
21
22
23
24
Flt Cfg A1
Flt Cfg A2
Flt Cfg B1
Flt Cfg B2
Flt Cfg C1
Flt Cfg C2
Flt Cfg D1
Flt Cfg D2
Range:
0 to 4294967295
Default:
Type:
Read/Write
Reset Required: No
Sets the data that is sent to the Datalink in the drive if any of the
following is true:
Comm Flt Action (10) is set to Send Flt Cfg and the scanner is put
into Program mode.
Idle Flt Action (11) is set to Send Flt Cfg and communications are
disrupted.
25
M-S Input
Range:
Default:
xxx0 0001
Type:
Read/Write
No
t
No Used
t
No Used
tU
Da sed
ta
Da link
D
t
Da alink
tali C
Da nk B
ta
Cm link A
d/R
ef
Configures the I/O that is transferred from the network to the drive.
x x x 0 0 0 0 1
7 6 5 4 3 2 1 0
1 = I/O Enabled
0 = I/O Disabled
x =Not Used
B-8
26
M-S Output
Range:
Default:
xxx0 0001
Type:
Read/Write
No
t
No Used
t
No Used
tU
Da sed
ta
Da link
D
t
Da alink
tali C
Da nk B
ta
Cm link A
d/R
ef
x x x 0 0 0 0 1
7 6 5 4 3 2 1 0
1 = I/O Enabled
0 = I/O Disabled
x =Not Used
27
Ref Adjust
Range:
0.00 to 200.00
Default:
100.00
Type:
Read/Write
Reset Required: No
The percent scale factor for the Reference from the Network.
B-9
B-10
APPENDIX C
ControlNet
Objects
Appendix C presents information about the ControlNet objects that
can be accessed using Explicit Messages. For information on the
format of Explicit Messages and example ladder logic programs,
refer to Chapter 7, ControlLogix Applications.
Class Code
Hex.
Dec.
Refer to
Section
Identity Object
0x01
C.1
Register Object
0x07
C.2
Parameter Object
0x0F
15
C.3
0x10
16
C.4
Object
PCCC Object
0x67
103
C.5
0x92
146
C.6
0x93
147
C.7
0x97
151
C.8
0x98
152
C.9
0x9B
155
C.10
ControlNet Objects
C-1
Decimal
0x01
Instances
The number of instances depends on the number of components in
the device connected to the module. This number of components
can be read in Instance 0, Attribute 2.
Instance
Description
Class
Entire device
2 -7
Class Attributes
Attribute Access
ID
Rule
2
Name
Get
Max Instance
Data Type
UINT
Description
Total number of
instances
Instance Attributes
Attribute Access
ID
Rule
C-2
Name
Data Type
Description
Get
Vendor ID
UINT
5 = Reliance Electric
Get
Device Type
UINT
120
Get
Product Code
UINT
Number identifying
product name and
rating
Get
Revision:
Major
Minor
STRUCT of
USINT
USINT
Value varies
Value varies
Get
Status
WORD
Bit 0 = Owned
Bit 2 = Configured
Bit 10 = Recoverable
fault
Bit 11 =
Unrecoverable fault
Get
Serial Number
UDINT
Attribute Access
ID
Rule
7
Get
Name
Product Name
Data Type
SHORT_
STRING
Description
Product name and
rating
Services
Service Code
0x05
0x0E
ControlNet Objects
Implemented for:
Class Instance
Service Name
Yes
Yes
Reset
Yes
Yes
Get_Attribute_Single
C-3
Decimal
0x07
Instances
Instance
Description
All I/O data being read from the DPI device (read-only)
10
11
12
13
14
Mask1 (read/write)
The mask command word is set to the value of the first word of the data
where there are ones in the second word of the data. Command = (word
1 and not word 2) or (word 1 and word 2). This only controls specified bits
in the Logic Command data to the DPI product and does not change the
Reference value.
Class Attributes
Attribute Access
ID
Rule
100
C-4
Set
Name
Data Type
Description
Control timeout in
seconds
Instance Attributes
Attribute
ID
Access
Rule
Get
Bad Flag
BOOL
Get
Direction
BOOL
Get
Size
UINT
ARRAY
of BITS
Data to be transferred
Conditional Data
1
Data
Type
Name
Description
Important:
Services
Implemented for:
Service
Code
Class
Instance
0x0E
Yes
Yes
Get_Attribute_Single
0x10
No
Yes
Set_Attribute_Single
ControlNet Objects
Service Name
C-5
Decimal
0x0F
15
Instances
The number of instances depends on the number of parameters in
the DPI drive. The module parameters are appended to the list of
drive parameters. The total number of parameters can be read in
Instance 0, Attribute 2.
Instance
Description
n+1
Class Attributes
n + 43
Class Attributes
Attribute Access
ID
Rule
C-6
Name
Data
Type
Description
Get
Revision
UINT
Get
Max Instance
UINT
Number of parameters
Get
Parameter
Class
Descriptor
WORD
Get
Configuration
Assembly
Instance
UINT
Attribute Access
ID
Rule
10
Set
Data
Type
Name
Native
Language
USINT
Description
0 = English
1 = French
2 = Spanish
3 = Italian
4 = German
5 = Japanese
6 = Portuguese
7 = Mandarin Chinese
8 = Russian
9=
Instance Attributes
Attribute Access
ID
Rule
Data
Type
Name
Parameter
Value
Description
Get
0 = No link specified
n = Link specified
Get
Link Path
Get
Descriptor
WORD
0 = False, 1 = True
Bit 1 = Supports ENUMs
Bit 2 = Supports scaling
Bit 3 = Supports scaling links
Bit 4 = Read only
Bit 5 = Monitor
Bit 6 = Extended precision scaling
Get
Data Type
USINT
1 = WORD (16-bit)
2 = UINT (16-bit)
3 = INT (16-bit)
4 = BOOL
5 = SINT
6 = DINT
7 = LINT
8 = USINT
Get
Data Size
USINT
Get
Parameter
Name String
SHORT_
STRING
Get
Units String
SHORT_
STRING
Get
Help String
SHORT_
STRING
ControlNet Objects
C-7
Attribute Access
ID
Rule
Data
Type
Name
Description
10
Get
Minimum
Value
11
Get
Maximum
Value
12
Get
Default Value
13
Get
Scaling
Multiplier
UINT
14
Get
15
Get
Scaling Base
UINT
16
Get
17
Get
Multiplier Link
UINT
18
Get
Divisor Link
UINT
19
Get
Base Link
UINT
20
Get
Offset Link
UINT
21
Get
Decimal
Precision
USINT
Services
C-8
Implemented for:
Service
Code
Class
Instance
0x01
No
Yes
Get_Attribute_All
0x05
Yes
No
Reset
Service Name
0x0E
Yes
Yes
Get_Attribute_Single
0x10
Yes
Yes
Set_Attribute_Single
0x4B
No
Yes
Get_Enum_String
Decimal
0x10
16
Instances
The number of instances depends on the number of groups in the
device. A group of module parameters is appended to the list of
groups in the device. The total number of groups can be read in
Instance 0, Attribute 2.
Number
Description
Class Attributes
n+1
Class Attributes
Attribute Access
ID
Rule
Name
Data
Type
Description
Get
Parameter
group
version
UINT
Get
Max
Instance
UINT
Get
Native
Language
USINT
0 = English
1 = French
2 = Spanish (Mexican)
3 = Italian
4 = German
5 = Japanese
6 = Portuguese
7 = Mandarin Chinese
8 = Russian
9=
ControlNet Objects
C-9
Instance Attributes
Attribute Access
ID
Rule
Name
Data
Type
Description
Get
Group Name
String
SHORT_
STRING
Group name
Get
Number of
Members in
Group
UINT
Get
1st Parameter
UINT
Number in Group
Get
2nd Parameter
UINT
Number in Group
Get
UINT
Services
Implemented for:
Service Code
C-10
Class
Instance
Service Name
0x0E
Yes
Yes
Get_Attribute_Single
0x01
Yes
No
Set_Attribute_Single
Decimal
0x67
103
Instances
Not supported.
Class Attributes
Not supported.
Instance Attributes
Not supported.
Services
Implemented for:
Service
Code
Class
Instance
0x4B
No
Yes
ControlNet Objects
Service Name
Execute_PCCC
C-11
Data
Type
Description
Response
Name
Data
Type
Description
Length
USINT
Length of
requestor ID
Length
USINT
Length of requestor ID
Vendor
UINT
Vendor number
of requestor
Vendor
UINT
Vendor number of
requestor
Serial
Number
UDINT
ASA serial
number of
requestor
Serial
Number
UDINT
Other
Product
Specific
Product
Specific
CMD
USINT
Command byte
CMD
USINT
Command byte
STS
USINT
STS
USINT
Status byte
TNSW
UINT
Transport word
TNSW
UINT
FNC
USINT
Function code.
Not used for all
CMDs.
EXT_STS USINT
PCCC_
params
ARRAY of CMD/FNC
USINT
specific
parameters
C-12
PCCC_
results
Decimal
0x92
146
Instances
The number of instances depends on the number of components in
the device. The total number of components can be read in Instance
0, Attribute 4.
Number
Description
Drive Component 1
Drive Component 2
Class Attributes (Module)
16385
Module Component 1
16384
Class Attributes
Attribute
ID
Access
Rule
Get
Family Code
BYTE
0x00 = Communications
Module
0x30 = SP600
0x38 =
0x40 =
0xFF = OIM
Get
Family Text
STRING[16]
Get/Set
Language Code
BYTE
0 = English
1 = French
2 = Spanish
3 = Italian
4 = German
5 = Japanese
6 = Portuguese
7 = Mandarin Chinese
8 = Russian
9=
ControlNet Objects
Name
Data Type
Description
C-13
Attribute
ID
Access
Rule
Get
Product Series
BYTE
1=A
2=B
Get
Number of
Components
BYTE
Number of components
(e.g., main control board,
I/O boards) in the device.
Get/Set
User Definable
Text
STRING[16]
Get
Status Text
STRING[12]
Get
Configuration
Code
BYTE
Identification of variations.
Get
Configuration
Text
STRING[16]
Get
Brand Code
WORD
0x0002 = Reliance
11
Get
NVS Checksum
WORD
12
Get
Class Revision
WORD
2 = DPI
13
Get
Character Set
Code
BYTE
15
Get
Languages
Supported
STRUCT of
BYTE
BYTE[n]
Date of
Manufacture
STRUCT of
WORD
BYTE
BYTE
Year
Month
Day
Product Revision
STRUCT of
BYTE
BYTE
16
17
18
C-14
Get
Get
Get
Name
Serial Number
Data Type
DWORD
Description
Number of Languages
Language Codes (See
Class Attribute 2)
Attribute
ID
Access
Rule
19
Get/Set
Language
Selected
BYTE
20
Get/Set
CustomerGenerated
Firmware
STRING[36]
128
Get
Customization
Code
WORD
129
Get
Customization
WORD
Revision Number
130
Get
Customization
Device Text
Name
Data Type
STRING[32]
Description
Instance Attributes
Attribute Access
ID
Rule
Name
Data Type
Description
Get
Component
Name
STRING[32]
Get
Component
Firmware
Revision
STRUCT of
BYTE
BYTE
Major Revision
Minor Revision
BYTE
Get
Component
Hardware
Change
Number
Get
Component
DWORD
Serial Number
Services
Implemented for:
Service Code
Class
Instance
0x0E
Yes
Yes
Get_Attribute_Single
0x10
Yes
Yes
Set_Attribute_Single
ControlNet Objects
Service Name
C-15
Decimal
0x93
147
Instances
The number of instances depends on the number of parameters in
the device. The total number of parameters can be read in
Instance 0, Attribute 0.
Number
Description
16385
16384
Class Attributes
Attribute Access
ID
Rule
C-16
Get
Get/Set
Name
Data
Type
Description
Number of
Instances
WORD
Write Protect
Password
WORD
0 = Password disabled
n = Password
Set
NVS
Command
Write
BYTE
0 = No operation
1 = Store values in active memory
to NVS
2 = Load values in NVS to active
memory
3 = Load default values to active
memory
Get
NVS
Parameter
Value
Checksum
WORD
Get
NVS Link
Value
Checksum
WORD
Attribute Access
ID
Rule
Name
Data
Type
Description
Get
First
Accessible
Parameter
Get
2 = DPI
Get
Set
0 = No operation
1 = Clear all parameter links (This
does not clear links to function
blocks.)
WORD
Instance Attributes
Attribute Access
ID
Rule
7
Get
Name
DPI Online
Read Ful
Data Type
STRUCT of
BOOL[32]
CONTAINER1
CONTAINER
CONTAINER
CONTAINER
WORD
WORD
STRING[4]
UINT
UINT
UINT
INT
BYTE[3]
BYTE
STRING[16]
Description
Descriptor (refer to pages C-21
to C-22)
Parameter value
Minimum value
Maximum value
Default value
Next parameter
Previous parameter
Units (e.g., amp, Hz)
Multiplier2
Divisor2
Base2
Offset2
Link (source of the value) (0 =
no link)
Always zero (0)
Parameter name
Get
DPI
Descriptor
BOOL[32]
Get/Set
DPI
Parameter
Value
Various
10
Get/Set
DPI RAM
Parameter
Value
Various
ControlNet Objects
C-17
Attribute Access
ID
Rule
11
Get/Set
12
13
Name
Data Type
Description
DPI Link
BYTE[3]
Get
Help Object
Instance
WORD
Get
DPI Read
Basic
STRUCT of
BOOL[32]
CONTAINER
CONTAINER
CONTAINER
CONTAINER
STRING[16]
STRING[4]
14
Get
DPI
Parameter
Name
STRING[16]
Parameter name
15
Get
DPI
Parameter
Alias
STRING[16]
Customer-supplied parameter
name
16
Get
Parameter
Processing
Error
BYTE
0 = No error
1 = Value is less than the
minimum
2 = Value is greater than the
maximum
A CONTAINER is a 32-bit block of data that contains the data type used by a
parameter value. If signed, the value is sign extended. Padding is used in the
CONTAINER to ensure that it is always 32-bits.
2
This value is used in the formulas used to convert the parameter value between
display units and internal units. Refer to Formulas for Converting on page C-20.
3
Do NOT continually write parameter data to NVS. Refer to the attention on page 7-1.
C-18
Descriptor Attributes
Bit
Name
Description
Sign Type
0 = Unsigned
1 = Signed
Hidden
0 = Visible
1 = Hidden
Not Recallable
ENUM
0 = No ENUM text
1 = ENUM text
Writable
0 = Read only
1 = Read/write
10 Instance
11 Reserved
Must be zero
19 Parameter Exists
ControlNet Objects
C-19
Bit
Name
Description
20
Not Used
Reserved
21
Formula Links
Reserved
22
Reserved
23
Reserved
24
Reserved
25
Writable ENUM
Reserved
26
27
Reserved
28
Enhanced ENUM
Reserved
29
Not Used
Reserved
30
Not Used
Reserved
31
Not Used
Reserved
Common Services
Implemented for:
Service
Code
Class
Instance
0x0E
Yes
Yes
Get_Attribute_Single
0x10
Yes
Yes
Set_Attribute_Single
Service Name
C-20
Implemented for:
Class
Instance
Service Name
0x4B
Yes
Yes
Get_Attributes_Scattered
0x4C
Yes
Yes
Set_Attributes_Scattered
Parameter Number
Response
Word 0 Parameter Number
1 Pad Word
2 Pad Word
3 Parameter Number
3 Parameter Number
4 Pad Word
5 Pad Word
6 Parameter Number
6 Parameter Number
7 Pad Word
8 Pad Word
9 Parameter Number
9 Parameter Number
10 Pad Word
11 Pad Word
12 Parameter Number
12 Parameter Number
13 Pad Word
14 Pad Word
15 Parameter Number
15 Parameter Number
16 Pad Word
17 Pad Word
18 Parameter Number
18 Parameter Number
19 Pad Word
20 Pad Word
21 Parameter Number
21 Parameter Number
22 Pad Word
23 Pad Word
...
...
63 Parameter Number
63 Parameter Number
64 Pad Word
64 Pad Word
65 Pad Word
65 Pad Word
ControlNet Objects
C-21
Value (hex)
Description
001
Parameter Number 1
0000
Pad Word
0000
Pad Word
0003
Parameter Number 3
0000
Pad Word
0000
Pad Word
0006
Parameter Number 6
0000
Pad Word
0000
Pad Word
C-22
Word
Value
(hex)
0001
Parameter Number 1
0258
0000
0003
Parameter Number 3
0001
Description
0000
0006
Parameter Number 6
0864
0000
Parameter Number
Response
Word 0
Parameter Number
2 Pad Word
3 Parameter Number
3 Parameter Number
5 Pad Word
6 Parameter Number
6 Parameter Number
8 Pad Word
9 Parameter Number
9 Parameter Number
11 Pad Word
12 Parameter Number
12 Parameter Number
14 Pad Word
15 Parameter Number
15 Parameter Number
17 Pad Word
18 Parameter Number
18 Parameter Number
20 Pad Word
21 Parameter Number
21 Parameter Number
23 Pad Word
...
....
63 Parameter Number
63 Parameter Number
64 Pad Word
65 Pad Word
ControlNet Objects
C-23
Word
Value
(hex)
008C
0032
0000
008E
0032
0000
0064
0064
0000
Description
C-24
Word
Value
(hex)
008C
0000
0000
008E
0000
0000
0064
0000
0000
Description
Parameter Number 140 (8C hex)
Decimal
0x97
151
Products such as SP600 drives use this object for faults. Modules
use this object for events.
Instances
The number of instances depends on the maximum number of
faults or events supported in the queue. The maximum number of
faults/events can be read in Instance 0, Attribute 2.
Number
Description
16384
16385
Class Attributes
Attribute Access
ID
Rule
Name
Data Type
Description
Get
Class Revision
WORD
Revision of object
Get
Number of
Instances
WORD
Set
Fault Command
Write
BYTE
0 = No Operation
1 = Clear Fault/Event
2 = Clear Fault/Event Queue
3 = Reset Device
Get
Fault Trip
Instance Read
WORD
Get
STRUCT of
BYTE
BYTE
WORD[n]
Reserved
ControlNet Objects
C-25
Attribute Access
ID
Rule
Name
Data Type
Description
Get
Number of
Recorded Faults
WORD
Get
Fault Parameter
Reference
WORD
Reserved
Instance Attributes
Attribute Access
ID
Rule
0
Get
Name
Full/All
Information
Data Type
STRUCT of
WORD
STRUCT of
BYTE
BYTE
STRING[16]
STRUCT of
LWORD
BOOL[16]
WORD
CONTAINER[n]
1
Get
Basic
Information
STRUCT of
WORD
STRUCT of
BYTE
BYTE
STRUCT of
LWORD
BOOL[16]
C-26
Description
Fault code
Fault source
DPI port
DPI Device Object
Fault text
Fault time stamp
Timer value (0 = Timer not
supported)
BOOL[0]: (0 = invalid data,
1 = valid data)
BOOL[1]: (0 = elapsed time,
1 = real time)
BOOL[2 - 15]: Not used
Reserved
Reserved
Fault code
Fault source
DPI port
DPI Device Object
Fault time stamp
Timer value (0 = Timer not
supported)
BOOL[0]: (0 = invalid data,
1 = valid data)
BOOL[1]: (0 = elapsed time,
1 = real time)
BOOL[2 - 15]: Not used
Services
Implemented for:
Service Code
Class
Instance
0x0E
Yes
Yes
Get_Attribute_Single
0x10
Yes
Yes
Set_Attribute_Single
ControlNet Objects
Service Name
C-27
Decimal
0x98
152
Instances
The number of instances depends on the maximum number of
alarms supported by the queue. The maximum number of alarms
can be read in Instance 0, Attribute 2.
Number
Description
Class Attributes
Class Attributes
Attribute Access
ID
Rule
Name
Data Type
Description
Get
Revision of object
Get
Number of
Instances
WORD
Set
Alarm
Command
Write
BYTE
0 = No Operation
1 = Clear Alarm
2 = Clear Alarm Queue
3 = Reset Device
Get
STRUCT of
BYTE
BYTE
WORD[n]
Reserved
Get
Number of
Recorded
Alarms
WORD
C-28
Instance Attributes
Attribute Acces
ID
s Rule
0
Get
Name
Full/All
Information
Data Type
STRUCT of
WORD
STRUCT of
BYTE
BYTE
STRING[16]
STRUCT of
LWORD
BOOL[16]
WORD
CONTAINER[n]
1
Get
Basic
Information
STRUCT of
WORD
STRUCT of
BYTE
BYTE
STRUCT of
LWORD
Description
Alarm code
Alarm source
DPI port
DPI Device Object
Alarm text
Alarm time stamp
Timer value (0 = Timer not
supported)
BOOL[0]: (0 = invalid data,
1 = valid data)
BOOL[1]: (0 = elapsed time,
1 = real time)
BOOL[2 - 15] Reserved
Reserved
Reserved
Alarm code
Alarm source
DPI port
DPI Device Object
Alarm time stamp
Timer value (0 = Timer not
supported)
BOOL[0]: (0 = invalid data,
1 = valid data)
BOOL[1]: (0 = elapsed time,
1 = real time)
BOOL[2 - 15] Reserved
BOOL[16]
Services
Implemented for:
Service Code
Class
Instance
0x0E
Yes
Yes
Get_Attribute_Single
0x10
Yes
Yes
Set_Attribute_Single
ControlNet Objects
Service Name
C-29
Decimal
0x9B
155
Instances
The number of instances depends on the number of timers in the
device. Instance 1 is always reserved for a real time clock although
a device may not support it. The total number of timers can be read
in Instance 0, Attribute 2.
Number
Description
Timer 1
Timer 2
Class Attributes
Class Attributes
Attribute Access
ID
Rule
Name
Data
Type
Description
Get
Class Revision
WORD
Revision of object
Get
Number of
Instances
WORD
Get
First Device
Specific Timer
WORD
Set
Time Command
Write
BYTE
0 = No operation
1 = Clear all timers (Does not
clear the real time clock or
read only timers)
C-30
Instance Attributes
Attribute Access
ID
Rule
0
Get
Get
Get/Set
Name
Read Full
Timer Text
Data Type
STRUCT of
STRING[16]
LWORD or
STRUCT
BOOL[16]
STRING[16]
STRUCT of
WORD
BYTE
BYTE
BYTE
BYTE
BYTE
BYTE
3
Get
Timer
Descriptor
Description
Milliseconds (0 999)
Seconds (0 59)
Minutes (0 59)
Hours (0 23)
Days (1 31)
Months (1 = January, 12 = December)
Years (since 1972)
BOOL[16]
Services
Service
Code
Implemented for:
Class
Instance
Service Name
0x0E
Yes
Yes
Get_Attribute_Single
0x10
Yes
Yes
Set_Attribute_Single
ControlNet Objects
C-31
C-32
APPENDIX D
Logic Command/
Status Words
Appendix D provides the definitions of the Logic Command/Logic
Status words that are used for some products that can be
connected to the ControlNet module. If you do not see the Logic
Command/Logic Status for the product that you are using, refer to
your products documentation.
x
x
x x
Description
0 = Not Stop
1 = Stop
Start 1
0 = Not Start
1 = Start
Jog
0 = Not Jog
1 = Jog
Clear Faults
Direction
00 = No Command
01 = Forward Command
10 = Reverse Command
11 = Hold Direction Control
0 = Not Increment
1 = Increment
Accel Rate
00 = No Command
01 = Accel Rate 1 Command
10 = Accel Rate 2 Command
11 = Hold Accel Rate
Decel Rate
00 = No Command
01 = Decel Rate 1 Command
10 = Decel Rate 2 Command
11 = Hold Decel Rate
D-1
Logic Bits
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Command
x
x
1
Description
Reference
Select
000 = No Command
001 = Ref. 1 (Ref A Select)
010 = Reserved
011 = Ref. 3 (Preset 3)
100 = Ref. 4 (Preset 4)
101 = Ref. 5 (Preset 5)
110 = Ref. 6 (Preset 6)
111 = Ref. 7 (Preset 7)
MOP
Decrement
0 = Not Decrement
1 = Decrement
A 0 = Not Stop condition (logic 0) must first be present before a 1 = Start condition
will start the drive.
x
x
x
x
x
x
x
x
x
D-2
Status
Description
x Ready
0 = Not Ready
1 = Ready
Active
0 = Not Active
1 = Active
Command
Direction
0 = Reverse
1 = Forward
Actual
Direction
0 = Reverse
1 = Forward
Accel
0 = Not Accelerating
1 = Accelerating
Decel
0 = Not Decelerating
1 = Decelerating
Alarm
0 = No Alarm
1 = Alarm
Fault
0 = No Fault
1 = Fault
At Speed
0 = Not At Reference
1 = At Reference
Local
Control
Logic Bits
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
x
Status
Reference
Description
0000 = Ref A Auto
0001 = Reserved
0010 = Preset 2 Auto
0011 = Preset 3 Auto
0100 = Preset 4 Auto
0101 = Preset 5 Auto
0110 = Preset 6 Auto
0111 = Preset 7 Auto
1000 = Term Blk Manual
1001 = DPI 1 Manual
1010 = DPI 2 Manual
1011 = DPI 3 Manual
1100 = DPI 4 Manual
1101 = DPI 5 Manual
1110 = DPI 6 Manual
1111 = Jog Ref
D-3
D-4
GLOSSARY
CAN (Controller Area Network) - A serial bus protocol on which
DPI is based.
ControlNet - An open producer/consumer communication network,
with features such as redundant media and deterministic I/O timing,
designed for high-performance or time-critical requirements.
controller - Also called programmable logic controller. A solid-state
control system that has a user-programmable memory for storage
of instructions to implement specific functions such as I/O control,
logic, timing, counting, report generation, communication,
arithmetic, and data file manipulation. A controller consists of a
central processor, input/output interface, and memory. See also
scanner.
data rate - The data rate is the speed at which data is transferred
on the ControlNet network (fixed at 5 Mbps).
Datalink - A type of pointer used by some SP600 drives to transfer
data to and from the controller. Datalinks allow specified parameter
value(s) to be accessed or changed without using explicit
messages. When enabled, each Datalink consumes either four
bytes or eight bytes in both the input and output image table of the
controller. The drive determines the size of Datalinks.
DPI (Drive Peripheral Interface) - A peripheral communication
interface used by various Reliance Electric drives and power
products.
DPI peripheral - A device that provides an interface between DPI
and a network or user. Peripheral devices are also referred to as
modules and adapters. The ControlNet module and SP600 OIM
are examples of DPI peripherals.
DPI product - A device that uses the DPI communications interface
to communicate with one or more peripheral devices. For example,
a motor drive such as a SP600 drive is a DPI product. In this
manual, a DPI product is also referred to as product or host.
Electronic Data Sheet (EDS) files - Simple text files that are used
by network configuration tools such as RSNetWorx for ControlNet to
describe products so that you can easily commission them on a
network. EDS files describe a product device type, revision, and
configurable parameters.
Glossary
Glossary-1
Glossary-2
Glossary-3
status indicators - LEDs that are used to report the status of the
module, network, and drive. They are on the module and can be
viewed on the front cover of the drive when the drive is powered.
VS Utilities software - A software tool for monitoring and
configuring Reliance Electric products and modules. It can be run
on computers running Microsoft Windows 95, Windows 98,
Windows NT (version 4.0 or greater), Windows Me, Windows 2000,
or Windows XP operating systems. VS Utilities can be used to
configure the ControlNet module and SP600 drives.
zero data - When communications are disrupted (for example, a
cable is disconnected), the module and drive can respond with zero
data. Zero data results in the drive receiving zero as values for
command data. If the drive was running and using the reference
from the module, it will stay running but at zero reference.
Glossary-4
INDEX
A
C
CN Active Cfg (12), B-5
CN Addr Actual (4), B-2
CN Addr Cfg (3), B-2
CN Rate Act (6), B-3
CN Rate Cfg (5), B-3
Comm Flt Action (10), B-4
communications specifications, A-1
configuring the module, 4-1 to 4-9
connecting the module to the drive, 3-2
connecting the module to the
network, 3-5
connector
ControlNet, 2-1
DPI, 2-1
ControlLogix applications, 7-1 to 7-25
ControlLogix CNB scanner,
configuring, 7-2
ControlNet connector, 2-1
ControlNet network configuration
example, 5-1
ControlNet objects, C-1 to C-31
D
Datalink Size (8), B-3
Datalinks, 6-5
dimensions, module, A-1
DPI alarm object, C-28
DPI connector, 2-1
DPI Data Rate (2), B-2
DPI device object, C-13
DPI fault object, C-25
DPI I/O Active (12), B-6
DPI I/O Config (13), B-6
DPI parameter object, C-16
DPI Port (1), B-2
DPI time object, C-30
DRIVE status indicator, 8-2
Index
F
fault action
changing, 4-6
setting, 4-5
fault configuration parameters,
setting, 4-7
Flt Cfg A1 (17), B-8
Flt Cfg A2 (18), B-8
Flt Cfg B1 (19), B-8
Flt Cfg B2 (20), B-8
Flt Cfg C1 (21), B-8
Flt Cfg C2 (22), B-8
Flt Cfg D1 (23), B-8
Flt Cfg D2 (24), B-8
Flt Cfg Logic (15), B-7
Flt Cfg Ref (16), B-7
I
I/O configuration, 4-3
I/O image, 6-2
I/O messaging, 6-1
identity object, C-2
Idle Flt Action (10), B-5
installation checklist, 2-3
installing the module, 3-1 to 3-6
L
LCD OIM see OIM
Logic Command/Status, 6-4
Logic Command/Status words, D-1 to
D-3
Index-1
Master-Slave hierarchy
configuring a module for, 4-4
mechanical specifications, A-1
module
components, 2-1
configuration, viewing, 4-8
configuring, 4-1 to 4-9
diagnostic items, 8-6
dimensions, A-1
features, 1-1
installing, 3-1 to 3-6
parameters, B-1 to B-9
resetting, 4-7
specifications, A-1
troubleshooting, 8-1 to 8-10
M-S Input (25), B-8
M-S Output (26), B-9
MS status indicator, 8-3
N
NET A and B status indicators, 8-4
NET A or NET B status indicators, 8-5
network, troubleshooting, 8-1 to 8-10
node address
setting with parameter, 4-2
setting with switches, 3-1
O
object
DPI alarm, C-28
DPI device, C-13
DPI fault, C-25
DPI parameter, C-16
DPI time, C-30
identity, C-2
parameter, C-6
parameter group, C-9
PCCC, C-11
register, C-4
OIM (Operator Interface Module)
configuring the module with, 4-2
Index-2
R
Ref Adjust (27), B-9
Ref/Fdbk Size (7), B-3
Reference Adjust, selecting, 4-5
Reference/Feedback, 6-5
register object, C-4
regulatory compliance, A-1
Reliance Electric, getting assistance
from, 1-2
Reset Module (9), B-4
resetting the module, 4-7
RSLogix 5000 ladder logic
program, 7-17 to 7-18
RSNetWorx configuration, 5-1 to 5-20
RSNetWorx, configuring a network
using, 5-7
S
specifications, A-1
status indicators, 8-1
T
troubleshooting, 8-1 to 8-10
V
VS Utilities, documentation for, 1-2
Copyright 2001 Rockwell Automation, Inc. All Rights Reserved. Printed in USA.