Powerflex 20-Comm-P Profibus Adapter: User Manual
Powerflex 20-Comm-P Profibus Adapter: User Manual
Powerflex 20-Comm-P Profibus Adapter: User Manual
Activities including installation, adjustments, putting into service, use, assembly, disassembly, and maintenance are required
to be carried out by suitably trained personnel in accordance with applicable code of practice.
If this equipment is used in a manner not specified by the manufacturer, the protection provided by the equipment may be
impaired.
In no event will Rockwell Automation, Inc. be responsible or liable for indirect or consequential damages resulting from the
use or application of this equipment.
The examples and diagrams in this manual are included solely for illustrative purposes. Because of the many variables and
requirements associated with any particular installation, Rockwell Automation, Inc. cannot assume responsibility or
liability for actual use based on the examples and diagrams.
No patent liability is assumed by Rockwell Automation, Inc. with respect to use of information, circuits, equipment, or
software described in this manual.
Reproduction of the contents of this manual, in whole or in part, without written permission of Rockwell Automation,
Inc., is prohibited.
Throughout this manual, when necessary, we use notes to make you aware of safety considerations.
WARNING: Identifies information about practices or circumstances that can cause an explosion in a hazardous environment,
which may lead to personal injury or death, property damage, or economic loss.
ATTENTION: Identifies information about practices or circumstances that can lead to personal injury or death, property
damage, or economic loss. Attentions help you identify a hazard, avoid a hazard, and recognize the consequence.
IMPORTANT Identifies information that is critical for successful application and understanding of the product.
SHOCK HAZARD: Labels may be on or inside the equipment, for example, a drive or motor, to alert people that dangerous
voltage may be present.
BURN HAZARD: Labels may be on or inside the equipment, for example, a drive or motor, to alert people that surfaces may
reach dangerous temperatures.
ARC FLASH HAZARD: Labels may be on or inside the equipment, for example, a motor control center, to alert people to
potential Arc Flash. Arc Flash will cause severe injury or death. Wear proper Personal Protective Equipment (PPE). Follow ALL
Regulatory requirements for safe work practices and for Personal Protective Equipment (PPE).
Allen-Bradley, Rockwell Software, and Rockwell Automation are trademarks of Rockwell Automation, Inc.
Trademarks not belonging to Rockwell Automation are property of their respective companies.
Summary of Changes
The information below summarizes the changes made to this manual since
its last release (November 2001):
Description of Changes Page
Reformatted document from half size (5.5 x 8.5 in.) to full size (8.5 x 11 in.) Throughout
manual
Added information about Connected Components Workbench software configuration
toll for drives and connected peripherals.
Revised the ‘DPI Ports and Internal Interface Cables’ figure, and the ‘Mounting and 2-4 and 2-5
Grounding the Adapter’ figure to show PowerFlex 700H/S Frames 9 and larger.
In the ‘Applying Power’ section in Chapter 2, added new subsections ‘Start-Up Status 2-8 and 2-9
Indications’ and ‘Configuring and Verifying Key Drive Parameters’.
In Chapter 3, added new section ‘Updating the Adapter Firmware’. 3-6
In the section ‘Using Reference/Feedback’ in Chapter 5, added the following new
subsections:
• ‘PowerFlex 70/700/700H, and PowerFlex 700L Drives with 700 Control’ 5-5
• ‘PowerFlex 700S and PowerFlex 700L Drives with 700S Control’ 5-6
• ‘PowerFlex Digital DC Drives’ 5-6
In the section ‘Using Datalinks’ in Chapter 5, added the new subsection ‘Datalink
Scaling’. 5-7
Revised Appendix C to include the following new sections:
• ‘PowerFlex 70/700/700H, and 700L (with 700 Control) Drives’ C-1
• ‘PowerFlex 700S (Phase II Control) and 700L (with 700S Control) Drives’ C-3
• ‘PowerFlex Digital DC Drives’ C-5
Chapter 7 Troubleshooting
Understanding the Status Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1
PORT Status Indicator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-2
MOD Status Indicator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-2
NET A Status Indicator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-3
Viewing Adapter Diagnostic Items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-3
Viewing and Clearing Events. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-5
Appendix A Specifications
Communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1
Electrical . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1
Mechanical. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1
Environmental . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1
Regulatory Compliance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-2
Glossary
Index
Topic Page
Conventions Used in This Manual P-1
Rockwell Automation Support P-2
Additional Resources P-2
This manual provides information about the adapter and using it with
PowerFlex 7-Class (Architecture-Class) drives. The adapter can be used
with other products that support a DPI™ adapter. See the documentation for
your product for specific information about how it works with the adapter.
Conventions Used in This The following conventions are used throughout this manual:
Manual • Parameter names are shown in the format Parameter xx - [*]. The xx
represents the parameter number. The * represents the parameter name
—for example Parameter 01 - [DPI Port].
• Menu commands are shown in bold type face and follow the format
Menu > Command. For example, if you read ‘Select File > Open’, you
should click the File menu and then click the Open command.
Rockwell Automation Rockwell Automation offers support services worldwide, with over 75 sales
Support and support offices, over 500 authorized distributors, and over 250
authorized systems integrators located throughout the United States alone.
In addition, Rockwell Automation representatives are in every major
country in the world.
Resource Description
PowerFlex 7-Class DPI (Drive Peripheral Interface) Network Communication Adapter Installation Information on installing PowerFlex® 20-COMM-x Network
Instructions, publication 20COMM-IN004 Communication Adapters.
Connected Components Workbench website http://www.ab.com/support/abdrives/webupdate/ Information on the Connected Components Workbench
software.html, and online help (1) software tool—and includes a link for free software download.
DriveExplorer website http://www.ab.com/drives/driveexplorer, and online help (1) Information on using the DriveExplorer™ software tool.
DriveExecutive website http://www.ab.com/drives/drivetools, and online help (1) Information on using the DriveExecutive™ software tool.
PowerFlex 20-HIM-A3/-A5/-C3S/-C5S HIM Quick Reference, publication 20HIM-QR001 Information on using PowerFlex 20-HIM-A3, 20-HIM-A5,
20-HIM-C3S, and 20-HIM-C5S HIMs.
PowerFlex 20-HIM-A6/C6S HIM (Human Interface Module) User Manual, publication 20HIM-UM001 Information on installing and using PowerFlex 20-HIM-A6 and
20-HIM-C6S HIMs.
PowerFlex 70 User Manual, publication 20A-UM001 Information on installing and programming PowerFlex 70
PowerFlex 70/700 Reference Manual, publication PFLEX-RM001 standard control and enhanced control drives.
PowerFlex 70 Enhanced Control and 700 Vector Control Reference Manual, publication PFLEX-RM004
PowerFlex 700 Series A User Manual, publication 20B-UM001 Information on installing and programming PowerFlex 700
PowerFlex 700 Series B User Manual, publication 20B-UM002 standard control and vector control Series A drives, and
PowerFlex 70/700 Reference Manual, publication PFLEX-RM001 PowerFlex 700 vector control Series B drives.
PowerFlex 70 Enhanced Control and 700 Vector Control Reference Manual, publication PFLEX-RM004
PowerFlex 700H Installation Instructions, publication PFLEX-IN006 Information on installing and programming PowerFlex 700H
PowerFlex 700H Programming Manual, publication 20C-PM001 drives.
Resource Description
PowerFlex 700S w/Phase I Control Installation Manual (Frames 1…6), publication 20D-IN024 Information on installing and programming PowerFlex 700S
PowerFlex 700S w/Phase I Control Installation Manual (Frames 9 and 10), publication PFLEX-IN006 drives.
PowerFlex 700S w/Phase I Control User Manual (All Frame Sizes), publication 20D-UM001
PowerFlex 700S w/Phase I Control Reference Manual, publication PFLEX-RM002
PowerFlex 700S w/Phase II Control Installation Manual (Frames 1…6), publication 20D-IN024
PowerFlex 700S w/Phase II Control Installation Manual (Frames 9…14), publication PFLEX-IN006
PowerFlex 700S w/Phase II Control Programming Manual (All Frame Sizes), publication 20D-PM001
PowerFlex 700S w/Phase II Control Reference Manual, publication PFLEX-RM003
PowerFlex 700L User Manual, publication 20L-UM001 Information on installing and programming PowerFlex 700L
Liquid-Cooled AC drives.
PowerFlex Digital DC Drive User Manual, publication 20P-UM001 Information on installing and programming PowerFlex Digital
DC drives.
Profibus Installation Guideline at http://www.profibus.com/ Information on the planning, installation, and techniques used
to implement a Profibus network.
Profibus Standard at http://www.profibus.com/ Information on Profibus standards and specifications.
SLC 500 Modular Hardware Style Installation and Operation Manual, publication 1747-6.21 Information on installing and operating the SLC 500 controller.
SLC 500 Instruction Set, publication 1747-RM001 Information on status file functions and instructions for ladder
logic programs.
(1)
The online help is installed with the software.
Notes:
Getting Started
The adapter is intended for installation into a PowerFlex 7-Class drive and
is used for network communication.
Topic Page
Components 1-1
Features 1-2
Compatible Products 1-2
Required Equipment 1-3
Safety Precautions 1-5
Quick Start 1-6
Components
➊
➍ Node Address Switches to set the node address. See Setting the Node Address
Switches Switches on page 2-2.
• Status indicators that report the status of the drive communications, the
adapter, and network. They are visible when the drive cover is open or
closed.
Compatible Products At the time of publication, the adapter is compatible with the following
products:
• PowerFlex 70 drives with standard or enhanced control
• PowerFlex 700 drives with standard or vector control
• PowerFlex 700H drives
• PowerFlex 700S drives with Phase I or Phase II control
• PowerFlex 700L drives with 700 vector control or 700S control
• PowerFlex Digital DC drives
• SMC™ Flex smart motor controllers
• SMC-50 smart motor controllers
Required Equipment Some of the equipment that is required for use with the adapter is shipped
with the adapter, but some you must supply yourself.
User-Supplied Equipment
To install and configure the adapter, you must supply the following:
❑ A small flathead screwdriver
❑ Profibus network cable
❑ One 9-pin, male D-Sub Profibus connector [Note: Profibus connectors
are available from a variety of sources and in various sizes. As such,
there may be mechanical limitations that prohibit the use of some
connectors. Phoenix Subcon Plus M1 (Part # 2761826) or ERNI
Profibus vertical (Node Part # 103658 and Termination Part # 103659),
are recommended for use with PowerFlex 7-Class drives.]
❑ Drive and adapter configuration tool, such as the following:
– PowerFlex 20-HIM-xx HIM
– Connected Components Workbench software, version 1.02 or later
Connected Components Workbench is the recommended
stand-alone software tool for use with PowerFlex drives. You can
obtain a free copy by:
• Internet download at http://www.ab.com/support/abdrives/
webupdate/software.html
• Requesting a DVD at http://www.ab.com/onecontact/controllers/
micro800/
Your local distributor may also have copies of the DVD available.
Connected Components Workbench software cannot be used to
configure SCANport-based drives or Bulletin 160 drives.
Quick Start This section is provided to help experienced users quickly start using the
adapter. If you are unsure how to complete a step, refer to the referenced
chapter.
Step Action See
1 Review the safety precautions for the adapter. Throughout This Manual
2 Verify that the PowerFlex drive is properly installed. Drive User Manual
3 Install the adapter. PowerFlex 7-Class DPI
a. Verify that the PowerFlex drive is not powered. Network Communication
Adapter Installation
b. Connect the adapter to the drive with the Internal Interface Instructions, publication
cable. 20COMM-IN004, and
c. Use the captive screws to secure and ground the adapter to Chapter 2,
the drive. Installing the Adapter
d. Connect the adapter to the network with a Profibus cable.
4 Apply power to the adapter. Chapter 2,
a. Verify that the adapter is installed correctly Installing the Adapter
The adapter receives power from the drive.
b. Apply power to the drive.
The status indicators should be green. If they flash red, there
is a problem. See Chapter 7, Troubleshooting.
c. Configure and verify key drive parameters.
5 Configure the adapter for your application. Chapter 3,
Configuring the Adapter
Set adapter parameters for the following functions as required
by your application:
• Node address
• I/O configuration
• Fault actions
6 Apply power to the Profibus master and other devices on the —
network.
Verify that the master and network are installed properly and
functioning in accordance with Profibus standards.
7 Configure the scanner to communicate with the adapter. Chapter 4,
Use a network tool for Profibus to configure the master on the Configuring the Profibus
network to recognize the adapter and drive. Scanner
Topic Page
Preparing for an Installation 2-1
Commissioning the Adapter 2-1
Setting the Node Address Switches 2-2
Connecting the Adapter to the Drive 2-3
Connecting the Adapter to the Network 2-6
Node Termination 2-7
Applying Power 2-8
Preparing for an Installation Before installing the adapter, verify that you have all required equipment.
See Required Equipment on page 1-3.
Commissioning the Adapter To commission the adapter, you must set a unique node address on the
network. See Setting the Node Address Switches on page 2-2 or Setting the
Node Address on page 3-3 for details.
Important: New settings for some adapter parameters are recognized only
when power is applied to the adapter or it is reset. After you
change parameter settings, cycle power or reset the adapter.
Setting the Node Address Set the adapter node address switches (Figure 2.1) by rotating the switches
Switches to the desired value for each digit.
Important: Each node on the Profibus network must have a unique address.
Set the node address before power is applied because the
adapter uses the node address it detects when it first receives
power. To change a node address, you must set the new value
and then remove and reapply power to (or reset) the adapter.
Figure 2.1 Setting Adapter Node Address Switches
S2 S3
(Tens Digit) (Ones Digit)
2 3 2 3
1 4 1 4
0 5 0 5
9 6 9 6
8 7 8 7
Setting Description
0…99 The node address used by the adapter if the Node Address switches are enabled.
The default switch setting is 05.
Important: If the Node Address switches are set to ‘00’, the adapter uses the value
stored in Parameter 03 - [P-DP Addr Cfg] for the node address. See Setting the Node
Address on page 3-3.
4. Connect the Internal Interface cable to the DPI port on the drive and
then to the DPI connector on the adapter (see Figure 2.2).
5. Secure and ground the adapter to the drive (see Figure 2.3) by doing the
following:
20-COMM-P Adapter
➋ ➊
➌
PowerFlex 70 - All Frames
Item Description
➊ 15.24 cm (6 in.) Internal Interface cable
➋ DPI Connector
➌ Profibus connector
➍ 2.54 cm (1 in.) Internal Interface cable
Drive
0.9 N•m
(8.0 lb•in)
Adapter
4 Places
Internal Interface Cable
folded behind the adapter
and in front of the drive.
0.9 N•m
(8.0 lb•in)
4 Places Verify metal ground tab is bent 90° and
is under the adapter before tightening
screw. After tightening the screw, verify
continuity exists between the head of
the screw and drive ground.
X2
X1
0.9 N•m
(8.0 lb•in)
4 Places
Verify metal ground tab is bent 90° and
is under the adapter before tightening
screw. After tightening the screw, verify
continuity exists between the head of
the screw and drive ground.
PowerFlex 700H Frames 9 and Larger
PowerFlex 700S Frames 9 and Larger
(Adapter mounts behind HIM panel.)
3. Route the Profibus network cable through the bottom of the PowerFlex
drive (see Figure 2.3).
4. Connect the Profibus connector to the network cable (see Figure 2.4,
Figure 2.5, and Table 2.A.)
NOTE: Profibus connectors are available from a variety of sources and
in various sizes. As such, there may be mechanical limitations that
prohibit the use of some connectors. Phoenix Subcon Plus M1 (Part #
2761826) or ERNI Profibus vertical (Node Part # 103658 and
Termination Part # 103659 connectors), are recommended for use with
PowerFlex 7-Class drives.
Figure 2.4 Phoenix Subcon and ENRI Connectors
B A B A B A B A B A B A
5. Insert the Profibus network cable connector into the mating adapter
connector, and secure it with the two screws on the connector.
NOTE: With some connectors, the screws on the connector connect the
Profibus cable earth/screen to the metal of the socket. With some
installations, Profibus will not operate without this connection.
Node Termination The first and last node on the Profibus network needs to be terminated with
a Profibus connector and terminating resistors. Some connector
manufacturers offer standard terminating connectors, such as the yellow
ERNI Profibus termination vertical connector (Part # 103659). Standard
Profibus node connectors, such as the Phoenix Subcon Plus M1 (Part
#2761826), can be configured as a terminating connector by adding
resistors (see Figure 2.6).
Figure 2.6 Phoenix Subcon Plus M1 Connection for Terminating Resistors
390 6
ohm
B
3
220
ohm
A
8
390
ohm
5
Applying Power
ATTENTION: Risk of equipment damage, injury, or death
! exists. Unpredictable operation can occur if you fail to verify that
parameter settings are compatible with your application. Verify
that settings are compatible with your application before applying
power to the drive.
2. Verify that the adapter has a unique node address on the network.
If a new address is needed, reset the node address switches (see Setting
the Node Address Switches on page 2-2).
4. If the node address switches are set to ‘00’, use a configuration tool to
set the node address parameters in the adapter (see Setting the Node
Address on page 3-3).
5. Apply power to the master device and other devices on the network.
PORT
MOD
➋ NET A
NET B
➊
STS
For more details on status indicator operation, see page 7-2 and page 7-3.
The following steps in this section assume that the drive will receive the
Logic Command and Reference from the network.
1. Use drive Parameter 090 - [Speed Ref A Sel] to set the drive speed
Reference to ‘22’ (DPI Port 5).
2. If hard-wired discrete digital inputs are not used to control the drive,
verify that unused digital input drive Parameters 361 - [Dig In1 Sel] and
362 - [Dig In2 Sel] are set to ‘0’ (Not Used).
3. Verify that drive Parameter 213 - [Speed Ref Source] is reporting that
the source of the Reference to the drive is ‘22’ (DPI Port 5).
This ensures that any Reference commanded from the network can be
monitored by using drive Parameter 002 - [Commanded Speed]. If a
problem occurs, this verification step provides the diagnostic capability
to determine whether the drive/adapter or the network is the cause.
Topic Page
Configuration Tools 3-1
Using the PowerFlex 7-Class HIM to Access Parameters 3-2
Setting the Node Address 3-3
Setting the I/O Configuration 3-3
Setting a Fault Action 3-4
Resetting the Adapter 3-5
Viewing the Adapter Status Using Parameters 3-6
Updating the Adapter Firmware 3-6
Configuration Tools The adapter stores parameters and other information in its own nonvolatile
storage (NVS) memory. You must, therefore, access the adapter to view and
edit its parameters. The following tools can be used to access the adapter
parameters.
Tool See
PowerFlex 7-Class HIM page 3-2
Connected Components Workbench http://www.ab.com/support/abdrives/webupdate/
software, version 1.02 or later software.html, or online help (installed with the software)
DriveExplorer software, http://www.ab.com/drives/driveexplorer, or
version 2.01 or later DriveExplorer online help (installed with the software)
DriveExecutive software, http://www.ab.com/drives/drivetools, or
version 3.01 or later DriveExecutive online help (installed with the software)
Using the PowerFlex 7-Class If your drive has either an LED or LCD HIM (Human Interface Module), it
HIM to Access Parameters can be used to access parameters in the adapter as shown below. We
recommend that you read through the steps for your HIM before performing
the sequence. For additional information, see the drive documentation or the
PowerFlex 7-Class HIM Quick Reference, publication 20HIM-QR001.
Setting the Node Address If the adapter Node Address switches (Figure 2.1) are set to ‘00’ (Program)
the value of Parameter 03 - [P-DP Addr Cfg] determines the node
address. When in any other combination of positions, the Node Address
switches determine the node address.
Setting the I/O The I/O configuration determines the data that is sent to and from the drive.
Configuration Logic Command/Status, Reference/Feedback, and Datalinks may be
enabled or disabled. (Datalinks allow you to read/write directly to
parameters in the drive using implicit I/O.) A ‘1’ enables the I/O and a ‘0’
disables the I/O.
application. Also, verify that the Profibus adapter is the only adapter
using the enabled Datalinks. See Chapter 4 for an example.
4. Reset the adapter (see Resetting the Adapter on page 3-5).
The adapter is ready to receive I/O from the master (that is, scanner). You
must now configure the scanner to recognize and transmit I/O to the adapter.
See Chapter 4, Configuring the Profibus Scanner.
Setting a Fault Action By default, when I/O communication is disrupted (for example, a cable is
disconnected) or the controller is idle (in program mode or faulted), the
drive responds by faulting if it is using I/O from the network. You can
configure a different response to these faults:
Resetting the Adapter Changes to switch settings and some adapter parameters require that you
reset the adapter before the new settings take effect. You can reset the
adapter by power cycling the drive or by using Parameter 08 - [Reset
Module].
ATTENTION: Risk of injury or equipment damage exists. If the
! adapter is transmitting control I/O to the drive, the drive can fault
when you reset the adapter. Determine how your drive will
respond before resetting a connected adapter.
When you enter ‘1’ (Reset Module), the adapter immediately resets. When
you enter ‘2’ (Set Defaults), the adapter sets all adapter parameters to their
factory-default values. After performing a Set Defaults, enter ‘1’ (Reset
Module) so that the new values take effect. The value of this parameter is
restored to ‘0’ (Ready) after the adapter is reset.
Viewing the Adapter Status The following parameters provide information about the status of the
Using Parameters adapter. You can view these parameters at any time.
Parameter Description
04 - [P-DP Addr Actual] The node address used by the adapter. This will be one of the following
values:
• The address set by the rotary switches.
• The value of Parameter 03 - [P-DP Addr Cfg].
• An old address of the switches or parameter if they have been
changed and the adapter has not been reset.
05 - [P-DP Rate Actual] The Profibus data rate used by the adapter.
06 - [Ref/Fdbk Size] The size of the Reference/Feedback. It will either be 16 bits or 32 bits. It
is set in the drive and the adapter automatically uses the correct size.
07 - [Datalink Size] The size of the Datalinks. It will either be 16 bits or 32 bits. It is set in the
drive and the adapter automatically uses the correct size.
12 - [DPI I/O Active] The Reference/Feedback and Datalinks used by the adapter. This value
is the same as Parameter 13 - [DPI I/O Cfg] unless the parameter was
changed and the adapter was not reset.
Datalink D
Datalink C
Datalink B
Datalink A
Not Used
Not Used
Not Used
Cmd/Ref
Bit
Definition
Default x x x 0 0 0 0 1
0 = I/O Disabled
Bit 7 6 5 4 3 2 1 0 1 = I/O Enabled
Updating the Adapter The adapter firmware can be updated over the network or serially through a
Firmware direct connection from a computer to the drive using a 1203-USB or
1203-SSS serial converter.
When updating firmware over the network, you can use the Allen-Bradley
ControlFLASH software tool, the built-in update capability of
DriveExplorer Lite or Full software, or the built-in update capability of
DriveExecutive software.
Topic Page
Example Network 4-1
SST Profibus Configuration Software Tool 4-2
Installing the 20-COMM-P GSD File Into Software Tool Library 4-2
Configuring the SST-PFB-SLC Profibus Scanner 4-4
GSD Diagnostic Messages 4-13
Config Port
Front Label
PROFIBUS
Port
Station 0
PROFIBUS Network
SST Profibus Configuration SST Profibus scanners come with a software tool for configuring the
Software Tool scanner. An example software tool window is shown below.
Network
Configuration
Device Pane
Library
Pane
Online
Browse
Pane
Installing the 20-COMM-P GSD files are used by software tools to configure the network, that is, to
GSD File Into Software Tool map and define the I/O in a Profibus scanner. A GSD file is required for
Library each type of adapter on the network. For example, the 20-COMM-P adapter
GSD file is ‘A_B_0572.gsd’ and a copy of the file is provided on digital
media with each 20-COMM-P adapter. The file can also be downloaded
from the Rockwell website at http://www.ab.com/support/abdrives/
webupdate.
Follow the steps outlined below only when a new GSD file needs to be
added to the SST Profibus Configuration Software Tool. Typically, this is
only done once, after the software tool is initially installed or if configuring
a 20-COMM-P on the network for the very first time with this software tool.
The software tool comes with standard data files as shown below.
Additional data files, such as the 20-COMM-P adapter GSD file, need to be
added to configure the 20-COMM-P adapter in the scanner.
1. Click the ‘New Device’ icon to add the GSD file to the software
library tool.
A prompt appears for the location to add the Profibus data files to the
library.
2. Find the directory location of the data file(s) you wish to add.
Typically, the source location is a floppy disk in drive A. The
‘A_B_0572.gsd’ file shown below is the GSD file for the 20-COMM-P
adapter.
4. In the treeview in the Device Library pane, click the ‘+’ sign of the
Slaves folder.
Configuring the The instructions in this section describe how to configure the SST-PFB-SLC
SST-PFB-SLC Profibus scanner using the SST Profibus Configuration Software Tool. In our
Scanner example, the Profibus network consists of a SLC master and two PowerFlex
70 drives. The ladder examples in this manual use the following
configuration:
• Logic Command/Status and Reference/Feedback enabled
• Datalinks A, B, C, and D enabled
• Parameter Access enabled (used to perform explicit messaging)
1. In the Device Library pane treeview, click the Masters folder ‘+’ sign to
open the SST sub-folder.
Available DP masters are displayed in this sub-folder.
2. In the Device Library pane treeview, click the Slaves folder ‘+’ sign and
then the Allen-Bradley sub-folder ‘+’ sign to display the available DP
slaves or the 20-COMM-P slave.
The Connection and Baud Rate settings configure how the software tool
will communicate with the CONFIG RS232 port on the scanner.
13. Select ‘Datalink A (2x2 bytes)’ as shown below and click OK.
15. Select ‘Datalink B (2x2 bytes)’ as shown below and click OK.
17. Select ‘Datalink C (2x2 bytes)’ as shown below and click OK.
19. Select ‘Datalink D (2x2 bytes)’ as shown below and click OK.
30. Connect COM1 on the computer to the CONFIG RS232 port on the
scanner using the null modem cable provided with the scanner.
Important: The processor needs to be in Program mode before
proceeding.
31. In the network configuration pane, right-click the SLC master and
choose ‘Connect’.
32. Right-click the SLC master again in the network configuration pane and
choose ‘Load Configuration’.
If a minimum cycle time attention window pops up, click OK to
continue. After the configuration has been loaded into the scanner,
‘Configured Program’ will be displayed in the message window.
33. From the SST PROFIBUS Configuration Software Tool window, select
File > Save As to save the file as a unique file name.
GSD Diagnostic Messages In the case of an invalid GSD module configuration, the peripheral will send
one of the following messages.
Fault Description
No Ctrl/Stat & Ref/Fdbk The Ctrl/Stat & Ref/Fdbk module must always be used and placed
first in the configuration.
Module used more than once A GSD module has been used more than once.
Not supported module An unrecognized module has been used in the configuration.
Notes:
Topic Page
About I/O Messaging 5-1
Understanding the I/O Image 5-2
Using Logic Command/Status 5-4
Using Reference/Feedback 5-4
Using Datalinks 5-6
SLC Controller Example Ladder Logic Program Information 5-8
SLC Ladder Logic Example Main Program 5-12
SLC Ladder Logic Example Station 1 Program 5-15
SLC Ladder Logic Example Station 2 Program 5-19
About I/O Messaging On Profibus networks, I/O connections are used to transfer the data which
controls the PowerFlex drive and sets its Reference. I/O can also be used to
transfer data to and from Datalinks in PowerFlex 7-Class drives.
The adapter provides options for configuring and using I/O, including
configuring the size of I/O by enabling or disabling the Logic Command/
Reference and Datalinks.
Understanding the I/O Image The terms ‘input’ and ‘output’ are defined from the controller’s point of
view. Therefore, output I/O is data that is produced by the controller and
consumed by the adapter. Input I/O is status data that is produced by the
adapter and consumed as input by the controller. The I/O image will vary
based on the following:
• Size (either 16-bit or 32-bit) of the Reference/Feedback words and
Datalink words used by the drive. To determine the size of the
Reference/Feedback and Datalinks, view adapter Parameters 06 - [Ref/
Fdbk Size] and 07 - [Datalink Size]. For information to access
parameters, see Using the PowerFlex 7-Class HIM to Access
Parameters on page 3-2.
• Configuration of I/O (Parameter 11 - [DPI I/O Cfg]). If all I/O is not
enabled, the image is truncated. The image always uses consecutive
words starting at word 0.
The controller I/O image changes depending on the size of the drive’s
Reference/Feedback and Datalinks. Table 5.A, Table 5.B, and Table 5.C
show the I/O image when using various PowerFlex 7-Class drives, and all
Datalinks enabled.
Table 5.A Controller I/O Image for Drives with 16-bit Reference/Feedback and 16-bit
Datalinks
These products include the following:
• PowerFlex 70 drives with standard or enhanced control • SMC Flex smart motor controllers
• PowerFlex 700 drives with standard control • SMC-50 smart motor controllers
• PowerFlex 700H drives
PROFIBUS DPI
Controller Scanner Adapter PowerFlex Drive
Word and I/O
0 Logic Command Logic Command
1 Reference Reference
2 Datalink In A1 Data In A1
Output 3 Datalink In A2 Data In A2
Image 4 Datalink In B1 Data In B1
(Write) 5 Datalink In B2 Data In B2
6 Datalink In C1 Data In C1
7 Datalink In C2 Data In C2
8 Datalink In D1 Data In D1
9 Datalink In D2 Data In D2
Table 5.B Controller I/O Image for Drives with 16-bit Reference/Feedback and 32-bit
Datalinks
These products include the following:
• PowerFlex 700 drives with vector control • PowerFlex Digital DC drives
• PowerFlex 700L drives with 700 control
PROFIBUS DPI
Controller Scanner Adapter PowerFlex Drive
Word and I/O
0 Logic Command Logic Command
1 Reference Reference
2 Datalink In A1 Data In A1
Output 3 Datalink In A2 Data In A2
Image 4 Datalink In B1 Data In B1
(Write) 5 Datalink In B2 Data In B2
6 Datalink In C1 Data In C1
7 Datalink In C2 Data In C2
8 Datalink In D1 Data In D1
9 Datalink In D2 Data In D2
Table 5.C Controller I/O Image for Drives with 32-bit Reference/Feedback and 32-bit
Datalinks
These products include the following:
• PowerFlex 700S drives with Phase I or Phase II control
• PowerFlex 700L drives with 700S control
PROFIBUS DPI
Controller Scanner Adapter PowerFlex Drive
Word and I/O
0 Logic Command Logic Command
1 Reference Reference
2 Datalink In A1 Data In A1
Output 3 Datalink In A2 Data In A2
Image 4 Datalink In B1 Data In B1
(Write) 5 Datalink In B2 Data In B2
6 Datalink In C1 Data In C1
7 Datalink In C2 Data In C2
8 Datalink In D1 Data In D1
9 Datalink In D2 Data In D2
Using Logic Command/ The Logic Command is a 16-bit word of control data produced by the
Status controller and consumed by the adapter. The Logic Status is a 16-bit word
of status data produced by the adapter and consumed by the controller.
This manual contains the bit definitions for most compatible products
available at the time of publication in Appendix C, Logic Command/Status
Words. For other products, see their documentation.
Using Reference/Feedback The Reference is produced by the controller and consumed by the adapter.
The Feedback is produced by the adapter and consumed by the controller.
The size of the Reference/Feedback is determined by the drive and can be
displayed with adapter Parameter 06 - [Ref/Fdbk Size].
Size Valid Values
16-bit -32768 to 32767
32-bit -2147483648 to 2147483647
90 Hz peed]
60 Hz - [Maximum S
Par. 82
0 Hz
0 15123 22685 32767
90 Hz = 32767
TIP: For PowerFlex 700 drives with vector control, firmware 3.xxx or later,
parameter 299 - [DPI Fdbk Select] enables you to select the feedback data
coming from the drive over DPI. The default is ‘Speed Fdbk’ in Hz or RPM
determined by parameter 079 - [Speed Units]. The data selection for
parameter 299 is also displayed on the 1st line of the HIM and on
DriveExplorer and DriveExecutive software screens in the drive status area
of the screen.
The base speed is set using drive parameter 4 - [Motor RPM]. To set a speed
Reference/Feedback above base speed, a value greater than 32767 must be
entered.
For 16-bit processors, such as PLC-5 and SLC 500 controllers, the data
requires manipulation to set a speed Reference above 32767 or below
-32767. Please see the PowerFlex 700S AC Drives Phase II Control
Reference Manual, publication PFLEX-RM003, in the Chapter 1
‘Communications’ section. Then go to the ‘PLC 5 or SLC System’
subsection and see the ‘Reference/Feedback Programming’ sub-subsection.
The maximum reference speed is set using drive parameter 45 - [Max Ref
Speed].
Using Datalinks A Datalink is a mechanism used by PowerFlex drives to transfer data to and
from the controller. Datalinks allow a drive parameter value to be read or
written without using an Explicit Message. When enabled, each Datalink
occupies two 16-bit or 32-bit words in both the input and output image. Use
adapter Parameter 07 - [Datalink Size] to determine whether the drive
uses 16-bit or 32-bit words for Datalinks.
• Parameter settings in the drive determine the data passed through the
Datalink mechanism. See the documentation for your drive.
• When you use a Datalink to change a value, the value is not written to
the Nonvolatile Storage (NVS) memory. The value is stored in volatile
memory and lost when the drive loses power. Thus, use Datalinks when
you need to change a value of a parameter frequently.
Datalink Scaling
PowerFlex 70/700/700H Drives and PowerFlex 700L Drives with 700 Control
Datalink scaling is not automatic and uses whole numbers (INTs or DINTs).
See the drive documentation to determine the unit resolution for the
associated parameter Datalink. For example, PowerFlex 700VC drive
parameter 3 - [Output Current] has a 0.1 unit resolution. Because Datalink
scaling uses whole numbers, the Output Current value is multiplied by 10 in
the adapter and then sent over the network. Suppose the actual Output
Current value is 35.5 amps. Reading the associated parameter Datalink
received by the controller, the value would be 355. By using ladder logic,
divide the value by 10 in the controller to get the correct scaling. See the
drive documentation to determine if the Datalink parameter is a 16-bit or
32-bit parameter.
PowerFlex 700S, PowerFlex 700L with 700S Control, and PowerFlex Digital DC
Drives
Datalinks require scaling in the following way. Parameters are either 16-bit
or 32-bit integers or REALs. When the parameter is a 32-bit integer, the
data needs to be copied using a COP command to a DINT tag. (Because
PLC-5 and SLC 500 controllers do not support 32-bit integers, the data
must be separated into two 16-bit integers.) When the parameter is a REAL,
the data needs to be copied using a COP command to a REAL tag. See
subsequent sections in this chapter for ladder logic examples. See the drive
documentation to determine if the Datalink parameter is a 16-bit or 32-bit
integer parameter, or a REAL parameter.
In this example, the Parameter 10 - [Elapsed Run Time] value of 6553.9 Hrs
is read as ‘6553.9’ in Datalink A1 Out (Parameter 310) and Datalink A2
Out (Parameter 311).
Datalink Word Parameter Data (Hex)
A1 Out LSW 10 0003
A2 Out MSW 10 0001
Conversion Example:
Parameter 010 - [Elapsed Run Time] = 6553.9 Hrs
MSW = 0001hex = 0001binary = 216 = 65536
LSW = 0003hex =3
Engineering Value = 65536 + 3 = 65539
Parameter 10 Displayed Value = 6553.9 Hrs
Conversion Example:
Parameter 242 - [Power Up Marker] = 88.4541 hours
MSW = 000Dhex = 1101binary = 219 + 218 + 216 = 851968
LSW = 7F3Dhex = 32573
Engineering Value = 851968 + 32573 = 884541
Parameter 242 Displayed Value = 88.4541 Hrs
SLC Controller Example The Profibus example program uses a SLC processor with an SST Profibus
Ladder Logic Program scanner (SST-PFB-SLC) in the first slot of the rack and intended to operate
Information PowerFlex 7-Class drives.
TIP: Data In parameters are inputs into the drive that come from controller
outputs (for example, data to write to a drive parameter). Data Out
parameters are outputs from the drive that go to controller inputs (for
example, data to read a drive parameter).
Scanner Settings
An SST-PFB-SLC scanner is in slot 1 of the rack and is configured as
Station 0. The Advanced I/O Configuration is setup as shown below.
The two Profibus adapters are setup as Station 1 and Station 2, and are each
configured as 14 words of Input I/O and 14 words of Output I/O (see
Chapter 4).
Read Data
File N10: contains the actual read data that can be used elsewhere in the
ladder program.
Station 1 Address Station 2 Address Function
N10:0 N10:14 Logic Status
N10:1 N10:15 Feedback
N10:2 N10:16 Datalink A1
N10:3 N10:17 Datalink A2
N10:4 N10:18 Datalink B1
N10:5 N10:19 Datalink B2
N10:6 N10:20 Datalink C1
N10:7 N10:21 Datalink C2
N10:8 N10:22 Datalink D1
N10:9 N10:23 Datalink D2
N10:10 N10:24 Parameter Access Word 1
N10:11 N10:25 Parameter Access Word 2
N10:12 N10:26 Parameter Access Word 3
N10:13 N10:27 Parameter Access Word 4
Write Data
The Profibus scanner is configured for 28 bytes (14 words) of outputs for
each drive. Two drives require 48 bytes (28 words).
Station 1 Address Station 2 Address Function
N20:0 N20:14 Logic Status
N20:1 N20:15 Feedback
N20:2 N20:16 Datalink A1
N20:3 N20:17 Datalink A2
N20:4 N20:18 Datalink B1
N20:5 N20:19 Datalink B2
N20:6 N20:20 Datalink C1
N20:7 N20:21 Datalink C2
N20:8 N20:22 Datalink D1
N20:9 N20:23 Datalink D2
N20:10 N20:24 Parameter Access Word 1
N20:11 N20:25 Parameter Access Word 2
N20:12 N20:26 Parameter Access Word 3
N20:13 N20:27 Parameter Access Word 4
SLC Ladder Logic Example Figure 5.1 Example SLC Ladder Logic Main Program
Main Program
This example program is for a PROFIBUS demonstration using a SLC 5/05 processor with an SST Profibus scanner
(SST-PFB-SLC) in the first slot of the rack. The program is written for (2) drives on the network:
The example program demonstrates using Logic Command / Reference, Logic Status / Feedback, Datalinks, and Parameter
Access using the Parameter Protocol.
First Pass
S:1 FLL
0000 Fill File
15 Source 0
Dest #N20:0
Length 28
Automatically have the SST-PFB-SLC scanner's watchdog period track that of the SLC processor (recommended per SST user
manual)
SST Scanner
Write Data
Word 0
MOV
0001 Move
Source S:3
2562 <
Dest M0:1.4011
?<
The Scanner is configured for 28 bytes (14 words) of inputs for each drive. Two drives require 48 bytes (28 words).
SST Scanner
Read Data
Word #0
COP
0002 Copy File
Source #M1:1.0
Dest #N9:0
Length 28
Profibus scanners vary from manufacturer to manufacturer in how the bytes are ordered in a word. For example, some Profibus
scanners operate with high & low bytes swapped (the value "1234" is represented as "3412"). The READ data is copied into
N10: and the bytes are reversed in the SWP instruction below so a value such as "3412" is viewed as "1234".
Station 1
Logic Status
COP
0003 Copy File
Source #N9:0
Dest #N10:0
Length 28
File N10: contains the actual read data that can be used elsewhere in the ladder program.
Station 1
Logic Status
SWP
0004 Swap
Source #N10:0
Length 28
JSR
0005 Jump To Subroutine
SBR File Number U:3
For Ladder 3 Station 1 Drive Logic, see Figure 5.2 (Example SLC Ladder
Logic Station 1 Program).
For Ladder 4 Station 2 Drive Logic, see Figure 5.3 (Example SLC Ladder
Logic Station 2 Program).
JSR
0006 Jump To Subroutine
SBR File Number U:4
The Profibus scanner is configured for 28 bytes (14 words) of outputs for each drive. Two drives require 48 bytes (28 words).
XMIT Data
Word 0
COP
0007 Copy File
Source #N20:0
Dest #N21:0
Length 28
Profibus scanners vary from manufacturer to manufacturer in how the bytes are ordered in a word. For example, some Profibus
scanners operate with high & low bytes swapped (the value "1234" is represented as "3412"). The WRITE data is copied into
N21: and the bytes are reversed in the SWP instruction below so a value such as "3412" is viewed as "1234".
N21: contains the actual write data that is being sent to the Profibus scanner.
XMIT Data
Word 0
SWP
0008 Swap
Source #N21:0
Length 28
SST Scanner
Write Data
Word 0
COP
0009 Copy File
Source #N21:0
Dest #M0:1.0
Length 28
0010 END
SLC Ladder Logic Example Figure 5.2 Example SLC Ladder Logic Station 1 Program
Station 1 Program
Controlling the Logic Command word in the drive. B3:20 /* bits are controlled elsewhere in the user program.
Station 1 Station 1
Start Logic Command
Command START
B3:20 N20:0
0000
1 1
Station 1 Station 1
Stop Logic Command
Command STOP
B3:20 N20:0
0001
0 0
Station 1 Station 1
Jog Logic Command
Command JOG
B3:20 N20:0
0002
2 2
Station 1 Station 1
Clear Faults Logic Command
Command CLEAR FAULTS
B3:20 N20:0
0003
3 3
Station 1 Station 1
Reverse Logic Command
Command FORWARD
B3:20 N20:0
0004
4 4
Station 1 Station 1
Reverse Logic Command
Command REVERSE
B3:20 N20:0
0005
4 5
Station 1
Speed Reference
MOV
0006 Move
Source N19:1
8192 <
Dest N20:1
8192 <
Station 1 Datalink A1
Datalink A1 (Pr. 300) set to Acceleration Time 1 (Pr. 140).
N19:2 is controlled elsewhere in the user program.
Station 1
Datalink A1
Write
MOV
0007 Move
Source N19:2
50<
Dest N20:2
50<
Station 1 Datalink A2
Datalink A2 (Pr. 301) set to Deceleration Time 1 (Pr. 142).
N19:3 is controlled elsewhere in the user program.
Station 1
Datalink A2
Write
MOV
0008 Move
Source N19:3
50<
Dest N20:3
50<
Station 1 Datalink B1
Datalink B1 (Pr. 302) set to Jog Speed (Pr. 100).
N19:4 is controlled elsewhere in the user program.
Station 1
Datalink B1
Write
MOV
0009 Move
Source N19:4
100<
Dest N20:4
100<
Station 1 Datalink B2
Datalink B2 (Pr. 303) set to Stop Mode A (Pr. 155).
N19:5 is controlled elsewhere in the user program.
Station 1
Datalink B2
Write
MOV
0010 Move
Source N19:5
1<
Dest N20:5
1<
Station 1 Datalink C1
Datalink C1 (Pr. 304) set to Preset Speed 1 (Pr. 101).
N19:6 is controlled elsewhere in the user program.
Station 1
Datalink C1
Write
MOV
0011 Move
Source N19:6
100<
Dest N20:6
100<
Station 1 Datalink C2
Datalink C2 (Pr. 305) set to Preset Speed 2 (Pr. 102).
N19:7 is controlled elsewhere in the user program.
Station 1
Datalink C2
Write
MOV
0012 Move
Source N19:7
200<
Dest N20:7
200<
Station 1 Datalink D1
Datalink D1 (Pr. 306) set to Preset Speed 3 (Pr. 103).
N19:8 is controlled elsewhere in the user program.
Station 1
Datalink D1
Write
MOV
0013 Move
Source N19:8
300<
Dest N20:8
300<
Station 1 Datalink D2
Datalink D2 (Pr. 307) set to Preset Speed 4 (Pr. 104).
N19:9 is controlled elsewhere in the user program.
Station 1
Datalink D2
Write
MOV
0014 Move
Source N19:9
400<
Dest N20:9
400<
The Station 1 program can either end here or, if Explicit Messaging is
needed, Parameter Protocol logic can be added (see Figure 6.5 on
page 6-10).
SLC Ladder Logic Example Figure 5.3 Example SLC Ladder Logic Station 2 Program
Station 2 Program
Controlling the Logic Command word in the drive. B3:21 /* bits are controlled elsewhere in the user program.
Station 2 Station 2
Start Logic Command
Command START
B3:21 N20:14
0000
1 1
Station 2 Station 2
Stop Logic Command
Command STOP
B3:21 N20:14
0001
0 0
Station 2 Station 2
Jog Logic Command
Command JOG
B3:21 N20:14
0002
2 2
Station 2 Station 2
Clear Faults Logic Command
Command CLEAR FAULTS
B3:21 N20:14
0003
3 3
Station 2 Station 2
Reverse Logic Command
Command FORWARD
B3:21 N20:14
0004
4 4
Station 2 Station 2
Reverse Logic Command
Command REVERSE
B3:21 N20:14
0005
4 5
Station 2
Speed Reference
Write
MOV
0006 Move
Source N19:15
8192 <
Dest N20:15
8192 <
Station 2 Datalink A1
Datalink A1 (Pr. 300) set to Acceleration Time 1 (Pr. 140).
N19:16 is controlled elsewhere in the user program.
Station 2
Datalink A1
Write
MOV
0007 Move
Source N19:16
50<
Dest N20:16
50<
Station 2 Datalink A2
Datalink A2 (Pr. 301) set to Deceleration Time 1 (Pr. 142).
N19:17 is controlled elsewhere in the user program.
Station 2
Datalink A2
Write
MOV
0008 Move
Source N19:17
50<
Dest N20:17
50<
Station 2 Datalink B1
Datalink B1 (Pr. 302) set to Jog Speed (Pr. 100).
N19:18 is controlled elsewhere in the user program.
Station 2
Datalink B1
Write
MOV
0009 Move
Source N19:18
100<
Dest N20:18
100<
Station 2 Datalink B2
Datalink B2 (Pr. 303) set to Stop Mode A (Pr. 155).
N19:19 is controlled elsewhere in the user program.
Station 2
Datalink B2
Write
MOV
0010 Move
Source N19:19
1<
Dest N20:19
1<
Station 2 Datalink C1
Datalink C1 (Pr. 304) set to Preset Speed 1 (Pr. 101).
N19:20 is controlled elsewhere in the user program.
Station 2
Datalink C1
Write
MOV
0011 Move
Source N19:20
100<
Dest N20:20
100<
Station 2 Datalink C2
Datalink C2 (Pr. 305) set to Preset Speed 2 (Pr. 102).
N19:21 is controlled elsewhere in the user program.
Station 2
Datalink C2
Write
MOV
0012 Move
Source N19:21
200<
Dest N20:21
200<
Station 2 Datalink D1
Datalink D1 (Pr. 306) set to Preset Speed 3 (Pr. 103).
N19:22 is controlled elsewhere in the user program.
Station 2
Datalink D1
Write
MOV
0013 Move
Source N19:22
300<
Dest N20:22
300<
Station 2 Datalink D2
Datalink D2 (Pr. 307) set to Preset Speed 4 (Pr. 104).
N19:23 is controlled elsewhere in the user program.
Station 2
Datalink D2
Write
MOV
0014 Move
Source N19:23
400<
Dest N20:23
400<
The Station 2 program can either end here or, if Explicit Messaging is
needed, Parameter Protocol logic can be added (see Figure 6.6 on
page 6-12).
This chapter provides information and examples that explain how to use
Explicit Messaging to configure and monitor the adapter and connected
PowerFlex 7-Class drive, and connected peripherals.
Topic Page
About Explicit Messaging 6-2
Performing Explicit Messages 6-2
Parameter Protocol 6-3
SLC Ladder Example Station 1 Parameter Protocol 6-10
SLC Ladder Example Station 2 Parameter Protocol 6-12
Refer to Chapter 5 for information about the I/O Image, using Logic
Command/Status, Reference/Feedback, and Datalinks.
About Explicit Messaging Explicit Messaging is used to transfer data that does not require continuous
updates. With Explicit Messaging, you can configure and monitor a slave
device’s parameters on the network.
Performing Explicit There are five basic events in the Explicit Messaging process. The details of
Messages each step vary depending on the type of controller being used. See the
documentation for your controller.
Important: There must be a request message and a response message for all
Explicit Messages, whether you are reading or writing data.
Figure 6.1 Explicit Message Process
Retrieve Explicit
➍ Message Response ➋ ➌
Profibus
Network
Event Description
You format the required data and set up the ladder logic program to send an Explicit
➊ Message request to the scanner module (download).
The scanner module transmits the Explicit Message Request to the slave device over the
➋ network.
The slave device transmits the Explicit Message Response back to the scanner. The data is
➌ stored in the scanner buffer.
➍ The controller retrieves the Explicit Message Response from the scanner’s buffer (upload).
➎ The Explicit Message is complete.
Parameter Protocol This protocol uses 4 words in the Profibus I/O area. Requests and responses
are a handshake procedure and cannot be batched, meaning that if the
master sends a request, it has to wait for the response before sending a new
request.
Request
Response
Read Examples
Figure 6.3 Overview Parameter Message Format (Read Request)
Request
Response
Request Response
RC RC
Set to ‘1’ (0001 binary) to read. ‘1’ (0001 binary) Transferring 8-bit or 16-bit parameter value.
‘2’ (0010 binary) Transferring a 32-bit parameter value.
‘7’ (0111 binary) Request rejected (including fault code).
SPM SPM
Not used. Not used.
PNU PNU
Parameter number to read. Confirms the Parameter number (if successful, equals the
PNU from the request).
Subindex Subindex
Selects which DPI port to talk to (‘0’ = Confirms the DPI port (if successful, equals the Subindex
DPI Host, ‘5’ = 20-COMM-P in drive). from the request).
Parameter value high word
Not Used Contains a ‘0’ if returning a value from a 16-bit parameter
and the high word from a 32-bit parameter.
Parameter value low word
Not Used Contains the value from an 8-bit or 16-bit parameter; the low
word if reading from a 32-bit parameter, or the fault code
(if RC = ‘7’).
Write Examples
Figure 6.4 Overview Parameter Message Format (Write Request)
Request
Response
Request Response
RC RC
‘2’ (0010 binary) to write an 8-bit or ‘1’ (0001 binary) Transferring 8-bit or 16-bit parameter value.
16-bit parameter. ‘2’ (0010 binary) Transferring a 32-bit parameter value.
‘3’ (0011 binary) to write a 32-bit ‘7’ (0111 binary) Request rejected (including fault code).
parameter.
SPM SPM
Not used. Not used.
PNU PNU
Parameter number being written. Confirms the Parameter number (if successful, equals the
PNU from the request).
Subindex Subindex
Selects which DPI port to talk to (‘0’ = Confirms the DPI port (if successful, equals the Subindex
DPI Host, ‘5’ = 20-COMM-P in drive). from the request).
Parameter value high word Parameter value high word
Contains the high word if writing to a Confirms the high word if writing to a 32-bit parameter.
32-bit parameter.
Parameter value low word Parameter value low word
Contains the write value for an 8-bit Confirms the write value for an 8-bit or 16-bit parameter; the
or 16-bit parameter, or high word if low word if writing to a 32-bit parameter, or the fault code (if
writing to a 32-bit parameter. RC = ‘7’).
SLC Ladder Example Figure 6.5 Example SLC Ladder Logic Station 1 Parameter Protocol
Station 1 Parameter
Protocol This section of the routine is only needed if the application needs to perform Parameter Protocol Reads or Writes to Station 1.
This circuit utilizes the Parameter Protocol. A REQUEST to Station 1 is processed only one at a time, and after each
RESPONSE from Station 1 a zero must be sent and received to 'handshake' before the next REQUEST/RESPONSE transaction
can take place. For example:
Send a parameter read request --> Receive a parameter read response --> Send a "0" --> Receive a "0" --> [Transaction complete]
If the RESPONSE PCA Word 1 (N10:10) is "0", then a REQUEST can be initiated.
Elsewhere in the user program these words must be loaded with message data prior to initiating the REQUEST:
N7:10 = RC = the operation to be performed ("1"=Read, "2" = 16-bit Write, "3" = 32-bit Write)
N7:11 = PNU = the parameter number to read or write
N7:12 = Subindex = the DPI port # ("0"= Host or PowerFlex drive, "5" = 20-COMM-P, etc.)
N7:13 = PVA #1 = the parameter value (high word) - only used when writing parameters
N7:14 = PVA #2 = the parameter value (low word) - only used when writing parameters
The four Parameter Protocol Words set up in the scanner are used to perform the Parameter Protocol:
N20:10 = contains RC (the operation to be performed) and PNU (the parameter number to read or write) combined
N20:11 = Subindex (the DPI port #)
N20:12 = PVA #1 (the parameter value (high word))
N10:13 = PVA #2 (the parameter value (low word))
B3:19/15 is turned ON elsewhere in the program after the REQUEST message (N7:10-14) is loaded. This causes one Parameter
Protocol read or write to occur and B3:19/15 is turned OFF when the transaction is complete.
Station 1
Par Prot Station 1
Messaging RESPONSE Station 1
Request PCA Word PCA Word
B3:19 EQU MOV
0016 Equal Move
15 Source A N10:10 Source N7:11
0< 15<
Source B 0 Dest N20:10
0< 0<
PCA Word
RC
RC bit 0 bit 0
N7:10 N20:10
L
0 12
PCA Word
RC
RC bit 1 bit 1
N7:10 N20:10
L
1 13
IND Word
(Subindex)
COP
Copy File
Source #N7:12
Dest #N20:11
Length 3
Figure 6.5 Example SLC Ladder Logic Station 1 Parameter Protocol (continued)
N10:10 is the Station 1 Response Parameter Access Word 1. It is < > 0 when a message has been received in response to a
message request. If the response is >= 7000 hex (28672 decimal), then the adapter is responding that an error has occurred. In
this case, the returned data in the response will contain a fault code and not parameter value data.
Station 1
Par Prot Station 1
Messaging RESPONSE RESPONSE Message
Request PCA Word PCA Word
B3:19 NEQ COP
0017 Not Equal Copy File
15 Source A N10:10 Source #N10:10
0< Dest #N7:20
Source B 0 Length 4
0<
Station 1
PCA Word
MOV
Move
Source 0
0<
Dest N20:10
0<
Station 1
Par Prot
Messaging
Request
B3:19
U
15
0018 END
SLC Ladder Example Figure 6.6 Example SLC Ladder Logic Station 2 Parameter Protocol
Station 2 Parameter
Protocol This section of the routine is only needed if the application needs to perform Parameter Protocol Reads or Writes to Station 2.
Station 2
On power-up, initialize the Parameter Protocol routine. Par Prot
Messaging
First Pass Request
S:1 B3:19
0015 U
15 0
This circuit utilizes the Parameter Protocol. A REQUEST to Station 2 is processed only one at a time, and after each
RESPONSE from Station 2 a zero must be sent and received to 'handshake' before the next REQUEST/RESPONSE transaction
can take place. For example:
Send a parameter read request --> Receive a parameter read response --> Send a "0" --> Receive a "0" --> [Transaction complete]
If the RESPONSE PCA Word 1 (N10:24) is "0", then a REQUEST can be initiated.
Elsewhere in the user program these words must be loaded with message data prior to initiating the REQUEST:
N7:30 = RC = the operation to be performed ("1"=Read, "2" = 16-bit Write, "3" = 32-bit Write)
N7:31 = PNU = the parameter number to read or write
N7:32 = Subindex = the DPI port # ("0"= Host or PowerFlex drive, "5" = 20-COMM-P, etc.)
N7:33 = PVA #1 = the parameter value (high word) - only used when writing parameters
N7:34 = PVA #2 = the parameter value (low word) - only used when writing parameters
The four Parameter Protocol Words set up in the scanner are used to perform the Parameter Protocol:
N20:24 = contains RC (the operation to be performed) and PNU (the parameter number to read or write) combined
N20:25 = Subindex (the DPI port #)
N20:26 = PVA #1 (the parameter value (high word))
N20:27 = PVA #2 (the parameter value (low word))
B3:19/0 is turned ON elsewhere in the program after the REQUEST message (N7:30-34) is loaded. This causes one Parameter
Protocol read or write to occur and B3:19/0 is turned OFF when the transaction is complete.
Station 2
Par Prot Station 2
Messaging RESPONSE Station 2
Request PCA Word PCA Word
B3:19 EQU MOV
0016 Equal Move
0 Source A N10:24 Source N7:31
0< 9<
Source B 0 Dest N20:24
0< 0<
PCA Word
RC
RC bit 0 bit 0
N7:30 N20:24
L
0 12
PCA Word
RC
RC bit 1 bit 2
N7:30 N20:24
L
1 13
IND Word
(Subindex)
COP
Copy File
Source #N7:32
Dest #N20:25
Length 3
Figure 6.6 Example SLC Ladder Logic Station 2 Parameter Protocol (continued)
N10:24 is the Station 2 Response Parameter Access Word 1. It is < > 0 when a message has been received in response to a
message request. If the response is >= 7000 hex (28672 decimal), then the adapter is responding that an error has occurred. In
this case, the returned data in the response will contain a fault code and not parameter value data.
Station 2
Par Prot Station 2
Messaging RESPONSE RESPONSE Message
Request PCA Word PCA Word
B3:19 NEQ COP
0017 Not Equal Copy File
0 Source A N10:24 Source #N10:24
0< Dest #N7:40
Source B 0 Length 4
0<
Station 2
PCA Word
MOV
Move
Source 0
0<
Dest N20:24
0<
Station 2
Par Prot
Messaging
Request
B3:19
U
0
0018 END
Notes:
Troubleshooting
Topic Page
Understanding the Status Indicators 7-1
PORT Status Indicator 7-2
MOD Status Indicator 7-2
NET A Status Indicator 7-3
Viewing Adapter Diagnostic Items 7-3
Viewing and Clearing Events 7-5
Understanding the Status The adapter has three status indicators. They can be viewed on the adapter
Indicators or through the drive cover.
➊
Location on ➋
drive may vary.
➌
➍
➊
➋
➌
PORT Status Indicator This red/green bicolor LED indicates the status of the adapter’s connection
to the drive as shown in the table below.
MOD Status Indicator This red/green bicolor LED indicates the status of the adapter as shown in
the table below.
NET A Status Indicator This red/green bicolor LED indicates the status for the network connection
as shown in the table below.
Status Cause Corrective Actions
Off The adapter is not powered or is not • Securely connect the adapter to the drive by using the
properly connected to the drive. Internal Interface (ribbon) cable, and to the network by
using a Profibus cable.
• Correctly connect the Profibus cable to the Profibus
connector.
• Apply power to the drive and network.
Flashing Red Error in Profibus configuration. Reconfigure the adapter.
Steady Red Error in Profibus controller initialization. • Cycle power to the drive.
• Reconfigure the Profibus scanner.
Steady Green The adapter is properly connected and is No action required.
communicating on the network.
Viewing Adapter Diagnostic If you encounter unexpected communications problems, the adapter’s
Items diagnostic items can help you or Rockwell Automation personnel
troubleshoot the problem. Adapter diagnostic items can be viewed with any
of these drive configuration tools:
• LCD PowerFlex 7-Class HIM (Diagnostics/Device Items)
• Connected Components Workbench software, version 1.02 or later
• DriveExplorer software, version 2.01 or later
• DriveExecutive software, version 3.01 or later
Viewing and Clearing The adapter has an event queue to record significant events that occur in the
Events operation of the adapter. When such an event occurs, an entry is put into the
event queue. You can view the event queue with any of these drive
configuration tools:
• LCD PowerFlex 7-Class HIM
• Connected Components Workbench software, version 1.02 or later
• DriveExplorer software, version 2.01 or later
• DriveExecutive software, version 1.01 or later
The event queue can contain up to 32 entries. Eventually the event queue
becomes full, because its contents are retained through adapter resets. At
that point, a new entry replaces the oldest entry. Only an event queue clear
operation or adapter power cycle clears the event queue contents.
Events
Many events in the event queue occur under normal operation. If you
encounter unexpected communication problems, the events can help you or
Allen-Bradley personnel troubleshoot the problem. The following events
can appear in the event queue.
Specifications
Topic Page
Communications A-1
Electrical A-1
Mechanical A-1
Environmental A-1
Regulatory Compliance A-2
Communications Network
Protocol Profibus
Data Rates 9.6 kbps, 19.2 kbps, 93.75 kbps, 187.5 kbps, 500 kbps,
1.5 Mbps, 3 Mbps, 6 Mbps, or 12 Mbps
The adapter has auto baud rate detection
Drive
Protocol DPI
Data Rates 125 kbps or 500 kbps
Electrical Consumption
Drive 350 mA at 5V DC supplied by the host drive
Network None
Mechanical Dimensions
Height 19 mm (0.75 inches)
Length 86 mm (3.39 inches)
Width 78.5 mm (3.09 inches)
Weight 57 g (2 oz.)
Environmental Temperature
Operating -10…50 °C (14…122 °F)
Storage -40…85 °C (-40…185 °F)
Relative Humidity 5…95% non-condensing
Atmosphere Important: The adapter must not be installed in an area where
the ambient atmosphere contains volatile or corrosive gas,
vapors or dust. If the adapter is not going to be installed for a
period of time, it must be stored in an area where it is not
exposed to a corrosive atmosphere.
Adapter Parameters
Topic Page
About Parameter Numbers B-1
Parameter List B-1
About Parameter Numbers The parameters in the adapter are numbered consecutively. However,
depending on which configuration tool you use, they can have different
numbers.
Configuration Tool Numbering Scheme
• HIM The adapter parameters begin with parameter
• Connected Components Workbench software 01. For example, Parameter 01 - [DPI Port] is
• DriveExplorer software parameter 01 as indicated by this manual.
• DriveExecutive software
• Explicit Messaging See Chapter 6, Using Explicit Messaging for
details.
Parameter List
Parameter
No. Name and Description Details
01 [DPI Port] Minimum: 0
Displays the port to which the adapter is Maximum: 7
connected. This is usually port 5. Type: Read Only
Parameter
No. Name and Description Details
05 [P-DP Rate Actual] Values: 0 = 9.6 kbps
Displays the actual network data rate used by the 1 = 19.2 kbps
adapter. 2 = 93.75 kbps
3 = 187.5 kbps
4 = 500 kbps
5 = 1.5 Mbps
6 = 3 Mbps
7 = 6 Mbps
8 = 12 Mbps
Type: Read Only
06 [Ref/Fdbk Size] Values: 0 = 16-bit
Displays the size of the Reference/Feedback. The 1 = 32-bit
drive determines the size of the Reference/ Type: Read Only
Feedback.
07 [Datalink Size] Values: 0 = 16-bit
Displays the size of each Datalink word. The drive 1 = 32-bit
determines the size of Datalinks. Type: Read Only
Parameter
No. Name and Description Details
10 [Idle Flt Action] Default: 0 = Fault
Sets the action that the adapter and drive takes if Values: 0 = Fault
the adapter detects that the controller is in program 1 = Stop
mode or faulted. This setting is effective only if I/O 2 = Zero Data
that controls the drive is transmitted through the 3 = Hold Last
adapter. When the controller is put back in Run 4 = Send Flt Cfg
mode, the drive automatically receives commands Type: Read/Write
over the network again. Reset Required: No
Datalink D
Datalink C
Datalink B
Datalink A
Not Used
Not Used
Not Used
Cmd/Ref
Bit
Definition
Default x x x 0 0 0 0 1
Bit 7 6 5 4 3 2 1 0
Datalink D
Datalink C
Datalink B
Datalink A
Not Used
Not Used
Not Used
Cmd/Ref
Bit
Definition
Default x x x 0 0 0 0 1
Bit 7 6 5 4 3 2 1 0
Parameter
No. Name and Description Details
14 [Flt Cfg Ref] Default: 0
Sets the Reference data that is sent to the drive if Minimum: 0
any of the following is true: Maximum: 4294967295
Type: Read/Write
• Parameter 9 - [Comm Flt Action] is set to ‘4’ Reset Required: No
(Send Flt Cfg) and I/O communication is
disrupted. Important: If the drive uses a 16-bit
Reference, the most significant word of
• Parameter 10 - [Idle Flt Action] is set to ‘4’ this value must be set to zero (0) or a
(Send Flt Cfg) and the controller is idle. fault occurs.
15 [Flt Cfg A1 In] Default: 0
16 [Flt Cfg A2 In] Default: 0
17 [Flt Cfg B1 In] Default: 0
18 [Flt Cfg B2 In] Default: 0
19 [Flt Cfg C1 In] Default: 0
20 [Flt Cfg C2 In] Default: 0
21 [Flt Cfg D1 In] Default: 0
22 [Flt Cfg D2 In] Default: 0
Sets the data that is sent to the Datalink in the Minimum: 0
drive if any of the following is true: Maximum: 4294967295
Type: Read/Write
• Parameter 9 - [Comm Flt Action] is set to ‘4’ Reset Required: No
(Send Flt Cfg) and I/O communication is
disrupted. Important: If the drive uses 16-bit
Datalinks, the most significant word of
• Parameter 10 - [Idle Flt Action] is set to ‘4’ this value must be set to zero (0) or a
(Send Flt Cfg) and the controller is idle. fault will occur.
23 [Parameter Mode] Default: 0 = Par Prot
Sets the format for Parameter communication. Values: 0 = Par Prot
1 = DPI Par Prot
• Par Prot (Parameter Protocol) is used to read or Type: Read/Write
write single parameters. Reset Required: No
• DPI Par Prot is reserved for future use.
Performing explicit messaging requires the
‘Parameter Access’ module to be added when
configuring the node with a network software tool.
24 [P-DP State] Values: 0 = WAIT_PRM
Displays the state of the Profibus controller. 1 = WAIT CFG
2 = DATA_EX
3 = ERROR
Type: Read Only
This appendix presents the definitions of the Logic Command and Logic
Status words that are used for some products that can be connected to the
adapter. If the Logic Command/Logic Status for the product that you are
using is not listed, see your product documentation.
Logic Bits
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Status Description
x Ready 0 = Not Ready (Par. 214)
1 = Ready
x Active 0 = Not Active (Running)
1 = Active
x Command 0 = Reverse
Direction 1 = Forward
x Actual Direction 0 = Reverse
1 = Forward
x Accel 0 = Not Accelerating
1 = Accelerating
x Decel 0 = Not Decelerating
1 = Decelerating
x Alarm 0 = No Alarm (Par. 211 and 212)
1 = Alarm
x Fault 0 = No Fault (Par. 243)
1 = Fault
x At Speed 0 = Not At Reference
1 = At Reference
x x x Local Control (1) 000 = Port 0 (TB)
001 = Port 1
010 = Port 2
011 = Port 3
100 = Port 4
101 = Port 5
110 = Port 6
111 = No Local
x x x x Reference 0000 = Ref A Auto (Par. 90)
0001 = Ref B Auto (Par. 93)
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
(1)
See ‘Owners’ in drive User Manual for more information.
Logic Bits
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Command Description
x Normal Stop 0 = Not Normal Stop
1 = Normal Stop
x Start (1) 0 = Not Start
1 = Start
x Jog 1 0 = Not Jog using [Jog Speed 1] (Par. 29)
1 = Jog using [Jog Speed 1] (Par. 29)
x Clear Fault (2) 0 = Not Clear Fault
1 = Clear Fault
x x Unipolar Direction 00 = No Command
01 = Forward Command
10 = Reverse Command
11 = Hold Direction Control
x Reserved
x Jog 2 0 = Not Jog using [Jog Speed 2] (Par. 39)
1 = Jog using [Jog Speed 2] (Par. 39)
x Current Limit Stop 0 = Not Current Limit Stop
1 = Current Limit Stop
x Coast Stop 0 = Not Coast to Stop
1 = Coast to Stop
x Reserved
x Reserved
x Spd Ref Sel0
Bits
x Spd Ref Sel1
14 13 12
x Spd Ref Sel2 0 0 0 = Spd Ref A (Par. 27)
0 0 1 = Spd Ref B (Par. 28)
0 1 0 = Preset 2 (Par. 15)
0 1 1 = Preset 3 (Par. 16)
1 0 0 = Preset 4 (Par. 17)
1 0 1 = Preset 5 (Par. 18)
1 1 0 = Preset 6 (Par. 19)
1 1 1 = Preset 7 (Par. 20)
x Reserved
(1)
A Not Stop condition (logic bit 0 = 0, logic bit 8 = 0, and logic bit 9 = 0) must first be present before a 1 = Start condition starts the drive.
(2)
To perform this command, the value must switch from ‘0’ to ‘1’.
Logic Bits
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Status Description
x Active 0 = Not Active
1 = Active
x Running 0 = Not Running
1 = Running
x Command 0 = Reverse
Direction 1 = Forward
x Actual Direction 0 = Reverse
1 = Forward
x Accel 0 = Not Accelerating
1 = Accelerating
x Decel 0 = Not Decelerating
1 = Decelerating
x Jogging 0 = Not Jogging
1 = Jogging
x Fault 0 = No Fault (Par. 323, 324, 325)
1 = Fault
x Alarm 0 = No Alarm (Par. 326, 327, 328)
1 = Alarm
x Flash Mode 0 = Not in Flash Mode
1 = In Flash Mode
x Run Ready 0 = Not Ready to Run (Par. 156)
1 = Ready to Run
x At Limit (1) 0 = Not At Limit (Par. 304)
1 = At Limit
x Tach Loss Sw 0 = Not Tach Loss Sw
1 = Tach Loss Sw
x At Zero Spd 0 = Not At Zero Speed
1 = At Zero Speed
x At Setpt Spd 0 = Not At Setpoint Speed
1= At Setpoint Speed
x Enable 0 = Not Enabled
1 = Enabled
(1)
See Parameter 304 - [Limit Status] in the PowerFlex 700S drive User Manual for a description of the limit status conditions.
Logic Bits
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Status Description
x Ready 0 = Not Ready (Par. 1403)
1 = Ready
x Active 0 = Not Active (Running)
1 = Active
x Command 0 = Reverse
Direction 1 = Forward
x Actual Direction 0 = Reverse
1 = Forward
x Accel 0 = Not Accelerating
1 = Accelerating
x Decel 0 = Not Decelerating
1 = Decelerating
x Alarm 0 = No Alarm (Par. 1380)
1 = Alarm
x Fault 0 = No Fault (Par. 1351)
1 = Fault
x At Speed 0 = Not At Reference
1 = At Reference
x x x Local Control (1) 000 = Port 0 (TB)
001 = Port 1
010 = Port 2
011 = Port 3
100 = Port 4
101 = Port 5
110 = Reserved
111 = No Local
x x x x Reference Source 0000 = Spd Ref A Auto (Par. 44)
0001 = Spd Ref B Auto (Par. 48)
0010 = Preset Spd 2 Auto
0011 = Preset Spd 3 Auto
0100 = Preset Spd 4 Auto
0101 = Preset Spd 5 Auto
0110 = Preset Spd 6 Auto
0111 = Preset Spd 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 = Reserved
1111 = Jog Ref
(1)
See ‘Owners’ in drive User Manual for more information.
A Adapter
Devices such as drives, controllers, and computers usually require a
network communication adapter to provide a communication interface
between them and a network such as Profibus. An adapter reads data on the
network and transmits it to the connected device. It also reads data in the
device and transmits it to the network.
B Bus Off
A bus off condition occurs when an abnormal rate of errors is detected on
the Control Area Network (CAN) bus in a device. The bus-off device cannot
receive or transmit messages on the network. This condition is often caused
by corruption of the network data signals due to noise or data rate
mismatch.
ControlFLASH
A free software tool used to electronically update firmware of
Allen-Bradley products and network communication adapters.
ControlFLASH software is downloaded automatically when the firmware
revision file for the product being updated is downloaded from the
Allen-Bradley updates website to your computer.
Controller
A controller, also called programmable logic controller, is 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.
D Data Rate
The speed at which data is transferred on the Profibus network. The
available data rates depend on the type of cable and total cable length used
on the network.
Data Rate Maximum Cable Length
9.6 kbps 1000 m (3280.8 ft.)
19.2 kbps 1000 m (3280.8 ft.)
93.75 kbps 1000 m (3280.8 ft.)
187.5 kbps 1000 m (3280.8 ft.)
500 kbps 400 m (1312.3 ft.)
1.5 Mbps 200 m (656.2 ft.)
3 Mbps 100 m (328 ft.)
6 Mbps 100 m (328 ft.)
12 Mbps 100 m (328 ft.)
Datalinks
A Datalink is a type of pointer used by PowerFlex 7-Class drives to transfer
data to and from the controller. Datalinks enable specified parameters to be
read or written to 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 Peripheral
A device that provides an interface between DPI and a network or user.
Peripheral devices are also referred to as ‘adapters’ or ‘modules’. The
20-COMM-P adapter, 1203-USB or 1203-SSS converter, and PowerFlex
7-Class HIMs (20-HIM-xxx) are examples of DPI peripherals.
DPI Product
A device that uses the DPI communication interface to communicate with
one or more peripheral devices. For example, a motor drive such as a
PowerFlex 7-Class drive is a DPI product. In this manual, a DPI product is
also referred to as ‘drive’ or ‘host’.
DriveExplorer Software
A tool for monitoring and configuring Allen-Bradley products and network
communication adapters. It can be used on computers running various
Microsoft Windows operating systems. DriveExplorer software, version
3.xx or later, can be used to configure this adapter and connected drive. This
software tool has been discontinued and is now available as freeware at
http://www.ab.com/support/abdrives/webupdate/software.html. There are
no plans to provide future updates to this tool and the download is being
provided ‘as-is’ for users that lost their DriveExplorer CD, or need to
configure legacy products not supported by Connected Components
Workbench software.
DriveTools SP Software
A software suite designed for running on various Microsoft Windows
operating systems. This software suite provides a family of tools, including
DriveExecutive software (version 3.01 or later), that you can use to
program, monitor, control, troubleshoot, and maintain Allen-Bradley
products. DriveTools SP software can be used with PowerFlex 750-Series,
PowerFlex 7-Class, and PowerFlex 4-Class drives, and also legacy drives
that implement the SCANport communication interface. Information about
DriveTools SP software can be obtained at http://www.ab.com/drives/
drivetools.
E Explicit Messaging
Explicit Messages are used to transfer data that does not require continuous
updates. They are typically used to configure, monitor, and diagnose
devices over the network.
F Fault Action
A fault action determines how the adapter and connected drive act when a
communication fault (for example, a disconnected cable) occurs or when
the controller is switched out of run mode. The former uses a
communication fault action, and the latter uses an idle fault action.
Fault Configuration
When communication is disrupted (for example, a cable is disconnected),
the adapter and connected drive can respond with a user-defined fault
configuration. The user sets the data that is sent to the drive using specific
fault configuration parameters in the adapter. When a fault action parameter
is set to use the fault configuration data and a fault occurs, the data from
these parameters is sent as the Logic Command, Reference, and/or
Datalink(s).
G GSD File
A file used by the network configuration tool to identify the type of adapter
and its capabilities, so that it can configure the adapter for the network. This
file is normally supplied on digital media as a text file.
Hold Last
When communication is disrupted (for example, a cable is disconnected),
the adapter and connected drive can respond by holding last. Hold last
results in the drive receiving the last data received via the network
connection before the disruption. If the drive was running and using the
Reference from the adapter, it continues to run at the same Reference.
I Idle Action
An idle action determines how the adapter and connected drive act when the
controller is switched out of run mode.
I/O Data
I/O data, sometimes called ‘implicit messages’ or ‘input/output’, is
time-critical data such as a Logic Command and Reference. The terms
‘input’ and ‘output’ are defined from the controller’s point of view. Output
is produced by the controller and consumed by the adapter. Input is
produced by the adapter and consumed by the controller.
The Logic Status is used to monitor the PowerFlex 7-Class drive (for
example, operating state and motor direction). It consists of one 16-bit word
of input from the adapter to the network. The definitions of the bits in this
word depend on the drive, and are shown in Appendix C.
M Master
See scanner.
N Node Address
A Profibus network can have as many as 126 devices connected to it. Each
device on the network must have a unique node address between 0 and 126.
P Parameter Messaging
Parameter Messaging is used to configure, monitor, and diagnose devices
over the Profibus network.
Ping
A message that is sent by a DPI product to its peripheral devices. They use
the ping to gather data about the product, including whether it can receive
messages and whether they can log in for control.
Profibus Network
A Profibus network uses RS-485 to connect devices (for example,
controllers, drives, and motor starters). A Profibus network can support a
maximum of 126 devices. Each device is assigned a unique node address
and transmits data on the network at the same data rate.
Cable is used to connect devices on the network. It contains the bus signal.
Devices can be connected to the network in a daisy-chain connection.
R Reference/Feedback
The Reference is used to send a setpoint (for example, speed, frequency, or
torque) to the drive. It consists of one word of output to the adapter from the
network. The size of the word (either a 16-bit word or 32-bit word) is
determined by the drive.
Feedback is used to monitor the speed of the drive. It consists of one word
of input from the adapter to the network. The size of the word (either a
16-bit word or 32-bit word) is determined by the drive.
S Scanner
A scanner is a separate module (of a multi-module controller) or a built-in
component (of a single-module controller) that provides communication
with adapters connected to a network. See also Controller.
Status Indicators
LEDs that are used to report the status of the adapter, network, and drive.
The status indicators are on the adapter and can be viewed on the front cover
of the drive when the drive is powered.
U Update
The process of updating firmware in a device. The adapter and its connected
PowerFlex 7-Class host drive and its peripherals can be updated using
various Allen-Bradley software tools. See Updating the Adapter
Firmware on page 3-6 for more information.
Z Zero Data
When communication is disrupted (for example, a cable is disconnected),
the adapter and drive can respond with zero data. Zero data results in the
drive receiving zero as values for Logic Command, Reference, and Datalink
data. If the drive was running and using the Reference from the adapter, it
will stay running but at zero Reference.
H
M
HIM (Human Interface Module)
accessing parameters with, 3-2 manual
definition, G-3 conventions, P-1
LCD model, 3-2 related documentation, P-2
LED model, 3-2 website, P-2
hold last Master, G-4
configuring the adapter for, 3-4 mechanical dimensions, A-1
definition, G-4 messages, see explicit messaging or I/O
U
update
definition, G-6
guidelines, 3-6
W
website for
Connected Components Workbench
software, G-1
DriveExecutive software, G-3
DriveExplorer software, G-2
DriveTools SP software, G-3
Profibus network, G-5
related documentation, P-2
wiring, see cables
Z
zero data
configuring the adapter for, 3-4
definition, G-6
In addition, we offer multiple support programs for installation, configuration, and troubleshooting. For more
information, contact your local distributor or Rockwell Automation representative, or visit
http://www.rockwellautomation.com/services/online-phone.
Installation Assistance
If you experience a problem within the first 24 hours of installation, review the information that is contained in this
manual. You can contact Customer Support for initial help in getting your product up and running.
United States or Canada 1.440.646.3434
Outside United States or Canada Use the Worldwide Locator at http://www.rockwellautomation.com/rockwellautomation/support/overview.page, or contact your local
Rockwell Automation representative.
Rockwell Automation tests all of its products to help ensure that they are fully operational when shipped from the
manufacturing facility. However, if your product is not functioning and needs to be returned, follow these procedures.
United States Contact your distributor. You must provide a Customer Support case number (call the phone number above to obtain one) to your
distributor to complete the return process.
Outside United States Please contact your local Rockwell Automation representative for the return procedure.
Documentation Feedback
Your comments will help us serve your documentation needs better. If you have any suggestions on how to improve this
document, complete this form, publication RA-DU002, available at http://www.rockwellautomation.com/literature/.
Rockwell Otomasyon Ticaret A.Ş., Kar Plaza İş Merkezi E Blok Kat:6 34752 İçerenköy, İstanbul, Tel: +90 (216) 5698400