Successful application of this module requires a reasonable working knowledge of the Rockwell
Automation hardware, the 3170-PDP Module and the application in which the combination is to be
used. For this reason, it is important that those responsible for implementation satisfy themselves
that the combination will meet the needs of the application without exposing personnel or
equipment to unsafe or inappropriate working conditions.
This manual is provided to assist the user. Every attempt has been made to assure that the
information provided is accurate and a true reflection of the product's installation requirements. In
order to assure a complete understanding of the operation of the product, the user should read all
applicable Rockwell Automation documentation on the operation of the Rockwell Automation
hardware.
Under no conditions will ProSoft Technology be responsible or liable for indirect or consequential
damages resulting from the use or application of the product.
Reproduction of the contents of this manual, in whole or in part, without written permission from
ProSoft Technology is prohibited.
Information in this manual is subject to change without notice and does not represent a
commitment on the part of ProSoft Technology Improvements and/or changes in this manual or the
product may be made at any time. These changes will be made periodically to correct technical
inaccuracies or typographical errors.
Solid state equipment has operational characteristics differing from those of electromechanical
equipment. "Safety Guidelines for the Application, Installation and Maintenance of Solid State
Controls" (Publication SGI-1.1) describes some important differences between solid state
equipment and hard-wired electromechanical devices. Because of this difference, and also
because of the wide variety of uses for solid state equipment, all persons responsible for applying
this equipment must satisfy themselves that each intended application of this equipment is
acceptable.
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, ProSoft
Technology, Inc. cannot assume responsibility or liability for actual use based on the examples and
diagrams.
No patent liability is assumed by ProSoft Technology, Inc. with respect to use of information,
circuits, equipment, or software described in this manual.
Throughout this manual we use notes to make you aware of safety considerations.
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 the hazard
recognize the consequences
Important:Identifies information that is especially important for successful application and
understanding of the product.
Microsoft is a registered trademark of the Microsoft Corporation.
Windows is a trademark of the Microsoft Corporation.
FLEX I/O and PLC-5 are trademarks of the Rockwell Automation Company, Inc.
PROFIBUS is a trademark of the PROFIBUS User Organization
Your Feedback Please
We always want you to feel that you made the right decision to use our products. If you have
suggestions, comments, compliments or complaints about the product, documentation or support,
please write or call us.
PLEASE READ THIS NOTICE.............................................................................................................................. 2
Your Feedback Please ...................................................................................................................................... 3
1 ABOUT THIS USER MANUAL..................................................................................................................... 9
1.4 Related Publications ................................................................................................................................ 9
1.5 Compliance to European Union Directives .............................................................................................10
4.3.4 Bus Connector ..............................................................................................................................47
4.4 Connect the Adapter to the Network.......................................................................................................48
4.4.1 Connect to the Adapter .................................................................................................................48
4.5 Terminate the Network ...........................................................................................................................49
4.5.1 Terminate at the Adapter Using Line A .........................................................................................49
4.5.2 Terminate at the Adapter Using Line B .........................................................................................49
5 CONFIGURE THE ADAPTER FOR MASTER/SLAVE COMMUNICATION................................................51
5.1 How Master/Slave Communication Takes Place....................................................................................51
5.2 Entering User Parameter Data ...............................................................................................................52
5.2.1 User Parameter Data ....................................................................................................................52
5.2.2 Auto Configure Format..................................................................................................................53
5.2.3 Condensed Format .......................................................................................................................54
7.2 Device Data Base File ............................................................................................................................70
Installation Instructions
User Manual
Installation Instructions
User Manual
Installation Instructions
User Manual
Installation Instructions
User Manual
Installation Instructions
User Manual
To order these publications, contact your local Rockwell Automation
representative.
1.5 Compliance to European Union Directives
If this product has the CE mark it is approved for installation within the European
Union and EEA regions. It has been designed and tested to meet the following
directives.
1.5.1 EMC Directive
This product is tested to meet Council Directive 89/336/EEC Electromagnetic
Compatibility (EMC) and the following standards, in whole or in part, documented
in a technical construction file:
EN 50081-2EMC – Generic Emission Standard, Part 2 – Industrial
Environment
EN 50082-2EMC – Generic Immunity Standard, Part 2 – Industrial
Environment
This product is intended for use in an industrial environment.
Page 10 of 152 ProSoft Technology, Inc.
August 23, 2007
Overview of FLEX I/O and Your PROFIBUS Adapter Module 3170-PDP ♦ FLEX Platform
FLEX I/O™ PROFIBUS Adapter
2 Overview of FLEX I/O and Your PROFIBUS
Adapter Module
In This Chapter
¾ The FLEX I/O System ............................................................ 11
¾ Mount and Remove your System Easily ................................ 12
what the FLEX I/O system is and what it contains
how to mount and remove your system easily
optional accessories
mounting dimensions and spacing requirements
3170-PDP
adapter components
how to connect power wiring
2.1 The FLEX I/O System
FLEX I/O is a small, modular I/O system for distributed applications that performs
all of the functions of rack-based I/O. The FLEX I/O system contains the following
components:
PROFIBUS adapter/power supply - powers the internal logic for as many as
eight I/O modules
ProSoft Technology, Inc. Page 11 of 152
August 23, 2007
3170-PDP ♦ FLEX Platform Overview of FLEX I/O and Your PROFIBUS Adapter Module
FLEX I/O™ PROFIBUS Adapter
terminal base - contains a terminal strip to terminate wiring for two- or three-
wire devices
I/O module - contains the bus interface and circuitry needed to perform
specific functions related to your application
For information on how communication occurs over the FLEX I/O system
backplane, refer to Chapter 2.
You can horizontally or vertically mount the FLEX I/O system on a standard DIN
rail. The adapter and terminal base easily snap on the DIN rail by hand. Refer to
the installation instructions shipped with these components.
2.2 Mount and Remove your System Easily
Screw holes are also provided to horizontally or vertically panel-mount your
system in an enclosure. To panel-mount your FLEX I/O system, use the optional
mounting kit (1794-NM1).
An example of a DIN-rail mounted system is shown below.
Page 12 of 152 ProSoft Technology, Inc.
August 23, 2007
Overview of FLEX I/O and Your PROFIBUS Adapter Module 3170-PDP ♦ FLEX Platform
FLEX I/O™ PROFIBUS Adapter
2.3 Optional Accessories
2.3.1 Extender Cables (1794-CE1 or -CE3)
Use the optional 1794-CE1 (0.3m) or -CE3 (0.9m) extender cable (one per
system) to arrange your system in two rows or split your system into horizontal
and vertical orientation.
ATTENTION: This cable can only be used between I/O modules. Do not use
between the adapter and I/O modules. Do not use more than one cable per
system.
ProSoft Technology, Inc. Page 13 of 152
August 23, 2007
3170-PDP ♦ FLEX Platform Overview of FLEX I/O and Your PROFIBUS Adapter Module
FLEX I/O™ PROFIBUS Adapter
2.3.2 Mounting Kit (1794-NM1)
Use the optional 1794-NM1 mounting kit to mount your system on a panel or wall
without a DIN rail.
Page 14 of 152 ProSoft Technology, Inc.
August 23, 2007
Overview of FLEX I/O and Your PROFIBUS Adapter Module 3170-PDP ♦ FLEX Platform
FLEX I/O™ PROFIBUS Adapter
2.3.3 Mounting Dimensions and Spacing Requirements
ProSoft Technology, Inc. Page 15 of 152
August 23, 2007
3170-PDP ♦ FLEX Platform Overview of FLEX I/O and Your PROFIBUS Adapter Module
FLEX I/O™ PROFIBUS Adapter
2.4 Purpose of the 3170-PDP
The 3170-PDP is a FLEX I/O adapter that interacts with the FLEX I/O backplane
and any PROFIBUS DP master/scanner controller on a PROFIBUS DP network.
The 3170-PDP module is a slave device to the DP master/scanner, and is a
master controller of the FLEX I/O system where it is installed.
The I/O data exchange occurs as follows: Output data is sent from the DP
master/scanner controller across the PROFIBUS DP network to the 3170-PDP
adapter. The adapter then automatically transfers the data across the FLEX I/O
backplane to the output modules. Inputs from the input modules are collected by
the FLEX I/O adapter via the backplane and sent across the PROFIBUS DP
network to the DP master/scanner controller.
Page 16 of 152 ProSoft Technology, Inc.
August 23, 2007
Overview of FLEX I/O and Your PROFIBUS Adapter Module 3170-PDP ♦ FLEX Platform
FLEX I/O™ PROFIBUS Adapter
2.5 PROFIBUS Adapter Components
The adapter module consists of the following components:
two diagnostic indicators
PROFIBUS DP network connector
24V dc power wiring connection terminals
two node address switches
2.5.1 Diagnostic Indicators
Diagnostic indicators are located on the front panel of the adapter module. They
show both normal operation and error conditions in your FLEX I/O system. The
indicators are:
Device status (STATUS)
Communication link status (PROFIBUS)
Upon power-up, the adapter goes to an initialization state and performs a selftest (memory check, data memory clear. The indicators also go through a selftest sequence. If a failure occurs, the adapter transitions to a faulted state and
waits for reset (cycle power). Otherwise, the adapter begins monitoring the
network (run state) for messages.
Chapter 5 describes the diagnostic indicators and how to use them for
troubleshooting.
2.5.2 Network Connector
Use the 9-pin D-shell connector to connect your adapter to the PROFIBUS
network.
ProSoft Technology, Inc. Page 17 of 152
August 23, 2007
3170-PDP ♦ FLEX Platform Overview of FLEX I/O and Your PROFIBUS Adapter Module
FLEX I/O™ PROFIBUS Adapter
2.5.3 Setting the Node Address Switches
Set the node address using the 2-position thumbwheel switch. Valid settings
range from 01 to 99. Use a pen to press either the + or - buttons to change the
number.
2.5.4 Power Wiring
Connections are provided for connecting the required 24V dc power to the front
of the module. The power wiring can be daisy-chained to the terminal base unit
located next to the adapter to supply power to the module installed in that base
unit.
Refer to the Installation Instructions (pub. no. 801.09) you received with your
adapter to learn how to install and wire the adapter.
Page 18 of 152 ProSoft Technology, Inc.
August 23, 2007
How Communication Takes Place and I/O Image Table Mapping 3170-PDP ♦ FLEX Platform
FLEX I/O™ PROFIBUS Adapter
In this chapter, you will learn about:
communication over the FLEX I/O backplane (between the PROFIBUS
adapter and the I/O modules)
how data is mapped into the I/O image table
One 3170-PDP PROFIBUS adapter can interface with up to eight terminal base
units with installed FLEX I/O modules, forming a FLEX I/O system of up to eight
slots. The adapter communicates to other network system components over the
PROFIBUS network. The adapter communicates with its I/O modules over the
backplane.
Network
PROFIBUS
Adapter
I/O Module
Inputs
Read
Write
Status
Outputs
Configuration
Slot 1
0
Write
Words
1
Read
Words
I/O Module
Inputs
Status
Outputs
Configuration
Slot 2
I/O Module
Inputs
Status
Outputs
Configuration
Slot 8
The I/O map for a module is divided into read words and write words. Read
words consist of input and status words, and write words consist of output and
configuration words. The number of read words or write words can be 0 or more.
The length of each I/O module's read words and write words vary in size
depending on module complexity. Each I/O module will support at least 1 input
word or 1 output word. Status and configuration are optional, depending on the
module.
ProSoft Technology, Inc. Page 19 of 152
August 23, 2007
3170-PDP ♦ FLEX Platform How Communication Takes Place and I/O Image Table Mapping
FLEX I/O™ PROFIBUS Adapter
For example, a 16 point discrete input module will have up to 2 read words and 1
write word.
16-point Discrete Input Module
Refer to the I/O map for each module for the exact mapping.
3.1 Polled I/O Structure
The first word of output data sent by the adapter is the Adapter Status Word.
Output data is received by the adapter in the order of the installed I/O modules.
The Output data for Slot 1 is received first, followed by the Output data for Slot 2,
and so on up to slot 8. All bits in the output status word are reserved
The first word of input data sent by the adapter is the Adapter Status Word. This
is followed by the input data from each slot, in the order of the installed I/O
modules. The Input data from Slot 1 is first after the status word, followed by
Input data from Slot 2, and so on up to slot 8.
PROFIBUS Adapter
Adapter Status
Slot 1 Input Data
Network READ
Slot 2 Input Data
... ...
Slot 8 Input Data
Read Data
Write Data
I/O Image
Input Size
1 or 2 Words
Output Size
0 or 1 Word
Module Image
Inputs
Not used
Not used
Delay
Time
Delay
Time
Read
Write
I/O Module
Slot 1
I/O Module
Slot 2
...
I/O Module
Slot 8
Adapter Status
Slot 1 Output Data
Network WRITE
Slot 2 Output Data
...
...
Slot 8 Output Data
3.1.1 Adapter Input Status Word
The input status word consists of:
I/O module fault bits – 1 status bit for each slot
Page 20 of 152 ProSoft Technology, Inc.
August 23, 2007
How Communication Takes Place and I/O Image Table Mapping 3170-PDP ♦ FLEX Platform
FLEX I/O™ PROFIBUS Adapter
node address changed – 1 bit
The adapter input status word bit descriptions are shown in the following table.
Bit Description Bit Explanation
I/O Module
Fault
9 This bit is set (1) when an error is detected in slot position 2.
10 This bit is set (1) when an error is detected in slot position 3.
11 This bit is set (1) when an error is detected in slot position 4.
12 This bit is set (1) when an error is detected in slot position 5.
13 This bit is set (1) when an error is detected in slot position 6.
14 This bit is set (1) when an error is detected in slot position 7.
15 This bit is set (1) when an error is detected in slot position 8.
Reserved 1 to 7 Reserved
Node Address
Changed
8 This bit is set (1) when an error is detected in slot position 1.
0
This bit is set (1) when the node address switch setting has been
changed since power up.
Possible causes for an I/O module fault are:
transmission errors on the FLEX I/O backplane
a failed module
a module removed from its terminal base
incorrect module inserted in a slot position
the slot is empty
The node address changed bit is set when the node address switch setting has
been changed since power up. The new node address does not take affect until
the adapter has been powered down and then powered back up. Until this power
cycling occurs, the node address switches will not match the actual node
address.
ProSoft Technology, Inc. Page 21 of 152
August 23, 2007
3170-PDP ♦ FLEX Platform How Communication Takes Place and I/O Image Table Mapping
FLEX I/O™ PROFIBUS Adapter
3.2 Mapping Data into the Image Table
All FLEX I/O modules in the following table are supported by the PROFIBUS
adapter. Presently, these consist of:
Where D = Input Data (D0 corresponds to input 0, D1 corresponds to input 1, etc.
DT = Input Delay Time (DT 00 to 11 corresponds to inputs 0 thru 11; DT 12 to 15 corresponds to
Octal Bit 17 16 15 14 13 12 11 10 07 06 05 04 03 02 01 00 Read Words
Where S = Status of input (where S1 corresponds to the diagnostic bit for input 1, S2 corresponds
to the diagnostic bit for input 2, etc.)
D = Input Data (where D0 corresponds to input 0, D1 corresponds to input 1, etc.
DT = Input Delay Time (where DT 00 to 11 corresponds to inputs 0 thru 11; DT 12 to 15
corresponds to inputs 12 thru 15.
The delay time for 00 to 11 must be the same as the delay time for 12 to 15.
Octal Bit 17 16 15 14 13 12 11 10 07 06 05 04 03 02 01 00 Read Words
Where D = Input Data (where D0 corresponds to input 0, D1 corresponds to input 1, etc.
DT = Input Delay Time (where DT 00 to 07 corresponds to inputs 0 thru 7)
Oct. Bit 17 16 15 14 13 12 11 10 07 06 05 04 03 02 01 00 Read Words
Where O = Output value: where O0 corresponds to output 0, O1 corresponds to output 1, etc., and
when bit = 0, the output is off; when bit = 1, the output is on.
Not used Read word 1 Read Word 1
Not used 07 06 O5 O4 O3 O2 O1 O0 Write Word 1
Not used Write word 2 Write Word 2
Not used
Module Image
Not used
Not used
Outputs
ProSoft Technology, Inc. Page 27 of 152
August 23, 2007
3170-PDP ♦ FLEX Platform How Communication Takes Place and I/O Image Table Mapping
FLEX I/O™ PROFIBUS Adapter
3.2.7 1794-IE8 – 8 Input Analog Module
I/O Image
Input Size
1 to 9 Words
0 or 1 Word
PU
Output
Module
Input Data Channel 0
Input Data Channel 1
Input Data Channel 2
Input Data Channel 3
Input Data Channel 4
Input Data Channel 5
Input Data Channel 6
Input Data Channel 7
Underrange
Configure select
Not used
Not used
Not used
Not used
Not used
1794-IE8 Memory Map
Decimal
Bit
Oct. Bit 17 16 15 14 13 12 11 10 07 06 05 04 03 02 01 00 Read Words
Where: PU = Power up bit – included in series B modules only.
U = Underrange bits for 4 to 20mA inputs
C = Configure select bit
F = Full range bit
S = sign bit (in 2's complement)
Bits 15 Channel 0 analog data sign bit.
Read Word 2 Bits 00 to 14
Bits 15 Channel 1 analog data sign bit.
Read Word 3 Bits 00 to 14
Bits 15 Channel 2 analog data sign bit.
Read Word 4 Bits 00 to 14
Bits 15 Channel 3 analog data sign bit.
Read Word 5 Bits 00 to 14
Bits 15 Channel 4 analog data sign bit.
Read Word 6 Bits 00 to 14
Bits 15 Channel 5 analog data sign bit.
Read Word 7 Bits 00 to 14
Bits 15 Channel 6 analog data sign bit.
Channel 0 analog data – 12-bit left justified two's
complement number; unused lower bits are zero; 4 to 20mA
uses all 16 bits.
Channel 1 analog data – 12-bit left justified two's
complement number; unused lower bits are zero; 4 to 20mA
uses all 16 bits.
Channel 2 analog data – 12-bit left justified two's
complement number; unused lower bits are zero; 4 to 20mA
uses all 16 bits.
Channel 3 analog data – 12-bit left justified two's
complement number; unused lower bits are zero; 4 to 20mA
uses all 16 bits.
Channel 4 analog data – 12-bit left justified two's
complement number; unused lower bits are zero; 4 to 20mA
uses all 16 bits.
Channel 5 analog data – 12-bit left justified two's
complement number; unused lower bits are zero; 4 to 20mA
uses all 16 bits.
Channel 6 analog data – 12-bit left justified two's
complement number; unused lower bits are zero; 4 to 20mA
uses all 16 bits.
ProSoft Technology, Inc. Page 29 of 152
August 23, 2007
3170-PDP ♦ FLEX Platform How Communication Takes Place and I/O Image Table Mapping
W
FLEX I/O™ PROFIBUS Adapter
Word Decimal Bit Definition
Read Word 8 Bits 00 to 14
Bits 15 Channel 7 analog data sign bit.
Read Word 9 Bits 00 to 07
Bits 08 to 14 Not used – set to 0.
Bit 15
Write Word 1 Bits 00 to 07
Bits 08 to 15
Write Word 2 Bits 00 to 15 Not used – set to 0.
Write Word 3 Bits 00 to 15 Not used – set to 0.
Write Word 4 Bits 00 to 15 Not used – set to 0.
Write Word 5 Bits 00 to 15 Not used – set to 0.
Write Word 6 Bits 00 to 15 Not used – set to 0.
Channel 7 analog data – 12-bit left justified two's
complement number; unused lower bits are zero; 4 to 20mA
uses all 16 bits.
Underrange bits (U) for individual channels (4 to 20mA
current input only)- Bit 00 corresponds to input channel 0, bit
01 corresponds to input channel 1, and so on. When set (1),
indicates either a broken or open input wire, or input current
below 4 to 20mA.
Power Up bit – included in series B modules only. This bit is
0 in series A modules. This bit is set to 1 when all bits in the
configuration register are 0 (unconfigured state). The
configuration register can be cleared by either of the reset
inputs, or by the user writing all zeroes to it.
Full range bits (F) for individual channels – Bit 00
corresponds to input channel 0, bit 01 corresponds to input
channel 1, and so on. Refer to range selection above.
Configure select bits (C) for individual channels – Bit 08
corresponds to input channel 0, bit 09 corresponds to input
channel 1, and so on. Refer to range selection above.
3.2.8 1794-OE4 – 4 Output Analog Module Image Table Mapping
I/O Image
Input Size
0 or 1 Word
Read
1 or 6 Words
rite
Output
PU
Not usedNot used
Page 30 of 152 ProSoft Technology, Inc.
Module Image
Not used
Analog Data Channel 0
Analog Data Channel 1
Analog Data Channel 2
Analog Data Channel 3
Not used
Config. Select
Not used
Not used
Not used
Not used
Not used
Not used
Not used
Not used
Diagnostics
OE
Full Range
August 23, 2007
Loading...
+ 122 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.