715-0106 - SST-PB3-REM User Reference Guide
715-0106 - SST-PB3-REM User Reference Guide
SST-PB3-REM
User Reference Guide
Revision History
September 20,2013 - Address mantis issues 3205, 3206, 3682, 3211, 1.1.3.0
3214, add 4.5 for upload configuration.
Address reviewer comments
May 14,2014 Update section 14.4 Getting Help with link to web 1.1.4.0
site
ii
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
This document and its contents are the proprietary and confidential property of Molex Inc. and/or
its related companies and may not be used or disclosed to others without the express prior written
consent of Molex Inc. and/or its related companies.
SST is a trademark of Molex Inc. All other trademarks belong to their respective companies.
At Molex, we strive to ensure accuracy in our documentation. However, due to rapidly evolving
products, software or hardware changes occasionally may not be reflected in our documents. If
you notice any inaccuracies, please contact us (see Chapter Warranty and Support).
iii
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
iv
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
Contents
Preface .......................................................................................................................... ix
System Overview......................................................................................................... 13
1.1 Key Features .....................................................................................................................14
1.2 How It Works ...................................................................................................................15
1.3 EtherNet/IP Assemblies Overview ...................................................................................16
1.4 Profibus to EtherNet/IP Data Mapping ............................................................................18
1.5 Explicit Messaging Overview ..........................................................................................19
1.6 Module States ...................................................................................................................19
1.6.1 PB3 State....................................................................................................................20
1.6.2 PLC Connection State ................................................................................................20
1.6.3 Profibus State .............................................................................................................21
Installation ................................................................................................................... 23
2.1 Introduction ......................................................................................................................24
2.2 Package Contents ..............................................................................................................24
2.3 Installing the software ......................................................................................................24
2.4 Equipment and Tools ........................................................................................................26
Contents v
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
vi Contents
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
Contents vii
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
viii Contents
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
Preface
Chapter Sections:
• Purpose of this Guide
• Special Notation
• Acronyms
Preface ix
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
Special Notation
Warning
Warning messages alert the reader to situations where personal injury
may result. Warnings are accompanied by the symbol shown, and
precede the topic to which they refer.
Caution
Caution messages alert the reader to situations where equipment damage
may result. Cautions are accompanied by the symbol shown, and
precede the topic to which they refer.
Note
A note provides additional information, emphasizes a point, or gives a
tip for easier operation. Notes are accompanied by the symbol shown,
and follow the text to which they refer.
x Preface
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
Acronyms
For the purposes of this user reference guide, the following abbreviations apply.
Abbreviation Meaning
Preface xi
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
xii Preface
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
1
System Overview
Chapter Sections:
• Key Features
• How It Works
• EtherNet/IP Assemblies Overview
• Profibus to EtherNet/IP Data Mapping
• Explicit Messaging Overview
• Module States
System Overview 13
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
14 System Overview
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
System Overview 15
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
16 System Overview
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
Assembly Type Connection Parameter Assembly Instance Data Size (in Bytes)
When setting up a listen-only connection in RSLogix5000 the data format must be identical with
the data format that is configured on the controller with the Exclusive Owner connection.
Supported data formats for listen-only are:
System Overview 17
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
Assembly Type Connection Parameter Assembly Instance Data Size (in Bytes)
Note
Listen-only connections must be configured as multicast. If the
corresponding Exclusive Owner connection was previously configured
as unicast, it must be disabled and reconfigured, in order for the two
connection configurations to match.
18 System Overview
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
4.2.3, Device Data Area Configuration. To use the master configuration in the controller
program, a controller tag of type master UDT must be declared.
In addition to I/O configuration the master UDT also contains the status information, mapped to
the Status assembly. The status structure contains various diagnostics and module status
information.
To facilitate data copy between the EtherNet/IP assemblies and the controller tag(s) of type UDT
used by the ladder logic, the L5X file also contains an AOI which handles both copying of I/O
data and status information.
The L5X file also contains an AOI that allows the ladder logic to verify that the L5X file being
used matches the configuration present in flash. For more details on using the UDTs and AOIs
see section 4.6.2.
In the two instances when an L5X file cannot be used, using a non Logix™ controller or
RSLogix5000 version earlier than 16, the user must be aware of the data mapping. The SST™
Profibus Configuration Tool provides an XML file with the offset listing for the master
configuration. This file may be later imported into an Excel spreadsheet.
System Overview 19
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
MASTER SLAVE
NO CONF
PLC PROG 3 The controller is in PROG mode or in RUN mode, but the number
of Exclusive Owner connections that have been successfully
opened does not match the number required by the configuration
20 System Overview
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
stored in flash.
The diagram below illustrates an example of transitioning from PLC OFF to the other two states:
PLC PROG and PLC RUN.
PLC PROG
No
Yes
No
Controller Conn. Number
State = PROG OK
Controller
State = RUN
Yes Yes
No PLC RUN
Open Conn.
OK
PLC OFF
System Overview 21
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
Note that the module may be put online/offline on Profibus either through:
- SST™ Profibus Configuration Tool (see sections 4.8.7, Online and 4.8.8, Offline).
- Command interface with the controller , once an Exclusive Owner connection has been
opened (see section 6.1.1, I/O Assemblies
The diagram below illustrates an example of transitioning from OFFLINE to the other four
states: STOP, OPERATE, CLEAR and SLAVE ONLY.
Yes
OPERATE
Yes
PFB_BUS_RUN
Command
No
Autorun Set
Yes
Controller No
State = RUN
CLEAR
Controller
State = PROG
Yes
No
PB3 State = Master SLAVE ONLY
Yes
Profibus Online No
Command
Yes
OFFLINE STOP
CommDTM
Connect
22 System Overview
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
2
Installation
Chapter Sections:
• Introduction
• Package Contents
• Installing the software
• Equipment and Tools
Installation 23
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
2.1 Introduction
The CD-ROM included in the SST-PB3-REM module packaging contains the installations for a
number of different Rockwell backplane modules. To install the software for the SST-PB3-REM
please follow the instructions in section 3.3, Installing the software.
Note
Ensure that any previous SST Profibus installations are uninstalled and
reboot the PC before installing a new version of the software.
24 Installation
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
5. Select SST Profibus Backplane Products Install x.x for Windows and click Install.
Installation 25
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
26 Installation
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
3
Hardware Features
Chapter Sections:
• Introduction
• System LEDs
• Ethernet LEDs
• Setting the IP Address, Rotary Switches
• SST-PB3-REM Module Mounting
• Ground Connection
• Profibus Connection
• Ethernet Connection
• Power Supply
• Electrical Characteristics
• Hardware Standards
• Condition of Use
Hardware Features 27
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
3.1 Introduction
Reference Description
1 4 LED indicators
- System fault detected
- Profibus fault detected
- Profibus State
- PLC RUN/PROG state
2 and 3 RJ45 connectors for Ethernet link (integrated switch)
4 9-pin D-SUB connector for Profibus link
5 Screw terminal for 24 VDC power supply connection
6 Support plate for fixing the module directly to a DIN rail
28 Hardware Features
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
Figure 1:
Hardware Features 29
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
SF (System Fault)
30 Hardware Features
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
level.
To recover from this state the module must be
rebooted. For more trouble-shooting details see
Chapter 11: Troubleshooting.
Hardware Features 31
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
PLC RUN/PROG
32 Hardware Features
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
Hardware Features 33
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
flashes.
Off No Link.
34 Hardware Features
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
Rotary The rotary switches are on the back of the module and must be set up
switches prior to mounting the SST-PB3-REM module. Once the module is
mounted, they will no longer be accessible.
Upper Switch
Lower Switch
Hardware Features 35
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
Upper 0-9 Tens value for the device name (0, 10, 20, … 90).
Lower 0-9 Ones value for the device name (0, 1, 2, . . . 9).
Mode: DHCP with device hardware name
(SST_PB3_REM_xxx)
where xxx = upper switch setting x 10 + lower switch
setting (<=9) (always in three digit format).
E.g.: if upper Switch = 1 and lower Switch = 2, then
hardware name = SST_PB3_REM_012.
F Recovery scenario.
Note
The factory default settings are: upper switch 0, lower switch C.
The rotary switches position is read at power up only.
36 Hardware Features
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
Support plate
Label Meaning
1 Two holes of diameter 5.5 mm (7/32 in) allowing the
support plate to be fixed to a panel or to an AM1-PA pre-
slotted plate, with a centerline distance of 140 mm (5.51
in).
Tightening torque: 1 to 1.2 N-m (8.8 to 10.6 lb-in).
2 M4 fixing hole for securing the SST-PB3-REM module.
3 Two holes of diameter 6.5 mm (0.26 in) allowing the
support plate to be fixed to a panel or to an AM1-PA pre-
slotted plate with a centerline distance of 88.9 mm (3.5
in).
4 Slots for positioning the pins located at the bottom and
rear of the module.
Hardware Features 37
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
Grounding the Field Earth (FE) is available on the power connector in order to
SST-PB3-REM discharge high frequency noise.
Module
The module is grounded using the metal plates situated at the rear of
the module. When the module is mounted, these metal plates are in
contact with the metallic support plate. Shielded connectors (RJ45
Ethernet, SubD9 Profibus) are also connected to FE.
To avoid an electric shock caused by indirect contact, FE must be
connected to the protective ground.
DANGER
ELECTRIC SHOCK HAZARD
Connect the Field Earth terminal to the Protective Earth (PE)
before connecting the Ethernet and Profibus shielded cables.
When you remove the connections, disconnect the ground wire
last.
Always use suitable insulation equipment for these operations.
Failure to follow these instructions may result in serious
injury or death.
38 Hardware Features
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
SST-PB3-REM
Profibus Connector
5
9
4
8
3
7
2
6
1
No. Signal
1 Earth
2 Not connected
3 PFB B
4 RTS
5 PFB 0Vdc
6 PFB 5Vdc
7 Not connected
8 PFB A
9 Not connected
Hardware Features 39
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
40 Hardware Features
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
RJ45 Ethernet Illustration of the RJ45 shielded connector for the Ethernet link:
Connector
10
87654321
9
No. Signal
1 Tx+
2 Tx-
3 Rx+
4 Not connected
5 Not connected
6 Rx-
7 Not connected
8 Not connected
9 Link/Activity LED
10 Link Status LED
Ethernet Cables Category 5 Shielded Twisted Pair (STP) with RJ45 connectors
conforming to TIA-EIA-568A.
Hardware Features 41
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
Leg Description
+24 VDC 24 Volt DC input terminal.
0V 0 Volt input terminal.
Ground Field Earth - grounded terminal
Connection connected to the SST-PB3-REM
chassis.
CAUTION
IMPROPER FUSE SELECTION
Use fast-acting fuses to protect the electronic components of
the module from over-current and reverse polarity of the
supply. Improper fuse selection could result in damage to the
module.
Failure to follow these instructions may result in injury
or equipment damage.
42 Hardware Features
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
Power cord Wherever possible, use wires that are 0.2 to 2.5 mm (24 - 12 AWG)
preparation for the power cord, and twist the wire ends before attaching the
terminals.
• Solid or stranded wire may be used.
• For stranded wire, improperly twisting the wire ends may cause
short loops. To avoid this, use DZ5CE/AZ5CE cable ends.
Stripping length
7 mm
Twisted wire
Hardware Features 43
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
44 Hardware Features
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
Compliance with
Item Complied Regulatory Standards
Standards
Automation products IEC61131-2
standard
CSA Requirements CSA22.2 No. 142
CSA certification for CSA 22.2 No.213
Hazardous Locations Class I Division 2 Groups ABCD
UL Requirements UL508
Merchant Navy agencies IACS E10
certifications
CE Marking - Conformity to European Directives :
1. EMC Directive No 2004/108/EC
2. LV Directive No 2006/95/EC
DANGER
EXPLOSION HAZARD
This equipment is suitable for use in hazardous locations Class 1,
Division 2, Groups A, B, C and D only or non-hazardous locations.
Do not disconnect unless power has been switched off or the area
is known to be non-hazardous.
Failure to follow these instructions may result in serious
injury or death.
Hardware Features 45
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
Storage conditions :
• Temperature : -40°C to 85°C
• Relative humidity : 10-95% (non-condensing)
46 Hardware Features
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
4
Software Features
Chapter Sections:
• Introduction
• Configuring SST-PB3-REM as a DP-V0 Master
• Online Browsing with DP View
• Downloading Configuration
• Exported L5X File Contents
• Master Status
• Commands
• Connecting to Configured Master
• Diagnosing Slave Errors
Software Features 47
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
4.1 Introduction
The SST™ Profibus Configuration Tool is the software application used for configuring the
Profibus DP-V0 Master functionality of SST-PB3-REM. In addition to configuration, several
other features such as retrieving diagnostics information, downloading firmware, etc. will be
discussed later in this chapter.
To launch the application:
48 Software Features
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106 Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
The Device Library contains all of the supported Profibus masters (SST™ only) and slave
devices. By default, only SST™ slaves are present in the library. More devices may be added as
needed using the Add GSD feature under the Library tab.
This pane appears by default in the upper left-hand side of the main window. To close/open the
Device Library pane, select View > Library.
The Network view is where the master configuration is created. Drag and drop any master to
start a network. Slaves may be dragged and dropped under any master in the view.
DP View is used to detect any slave devices that are active on the Profibus network.
This pane appears by default at the bottom of the main window. To close/open the DP View
pane, select View > Online.
Software Features 49
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
4. A Remote Module I/O Mapping pop-up window will be displayed asking to select 1 of 2
methods to use for the I/O mapping.
50 Software Features
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106 Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
5. Select Manual Mode (Raw) to control the I/O offset assignment and a L5X File containing
I/O tags is not a requirement for your RSLogix5000 Project. Select Tag Mode (Auto-Assign)
if an L5X file containing I/O tags is needed and no control of I/O offset assignment is
needed.
6. Select General tab and select the station number in the Station field. The master name may
also be changed under Name: it may not exceed 20 characters, may contain letters, numbers
and/or single underscores, must start with a letter or underscore and must not end with an
underscore.
Software Features 51
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
8. Click OK to save the settings. The Master device is added to the Network view
Note
To edit master properties, right-click on the master name and choose
Properties from the shortcut menu or select the device from the Network
view and select the Properties icon on the main toolbar.
9. Find and select the desired slave device from the Device library. If the slave device is not
listed:
• Click on the Add Device icon in the Device library to add the GSD file for
the desired device. The Add Profibus Devices window opens.
Note
A GS* file should have been supplied with the slave device. If not,
contact the vendor or search for it on the Internet at:
http://www.Profibus.com/products/gsd-files/
* signifies the language
52 Software Features
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106 Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
Software Features 53
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
10. Devices can now be added to the Network view by manually inserting each slave from
the device library or by using the Online Browse feature, see section 5.3, Online
Browsing with DP View for details.
11. Drag and drop a slave onto the network view under the master device.
12. Click on the Add to Network icon on the main toolbar to display a configuration
window for the selected slave. By default, this window displays the General tab.
13. Set the station address of the slave in the Station field.
14. Select the Modules tab.
54 Software Features
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106 Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
If the slave is modular, insert the modules that the slave device uses. To do this, select the
Add button to display the Add Modules window.
If the slave is not modular (compact device), the modules have already been configured.
15. After selecting the I/O module click on the Properties button to start editing the data area
properties: defining variables and setting extended parameters (if they exist) see section
Software Features 55
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
56 Software Features
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106 Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
To edit a parameter, select parameter to change and click on Edit button to change the
parameter value.
18. Select the DP-V1 tab (if it exists) and configure as detailed in section 4.2.7, Device DP-
V1 Configuration.
19. If using Tag (Auto-Assign) I/O Mapping mode for Master, proceed to step 22. If using
Manual (raw) I/O mapping mode, select the Address tab. The Address tab will not be
displayed if Tag (Auto-Assign) mode was selected for Master.
20. Assign input and/or output addresses. In this example an input address is only assigned.
Offsets begin at offset 4 for the first CIP connection 1. A slave data area will never be
split between 2 CIP connections. For example, if a new slave is added to a configuration
that has almost used all space in CIP connection 1, the while slave data area is moved to
CIP connection 2.
Software Features 57
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
22. Repeat steps 10-21 for each slave device on the network.
23. To set the parameters for the network, right-click on the highest level of the Network
view (default is Profibus_DP) and choose Properties from the shortcut menu. The
Network window will now be displayed, allowing the Baud Rate and other parameters to
be set. To edit Timing and other miscellaneous parameters choose either the Timing or
Parameters tabs.
58 Software Features
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106 Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
1. Select the IP Address of the Local Network Interface Card. The list box contains all
available IP addresses found in the local PC.
2. Enter the IP Address of the Remote Module.
3. If the IP address of the module is not known, select the Browse button.
Software Features 59
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
Click on List Identity to display all SST-PB3-REM modules present on the network, with
their corresponding IP and MAC addresses. To select a module, double click on it, the
Browse For Devices window will automatically close and the IP address of the selected
module will be set in the Communication Path page.
Note
For large networks, if List Identity is unable to detect the SST-PB3-
REM module(s), the Time-out value, which defaults to 1 second, may be
increased to up to 20 seconds.
If the factory default IP Address is desired, select the Use Static IP Address button.
4. A CIP path may also be configured in cases where the Remote Module is not directly
accessible on the same physical network with the local interface card.
Before editing the path, the First Bridge IP Address must be entered.
Note
The EtherNet/IP bridge must be on the same physical network as the
local network interface card.
- Regular – the configuration tool will automatically create the path with minimal
input from the user.
- Expert –the user enters the path without application assistance. The format of the
path is hexadecimal numbers separated by spaces.
60 Software Features
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106 Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
When editing the path in regular mode the following should be considered:
- To add a new segment to the path, click Add. Remove Last Segment removes
only the last segment from the path.
- The first segment in the path must be PC – ENBT. Link1 is automatically set to
the IP address of the first EtherNet/IP bridge, Link2 should be set to the slot
number of the next EtherNet/IP bridge in the path. This segment may not appear
elsewhere in the path.
- The last segment in the path must be ENBT – PB3-REM. This segment may not
appear elsewhere in the path.
- As the path is being edited, it is displayed under CIP Path (Symbolic) as well as
under CIP Path. In Expert mode, the path format should appear as displayed in
CIP Path.
The Cancel button will close the path editor without saving the path.
The OK button will save the path and close the dialog box. The new path will be
displayed in the Communication Path page, under CIP Path.
Typical Scan Cycle time will be calculated automatically according to the baud rate, and
number of slaves. Minimum Scan Cycle time is calculated as maximum between Typical
Scan Time and the highest minimum slave interval of all slaves (from the GSD file).
Recommended RPI is calculated as half the Minimum Scan Cycle. This guarantees that
all input data read from Profibus will be sent on the EtherNet/IP network.
Software Features 61
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
Note that this is only a recommendation, choosing the right RPI will ultimately depend
on the specific application requirements.
1. If the network baud rate is 12M and Master/Slave mode is enabled on the SST-PB3-REM
module, the corresponding checkbox on this page must be checked. The Typical and
Minimum Scan Cycles as well as the recommended RPI are increased by 2ms.
Note
It is recommended to leave all Scan Cycle Time values at their defaults
(Minimum checkbox, not checked, Auto radio button, selected).
If the user chooses to modify the Minimum Scan Cycle, Minimum
checkbox checked, the recommended RPI Recalculate button becomes
enabled and may be used to recalculate the RPI based on the new
Minimum Scan Cycle.
2. By default the Input Assembly Size is set to 500 bytes; this corresponds to the size
configured in RSLogix5000. To modify the value, the adjacent checkbox must be
checked and a value between 4 and 500 may be entered. This is only allowed when
starting the profibus configuration with only the Profibus Master existing. Once slaves
are added to the configuration the Input Assembly Size can no longer be modified.
3. By default the Output Assembly Size is set to 496 bytes, this corresponds to the size
configured in RSLogix5000. To modify the value, the adjacent checkbox must be
checked and a value between 4 and 496 may be entered. This is only allowed when
starting the profibus configuration with only the Profibus Master existing. Once slaves
are added to the configuration the Output Assembly Size can no longer be modified.
Note
The first four bytes of input assembly 111 and output assembly 121 are
reserved for Command Reply and Control registers.
It is recommended to leave the assembly sizes at their default size. They
should be changed only if the application uses devices on the
EtherNet/IP network that do not support the default data sizes.
The data from all 4 input and output assemblies is mapped into the SST-
PB3-REM UDT included in the L5X file provided by the configuration
tool, that may be imported into RSLogix5000.
4. I/O CRC is a calculated value that may be used from the controller side to ensure the
Remote Module is configured with the correct Profibus configuration:
- Last 4 bytes of the Configuration parameter of the first Exclusive Owner
connection may be set to this value. Upon establishing the connection between the
62 Software Features
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106 Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
EtherNet/IP scanner and SST-PB3-REM, if the Remote Module detects that this
CRC does not match the one calculated on the configuration existing in its flash,
the connection is rejected. If the last 4 bytes are left at 0, the I/O CRC check is not
performed.
- The ladder code may also use this value to validate the UDT.
2. Select the first variable and click Edit, to open the variable editor:
Software Features 63
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
The variable editor allows the user to define variables with names and types relevant for
specific applications. These variables are part of the UDT generated by the configuration
tool which may be imported in RSLogix5000 in L5X format.
The editor is designed to be compatible with RSLogix5000, meaning the variable names
are expected to follow the tag names conventions. The variable types correspond to
RSLogix5000 atomic data types: SINT, INT, DINT and REAL.
The number of elements is always relative to the data type. In the example above the
variable size is 4 words, which translates into 4 INT elements.
One of the consequences of changing the data type may be the creation of additional
variables. In the example above if we change the type to SINT and the number of
elements to 1, the configuration tool will automatically create another variable FREE_0
of type FREE (reserved type for FREE_x variables, translates to SINT for the UDT) to
ensure the overall size for the data area remains unchanged:
3. Click ok.
64 Software Features
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106 Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
For single variables of type SINT (number of elements, 1), the editor provides a bit
definition feature. Checking the Enable Bit Definitions: checkbox enables the Define Bits
button which may be clicked to define individual bits. Note that once the feature is
activated, the configuration tool provides default names for the bits. If the checkbox is
unchecked the bit definitions are removed.
Selecting “Enable Bit Definitions” and selecting Define Bits>> displays the following
tags for each bit.
Software Features 65
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
The “up” and “down” arrows, situated on the right hand of the dialog box, allow
changing the mapping order of the variables in the I/O assemblies.
4. Ext.Prms Tab (if it exists) allows setting extended parameters according to the device.
66 Software Features
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106 Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
4.2.4 When using raw mode (manually assign) for the REM I/O
mapping mode)
When using Manual mode for mapping the Profibus masters I/O, custom offsets can be used for
I/O. If the I/O assembly sizes need to be reduced from the default size (500 bytes Inputs, 496
bytes Outputs, 500 bytes Status) make the modifications necessary before adding slaves to your
Profibus configuration.
A slave’s data area will never be allowed to split between two CIP connections. If leaving gaps
between slaves for future I/O expansion keep in mind that when adding new slaves the next
available I/O offsets assigned will be the space available starting from the 1st CIP connection. No
L5X mapping file will be automatically generated like in tag mode.
Software Features 67
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
68 Software Features
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106 Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
The Ext. Prms page is added to the device configuration only if the ExtUserPrmData is
present in the slave GSD file.
To edit a parameter, select parameter to change and click on Edit button to change the
parameter value.
Clicking on Hex button displays the extended parameter in Hex notation.
Clicking on Details button displays more information on the parameter highlighted.
Selecting the Defaults button sets all the parameters back to their default values.
Software Features 69
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
The DP-V1 page is added to the device configuration only if the DPV1_Slave key in the GSD
file is set to 1.
The checkboxes on this page correspond to the bits with the same name contained in the
DPV1_Status bytes (see Profibus DP-V1 specification for details). They are initialized to the
values read from the GSD file.
Note that the state of the checkboxes does not imply the bits will also be set accordingly in the
user parameter data. This must be indicated explicitly by clicking OK once the page is viewed or
upon leaving the page, by responding Yes when inquired about applying the DP-V1 settings.
The checkboxes are checked if the corresponding bit of Ext_User_Prm_Data_Const(0) is set, or:
- DP-V1 Enable is checked if C1_Read_Write_Supp key is set to 1.
- WD Base 1ms is checked if WD_Base_1ms_Supp key is set to 1.
- Check Cfg Mode is checked if Check_Cfg_Mode key is set to 1.
Note
If the WD Base 1ms checkbox is checked and the user chooses to set
this DP-V1 status bit, then at 93.75 and 45.45 KBaud the watchdog
value in the Std. Prms page may have to be manually increased to avoid
slave timeouts on the Profibus network.
70 Software Features
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106 Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
The Fail Safe checkbox is dependent on a combination of two keys, Fail_Safe and
Fail_Safe_required. Its behavior is described in the table below:
Software Features 71
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
3. Select EtherNet/IP (REMin Connection Type and configure the communication path as
detailed in section 5.2.1, Communication Path Configuration.
4. Set Station to a unique station number, one not used by any of the slaves on the network.
5. Set Baud Rate to the baud rate of the Profibus network.
6. Select OK to save the settings.
7. Select the Search for Slave icon when ready to browse. Slaves that have been
detected are displayed in station address order, as shown:
72 Software Features
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106 Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
8. Right-click on each slave to assign a GSD file. A shortcut window displays with the
following options:
• GSD Files - Displays GSD file(s) found with the corresponding slave ID and a
default-generated GSD file, in case no ID match found.
• Export GSD - Export a GSD file that will be saved with a new name, which by
default is the station number-slave ID.
• Edit GSD - Edit the selected GSD file. The generated GSD is the default if
another GSD file is not selected. The vendor and model name and slave-specific
options such as freeze, sync, auto baud, set slave address and user parameters may
be specified here.
• Properties - Displays module information for the slave.
Note
To create a configuration with these slaves, there must first be a Master
in the configuration. After a Master has been added the slaves may be
dragged over from the DP library to the Network view.
9. Drag and drop each slave from DP View to the Network view.
2. Select Connect command from the context or Edit menu, or click on the first icon
on the tool bar.
If the configuration does not match what is currently in the scanner the following prompt
will appear. To use the new configuration, select YES. To upload the configuration from
the scanner, select NO.
Software Features 73
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
3. Load the configuration to the Master by selecting the Load configuration icon in the
toolbar or use Load Configuration to Flash from the context or Edit menu.
4. If using tag mode a prompt will appear to save a L5X file will be displayed as below. For
Manual mode this prompt will not occur.
Note
If only Profibus network parameters have been changed and the I/O
mapping remains unchanged in the existing configuration, no prompt for
saving the L5X file will appear.
74 Software Features
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106 Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
Note
In Tag mode, this L5X file will be used to import all UDTs and AOIs
related to the Profibus configuration into RSLogix 5000. Anytime
modifications are done to Profibus configuration such as adding or
removing slaves, adding or removing I/O on slaves or changing slave
station numbers, the L5X will need to be reimported into RSlogix5000
to update existing UDTs and AOIs related to the profibus configuration.
Not doing so will result in uncontrolled behavior of slave’s I/O. Refer to
section 5.6, Importing the L5X File into RSLogix5000.
Note
When uploading configuration files in tag mode with bit definitions, the
bit definitions are no longer available. Therefore the I/O CRC from the
uploaded configuration will not match the original I/O CRC.
Software Features 75
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
1. If slave GSD files that were used to build configuration are known, add them to the
device library. (The following steps can still be followed if the slave GSD files are not
known at the time. This may be done if the Slave GSD files are not available and the
Slave IDs need to be determined in order to find the slave GSD files. The slave GSD
filename will contain the Slave ID. For example, for the SST-PB3-REM slave ID is
0x0D10 and the GSD filename is ssti0D10.gse.
Note
When uploading configuration file without the required slave GSD files
in Device Library the slave device name will appear as Unknown and no
additional I/O and parameter identification will be possible.
2. Drag over the SST-PB3-REM Master from the device library to the network
configuration window.
3. Select the module I/O mapping mode when prompted.
4. In the SST-PB3-REM Master Dialog box under “Local Interface Card” enter the IP
address of the network interface card in PC.
5. Enter the IP Address of the Remote Module. If the IP Address is not known select the
“Browse for Devices” button and select the Browse Button.
6. Once the SST-PB3-REM is detected, double-click on the module to select it.
7. Click OK button to close the SST-PB3-REM MASTER properties dialog box.
8. Right-Click on the SST-PB3-REM and select Connect.
9. When prompted with the following message, select No.
10. Another prompt may appear as the following if the mapping mode selected for the offline
configuration is different from what was read from the configuration file in flash.
76 Software Features
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106 Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
Software Features 77
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
Note
Device_Name_n tags in the Master_Name_IN and Master_Name_OUT
UDTs are in Slave station number order. Make sure to reimport the L5X
file every time the Profibus configuration is modified. Not doing so will
result uncontrolled slave I/O. The only time reimporting is not necessary
is when only the network parameters are modified.
STATUS_TYPE – is the UDT that contains the mapping of data defined in the EtherNet/IP
status assembly. It contains the tags with the same names as seen in the status assembly structure,
section 7.2, Input Only.
4.6.2 AOIs
The data copy AOI copies output data from a controller tag of type master UDT to the output
assemblies and input data from the input assembly to the controller tag of type master UDT. It
also copies the status information from the status assembly into a controller tag of type
STATUS_TYPE.
The second AOI provided in the L5X file compares the I/O mapping CRC with the argument
passed in by the ladder logic. This may be used to ensure the L5X file matches the configuration
present in the module’s flash.
For details on how to use the AOIs see section 5.7.
78 Software Features
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106 Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
Master Status
The Profibus master status may be viewed once a master is added to the Network view in the
SST Profibus Configuration Tool, adjacent to the master name.
Possible states:
1. Disconnected – the configuration tool is not connected to SST-PB3-REM via Ethernet.
2. Configuration Mismatch – the configuration loaded in the application does not match the
one present in the module’s flash memory.
3. Configured Program – the configuration loaded in the application matches the one
present in the module’s flash memory. The module is not active on the Profibus network
and its PLC state may be Off, Program or Run.
4. Online Program/Run – All OK – the module is online on the Profibus network, the PLC
state of the module is Off or Program/Run and all Profibus slaves are scanned OK.
5. Online Program/Run – error – the module is online on the Profibus network, the PLC
state of the module is Off or Program/Run, one or more Profibus slaves are in error.
Software Features 79
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
6. Online Program/Run – Slave(s) Disabled – the module is online on the Profibus network,
the PLC state of the module is Program/Run, all Profibus are scanned OK, but one or
more slaves are disabled (via explicit messaging).
7. Not Configured – there is no master configuration present in the module’s flash memory.
8. HB Timeout – the connection heartbeat has timed out. The user must disconnect and
reconnect.
4.7 Commands
The SST Profibus Configuration Tool commands are available on the tool bar, file menu,
edit menu and on right-click on the master node in the Network view. Some of these
commands are only available when connected to the master.
The option is available when a valid SST-PB3-REM master configuration is present in the
Network view. It does not require a connection to the Remote Module.
Get Offset Listing provides a table of the Profibus I/O mappings within the EtherNet/IP
assemblies. This option is useful when using the SST-PB3-REM module with non-Rockwell
controllers, or versions of RSLogix5000 that do not support the use of AOIs/UDTs. The listing
may be saved in XML format by clicking Save XML and later be imported into an Excel
spreadsheet as seen below.
80 Software Features
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106 Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
The option is available when a valid SST-PB3-REM master configuration is present in the
Network view. It does not require a connection to the Remote Module.
Save L5X File generates an RSLogix5000 L5X file with the configured Profibus I/O mapping
defined as UDTs as well as corresponding AOIs.
Software Features 81
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
- Answer whether to continue with the download or abort. If the answer is yes,
downloading will commence.
- When download completes the user is notified that the module is rebooting, the
configuration tool automatically disconnects the module. Wait until the module
finishes rebooting to reconnect.
82 Software Features
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106 Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
The user is prompted to save the configuration file, *.cfg, default name Pfb_cpy.cfg.
4.7.7 Online
Available from the toolbar, or Online option in the master context and Edit menus.
The option is available when the configuration tool is connected to SST-PB3-REM, a
configuration exists in the module’s flash, the controller state is Program or Off and the Profibus
state of the module is Offline.
Online command will make the module active on the Profibus network.
4.7.8 Offline
Available from the toolbar, or Offline option in the master context and Edit menus.
The option is available when the configuration tool is connected to SST-PB3-REM, the
controller state is Program or Off and the Profibus state of the module is not Offline.
Offline command will take the module off the Profibus network.
Software Features 83
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
Get/Set IP Address allows viewing and altering of the EtherNet/IP TCP/IP Interface and Ethernet
Link objects’ settings.
Note that any changes in the IP Address section will take effect after a module reset. The Reset
button is available only when the controller is in Program or Off mode.
To configure the IP Address:
• Click Get to retrieve the current TCP/IP Interface settings.
• Enter new IP Address in the IP Address field.
• Enter new subnet mask in the Subnet Mask field.
• Enter new gateway address in the Default Gateway field.
• Alternatively, check the DHCP checkbox to enable the Remote Module to obtain its
configuration via DHCP.
84 Software Features
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106 Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
• Click Set to apply the changes, a message box notifying that the settings will take effect
after module reset will appear.
• Reset the module by clicking the Reset button. The configuration tool will automatically
disconnect from the Remote Module. Wait until reset completes before attempting to
reconnect.
To configure the port(s):
• Check Auto-Negotiate Port Speed and Duplex checkbox to automatically set these values
from the network. This also disables Port Speed and Duplex list boxes.
• Select one of the available port speeds: 10 Mbps or 100 Mbps.
• Select one of the available Duplex values: Half or Full.
• Current Port Speed and Current Duplex display the current port speed and duplex at
which the module is currently operating.
Software Features 85
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
SST-PB3-REM Identification section lists general information about the Remote Module.
Rotary Switches section:
• Upper Rotary Value – setting of the upper rotary switch located at the rear of the module
and it is a value ranging from 0x0 to 0x0F.
• Lower Rotary Value – setting of the lower rotary switch located at the rear of the module
and it is a value ranging from 0x0 to 0x0F.
• IP Address Allocation may be one of the following:
o Current address obtained from DHCP server – the module obtains its address
from a DHCP server.
o Factory IP used (A or B) – lower rotary switch is in position A or B.
o Stored IP address in flash – the module uses a static IP address stored in flash.
86 Software Features
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106 Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
Software Features 87
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
PB3 State, PLC Connection State, Profibus State – same as the fields with the same names on the
Basic Diagnostics page.
Transitions to PLC_OFF State – EtherNet/IP connection close counter.
Transitions to PLC_RUN State – EtherNet/IP connections transitioning to RUN mode counter.
Transitions to PLC_PROG State – EtherNet/IP connections transitioning to PROG mode
counter.
Expected Connection(s) – number of EtherNet/IP connections expected as per the module
configuration.
Current Connection(s) – number of EtherNet/IP connections currently open.
Denied Connection(s) – number of denied EtherNet/IP connections.
Last Denied Connection Error may be one of the following:
88 Software Features
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106 Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
• Connection OK – no error.
• Connection Denied Due To Bad CRC – I/O CRC entered in the connection Configuration
parameter did not match the I/O CRC of the configuration in flash.
• Connection Not Possible While No Configuration File – the controller is attempting to
open a connection with Profibus master I/O assembly numbers, but there is no Profibus
master configuration in flash.
• Slave Only Connection Not Possible In Master State – the controller is attempting to
open a connection with Profibus slave only I/O assembly numbers, but there is a Profibus
master configuration in flash.
• Connection Not Possible While ASM 111/121 Not Connected – the module denies
connections with other I/O assembly numbers if assemblies 111 and 121 have not already
been connected.
• Invalid Autorun Parameter – byte 1 of assembly 131 set to a value other than 0 or 1.
• Invalid Slave Input Size Parameter – byte 2 of assembly 131 set to a value outside of 0 to
244 range.
• Invalid Slave Output Size Parameter – byte 3 of assembly 131 set to a value outside of 0
to 244 range.
• Invalid Swapword Parameter – byte 4 of assembly 131 set to a value other than 0 or 1.
• I/O CRC Received – bytes 5-7 of assembly 131 are set to a value different than the I/O
CRC of the configuration existing in flash.
• I/O CRC Expected – I/O CRC of the configuration existing in flash.
Software Features 89
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
90 Software Features
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106 Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
6. Select SST-PB3-REM.
7. Select the Next > or Finish >> button. If there are multiple GSD files for the same slave
in the configuration, select the Next > button and follow the process to assign the correct
GSD file to the slave.
8. When this is done, select Finish >>.
9. Select File > Save.
Software Features 91
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
If the configuration does not match what is currently in the scanner and the scanner is not
online on the Profibus network the following prompt will appear. To use the new
configuration, select YES. To upload the configuration from the scanner, select NO.
If the configuration does not match what is currently in the scanner and the scanner is
online on the Profibus network the following prompt will appear. To use the new
configuration, select YES. To upload the configuration from the scanner, select NO.
92 Software Features
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106 Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
A Slave Diagnostics window displays, indicating the errors specific to that slave.
Software Features 93
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
94 Software Features
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106 Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
4.9.12 WatchDog
This is OK and should be set when the slave status is OK.
Software Features 95
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
96 Software Features
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106 Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
5
Configuring the SST-PB3-REM Profibus Master
in RSLogix5000
Chapter Sections:
• RSLogix5000 Configuration Overview
• Configuring the SST-PB3-REM as a Generic EtherNet/IP CIP Bridge
• Registering SST-PB3-REM EDS file
• Changing the Ethernet Port Configuration of the SST-PB3-REM in RSlinx
• Configuring the SST-PB3-REM via EDS AOP (Add-on-Profile) in Studio 5000 Version
21
• Importing the L5X File into RSLogix5000
• Using Provided AOIs
• PLC Connection Error Codes
Note
When configuring the scanner, ensure that the controller is in Program
mode.
6. Enter the Name for the Ethernet Bridge and enter the IP address for the SST-PB3-REM.
7. Click OK.
8. The I/O configuration should look like below. Right-Click on CIP Bus and Select New
Module…. to begin configuring the CIP connections
10. Enter Name and select Data – SINT – With Status and leave Address at 0. Enter
Assemblies and sizes as below. For more details on I/O interface see section 6,
EtherNet/IP Assemblies.
11. Configure RPI. Recommended RPI may be viewed in the SST Profibus Configuration
Tool, master Parameters.
Use Data-SINT for Comm Format for other input assemblies (112,113 and 114) and output
assemblies (122, 123 and 124) since status is already configured for the first Exclusive
Owner connection.
Below is an example using all 4 Exclusive Owner CIP connections. Input and output sizes
should match what is displayed in the SST Profibus Configuration Tool for the Master
configuration under Master Properties, Parameters tab.
The following steps were done using Rockwell’s Studio 5000 Version 21 and RSlinx
version 3.51 .To use the EDS AOP for the SST-PB3-REM Remote Module, Studio 5000
Version 21 or higher is required.
With Studio 5000 there are two ways to register the EDS file. If you have the SST-PB3-
REM connected to your Ethernet network and it's shown under the Ethernet/IP driver in
RSlinx as below then the EDS file can be uploaded from module into RSlinx. The other
way to register the EDS file is to use Rockwell's EDS hardware Installation Tool. This
tool can be used when browsing for the SST-PB3-REM on the Ethernet network is not
possible.
5.3.1 Registering EDS file via Upload EDS file from device using
RSLinx
1. Launch RSlinx
2. Enable Autobrowse if not already selected.
3. Highlight and Right-Click on SST-PB3-REM.
3. Select Module Configuration. If this option does not appear do the following:
a. Register the latest EDS file v2.1 or higher by using the “Upload EDS file from
device” option.
b. Shutdown RSLinx and restart it.
4. The following screen should appear.
6. Enter the new Port settings and select Apply. The new port settings will not take effect
until the module is reset or power has been cycled.
Note
To use the EDS AOP for the SST-PB3-REM Remote Module, Studio
5000 Version 21 or higher is required.
1. Under the Ethernet/IP module as below highlight Ethernet and select New Module…
5. Enter a Name for module and enter the IP address of the SST-PB3-REM module.
6. Select the Change button… to add more Exclusive Owner connections. By default, the
SST-PB3-REM is preconfigured with one Exclusive Owner connection. If configuring a DP
Master only proceed to the following section. For configuring as DP Slave only see section
5.5.2, Configuring Remote Module as DP Slave Only via EDS AOP. For configuring Remote
Module as Master and Slave via EDS AOP, see section 5.5.3.
1. Select the drop-down arrow under 1st Exclusive Owner to add more Exclusive owner
connections. Up to 5 exclusive owner connections can be configured. If you require
status information add the Status – Input Only connection. When the SST-PB3-REM is
configured as a Profibus Master, the 1st Exclusive Owner connection must always be for
the first connection configured as below.
2. Next add the Status – Input Only connection.
6. Configure the AutoRun option to TRUE if the Remote module is required to go online
automatically and enter RUN mode when PLC enters RUN mode
7. Configure CRC_IO to make sure connection to the Remote is only possible with the
Profibus configuration that contains this CRC_IO. The CRC_IO is obtained from the SST
Profibus Configuration tool under Master Properties/ Parameters tab. See highlighted I/O
CRC in example below.
8. See Section 5.5.4 Configuring the RPIs for all configured connections to configure RPIs
for all connections.
4. Click on OK button.
6. Set the above parameters as follows by selecting the cell under Value column:
a. Set Autorun to TRUE if the module is to go online and into RUN when connection
is made to module with PLC in RUN mode.
b. Set the Slave Input Length to value between 0 – 244 bytes
c. Set the Slave Output Length to a value between 0 – 244 bytes.
d. Set the Slave Station Number to a value between 0 – 125
e. Set baud rate between 9k6 to 12MB inclusive.
7. Click Ok button when complete.
5.5.3 Configuring the Remote Module as Master and Slave via EDS
AOP
1. After clicking on the Change button on the New Module Dialog (General tab), configure
the required EO connections for Profibus Master and then configure the Slave –
Exclusive Owner connection (Last connection).
2. Click OK button to return to the New Module dialog and select the Connection
tab.
3. Configure the RPIs for all connections. These should match the recommended RPIs from
your Profibus configuration in the SST Profibus ConfigurationTool. Below is example of
a Profibus Master and Slave configuration.
6. Set the above parameters as follows by selecting the cell under Value column:
a. Set Autorun to TRUE if the module is to go online and into RUN when
connection is made to module with PLC in RUN mode.
b. Set the Slave Input Length to value between 0 – 244 bytes
c. Set the Slave Output Length to a value between 0 – 244 bytes.
d. Set the Swap Words if required.
e. Set the CRC_IO if required. This value can be found in the Profibus
configuration under Master Properties on the Parameters tab where it
displays I/O CRC in bottom right corner.
Note
When the SST-PB3-REM is configured as a Master and Slave, the SST-
PB3-REM will use the Master Station address and the Master configured
baud rate settings for the slave operation.
1. While online, select the Internet Protocol tab to enable configuring IP setting manually or
obtain IP settings automatically using DHCP.
2. Change the IP Address of the SST-PB3-REM if required under IP Settings Configuration.
Note
The Lower rotary switch on the back of module has to be in C position
in order to change the Ethernet configuration port settings and store in
flash.
3. A soft reset of the module is required in order for the new Ethernet Port settings to take
effect. Resetting the module can only be done when the PLC state is in PROG state or
OFF State (Connection Inhibited) and is done by going to the Module Info tab and
selecting the Reset Module button.
Note
10 MB Half/Full is not supported for the Remote Module.
100MB Full/Half is available
After adding SST-PB3-REM to the I/O Configuration, the following tags for the SST-PB3-REM will
be created and can be found under Controller tags. These will be the tags to reference if using
Raw (Manual) data mode. In the example below, the 1st Excusive connection (Input Assembly
111 and Assembly 121) and Status Input Only connection (Status Assembly 131) were
configured.
If the Profibus configuration has been created in Tag mode then the L5X file generated for the
Profibus configuration would needs to be imported into Studio 5000 to reference the SST-PB3-
REM that was just created using the Remote Module’s EDS AOP (Add-On-Profile). Refer to the
next section on importing L5X file into Rslogix5000.
3. Select Import.
4. Import Configuration Dialog is displayed.
5. If this is the first time the L5X project is being imported select OK and proceed to step
13. If the L5X has previously been imported refer to the following steps before clicking
on OK button in the Import Configuration Dialog box.
6. When importing a L5X file into a project that already has imported AOIs and UDTs from
the configuration tool, a similar screen will appear as below.
9. After selecting Add-On Instructions (Under references) on the right-hand side in the
“Configure Add-On Instruction References” dialog, change the operation to Overwrite so
that the CPS_SST_PB3_REM_MASTER AOI is overwritten in project.
11. In the example above, two slaves UDTs (for Device10 and Device5) have changed.
Change the Operation for both devices to Overwrite. The dialog be similar to below.
Two Add-On instructions and several UDTs will be imported and appear similarly to
below. The CMP_SST_PB3_REM_MASTER AOI is used for verifying the L5X CRC to
make sure it is valid.
The CPS_SST_PB3-REM_AOI is used for copying data from the input assemblies into
SST_PB3_REM _MASTER UDT and output from SST_PB3_REM _MASTER UDT
into the output assemblies. The instruction also copies data from the status assembly into
the master UDT.
Note
The I/O CRC can also be checked when the connection with the
controller is established. The 4 bytes I/O CRC value from
Profibus configuration can be entered into bytes offsets 4 to 7 of
configuration assembly 131. If the values are not 0, the CRC is
compared with the CRC from the Profibus configuration in
module’s flash. If they are not matching, the connection is
refused.
CPS_MASTER NAME copies data between the I/O assemblies and the master UDT.
1. Select the program and the rung to use for the Add-On instruction.
2. Go to the instruction toolbar and select Add-On.
7. Enter Name for tag and hit OK. The value of this tag must be updated with the I/O CRC
value this is created for the Profibus configuration in the SST™ Profibus Configuration
Tool. Double-click on SST-PB3-REM Master in your configuration and go to Parameters
tab and the I/O CRC value will be in right bottom corner as in screenshot below.
8. Create a new tag for the Is_CRC_Ok parameter by right-clicking on right side of the
14. New Tag Dialog box will appear. Enter Name for tag and select OK.
15. Specify the input assembly for Assembly_111 parameter and hit Enter key.
16. Specify the output assembly for Assembly_121 parameter and hit Enter Key.
17. Create a UDT tag for SST-PB3-REM by right-clicking on right side of PB3_REM
parameter and selecting New Tag…
19. Create a new tag for Update_Flag parameter by right-clicking on right side of Update
Flag parameter and selecting New Tag…
22. The following must be done prior to calling the CPS_SST_PB3_REM_MASTER AOI
(see above):
• The CMP_SST_PB3_REM_MASTER AOI has executed and returned TRUE for bit
0 of tag for Is_CRC_Ok parameter.
• Update_Flag must be updated. This is used to specify which input and output
assemblies to update.
Bits 0 -3 represent input assemblies 111,112,113, and 114
respectively.
Bits 4 – 7 represent output assemblies 121, 1212, 123 and 124
respectively.
Bit 8 represents status assembly 161.
• All configured CIP connections must be opened to the module and SST_PB3_REM
Master must be online.
6
EtherNet/IP Assemblies
Chapter Sections:
• Exclusive Owner
• Input Only
• Making Changes to the Configuration Assembly
CMD Argument (low byte, bits 0-7) Command argument – only WORD 2
required for commands that
require an additional parameter,
“Group ID”.
These commands are:
SEND_SYNC_COMMAND
SEND_UNSYNC_COMMAND
SEND_FREEZE_COMMAND
SEND_UNFREEZE_COMMMAND
Output Data Profibus output data, user defined. BYTE[492] 4
Note
After writing a command, clear the command by first waiting for the
Command Reply Register to echo the command and then write 0 to it.
Clearing it to zero after will stop the console from executing the
command when a command is executed in console.
0Ch SEND_SYNC_COMMAND – This command sends the SYNC command along with the Group ID, on the
Profibus network. The Group ID is set in the CMD Argument register.
This command is for updating output data on slaves. Slaves will not accept output data until the next SYNC
command is sent again or the UNSYNC command is sent.
Group ID is an 8 bit field (0 – 7 and each of the bits represent a Group: group 0 (bit 0) is for sending to all
slaves in the Master scan list).
0Dh SEND_UNSYNC_COMMAND – This command sends the UNSYNC command along with the Group ID, on
the Profibus network. The Group ID is set in the CMD Argument register.
This command causes outputs on the slave(s) to continue to be updated cyclically again.
0Eh SEND_FREEZE_COMMAND – This command sends the FREEZE command along with the Group ID, on
the Profibus network. The Group ID is set in the CMD Argument register.
This command causes the slave inputs to “freeze” until the next FREEZE command is received.
0Fh SEND_UNFREEZE_COMMAND – This command sends the UNFREEZE command along with the Group
ID, on the Profibus network. The Group ID is set in the CMD Argument register.
This command removes the FREEZE on slave inputs and allows them to be updated cyclically again.
Note
If both slave input and output length are left at 0, the DP slave
functionality is not activated on the module.
01 19.2 KBaud
02 93.75 KBaud
03 187.5 KBaud
04 500 KBaud
05 750 KBaud
06 1.5MBaud
07 3 MBaud
08 6 MBaud
09 12 MBaud
10 31.25 KBaud
11 45.45 KBaud
Note
If any of the parameters in the Configuration assembly are set to a value
outside of the allowed range, the SST-PB3-REM module rejects the
connection request.
SlvStatus Local slave status register *see below for details BYTE 86
112
CONFIG_FILE_1 Config file version byte 1 BYTE
7
System Diagnostics
Chapter Sections:
• Profibus Status Register
• Diagnostic Counters
If the status register contains STS_CFG_INTERNAL_ERROR (80h), there has been an internal
error on the SST-PB3-REM. Record the contents of the ErrInternal and errArg registers and
contact Technical Support. ErrInternal is stored in the high byte of status area offset 24. ErrArg
is stored in the low byte of status area offset 25.
If the status register contains STS_OUT_OF_APBS (81h), the SST-PB3-REM has run out of
application blocks. The DP master uses 2 application blocks per configured slave. There are a
total of 835 application blocks. If you get this error, reduce the number of application blocks you
use.
If the status register contains STS_HEAP_ALLOC_FAIL (83h) or STS_SH_HEAP_ALLOC_
FAIL (84h), there has been an internal error in allocating memory. Contact Technical Support.
Table 7.1-2: PfbMasSts (DP Master Global Status) (Raw data byte offset = 4)
Status Name Meaning/Description Value
PB3_REM_R:0:S.DATA[52] 7 6 5 4 3 2 1 0
PB3_REM_R:0:S.DATA[53] 15 14 13 12 11 10 9 8
PB3_REM_R:0:S.DATA[54] 23 22 21 20 19 18 17 16
PB3_REM_R:0:S.DATA[55] 31 30 29 28 27 26 25 24
PB3_REM_R:0:S.DATA[56] 39 38 37 36 35 34 33 32
PB3_REM_R:0:S.DATA[57] 47 46 45 44 43 42 41 40
PB3_REM_R:0:S.DATA[58] 55 54 53 52 51 50 49 48
PB3_REM_R:0:S.DATA[59] 63 62 61 60 59 58 57 56
PB3_REM_R:0:S.DATA[60] 71 70 69 68 67 66 65 64
PB3_REM_R:0:S.DATA[61] 79 78 77 76 75 74 73 72
PB3_REM_R:0:S.DATA[62] 87 86 85 84 83 82 81 80
PB3_REM_R:0:S.DATA[63] 95 94 93 92 91 90 89 88
PB3_REM_R:0:S.DATA[68] 7 6 5 4 3 2 1 0
PB3_REM_R:0:S.DATA[69] 15 14 13 12 11 10 9 8
PB3_REM_R:0:S.DATA[70] 23 22 21 20 19 18 17 16
PB3_REM_R:0:S.DATA[71] 31 30 29 28 27 26 25 24
PB3_REM_R:0:S.DATA[72]] 39 38 37 36 35 34 33 32
PB3_REM_R:0:S.DATA[73] 47 46 45 44 43 42 41 40
PB3_REM_R:0:S.DATA[74] 55 54 53 52 51 50 49 48
PB3_REM_R:0:S.DATA[75] 63 62 61 60 59 58 57 56
PB3_REM_R:0:S.DATA[76] 71 70 69 68 67 66 65 64
PB3_REM_R:0:S.DATA[77] 79 78 77 76 75 74 73 72
PB3_REM_R:0:S.DATA[78] 87 86 85 84 83 82 81 80
PB3_REM_R:0:S.DATA[79] 95 94 93 92 91 90 89 88
The PfbLiveList and the PfbDiagList flags are managed only for configured devices
(class 1 communication) and are valid only when the Profibus stack is in OPERATE or
CLEAR states. Otherwise, all bits will be set to 0.
For each device, the two bits must be interpreted as follows:
In addition, if the status of all slaves is acceptable, then bit 0 of location PfbMasSts is set to 1. If
this bit is 0, one or more slaves are in error.
The first 6 slave Diagnostic bytes are common to all DP slaves, as follows:
Table 7.1-8: Response to Slave Diagnostic CIP Message
Location byte offset Meaning/Description
1 Station status byte 1
The bits in station status byte 1are defined in the table below.
Table 7.1-9: Bits in Station Status Byte 1
Bit AOP Tag Name Meaning/Description
6 Parameter_Fault Slave received an invalid parameter frame, wrong Ident, wrong length, invalid parameters,
and so on
4 Function_Not_Supportedt Master requested a function that the slave does not support
The station status byte 1 should always be zero (0) when the master is scanning the slave.
Otherwise, a non-zero value indicates errors.
The bits in station status byte 2 are defined in the table below.
6 Reserved Reserved
Station status byte two is 0x0C when the master is scanning a DP slave.
The bits in Station status byte 3 are defined in the table below.
Table 7.1-11: Table 3: Bits in Station Status Byte 3
Bit AOP Tag Name Meaning/Description
7 Ext_Diag_Overflow The DP slave is returning more diagnostic information than the DP Master can
enter in its diagnostic buffer
The counters are located in status assembly 161 and may be copied into the controller program
using the copy data AOI provided in the L5X file exported from the SST™ Profibus
Configuration Tool.
To reset these counters to 0, write 0x03 to the CMD Argument register (Assembly 121 byte
offset 2) and then write 1 to Command control register (Assembly 111 byte offset 0) and then
clear it to 0.
In the following table, counters with a name beginning with "diag" roll over to zero when they
reach their maximum value. Counters with a name beginning with "err" hold their maximum
value.
Table 7.2-1: Diagnostic Counters
Tag Name Meaning/Description Raw Data
Byte Offset
ErrLanOffline LAN went offline because of errors 8
8
Slave Functionality
Chapter Sections:
• DP Slave Features
• Status Assembly Entries
• Slave Configuration
Note
Caution should be exercised when configuring SST-PB3-REM as mixed
DP-V0 Master and Slave. Once the module becomes active on the
Profibus network, the user should observe the available CPU rate. If it
drops below 10%, the user should consider increasing the scan cycle
time of the Master scanning the SST-PB3-REM Slave. The available
CPU rate may be retrieved either from the SST™ Profibus
Configuration Tool (section 4.8.10, Module Diagnostics), or from the
Status assembly, CpuFree, section 6.2, Input Only).
6 (RUN MODE BIT) Set to True if the slave is being scanned by a remote master in "RUN" mode.
7 (SLAVE OK BIT) Set to True if the current slave status is OK. This means parameterization was
successful and the slave watchdog has not timed out.
Table 8.2-2: DP Slave Error Byte (SlvError) (Raw data offset = 87)
Value Error Meaning/Description
01h SLV_ERR_ID_MISM Slave ID does not match the slave ID configured in the master. If
there is a mismatch, the slave won't communicate with the master.
02h SLV_ERR_READY_TIME_MISM Ready time for the module is different from the value configured in
the master. The module can communicate as a slave even if the
times are different, but you may experience network errors.
03h SLV_ERR_UNSUP_REQ Master has requested Sync or Freeze during parameterization,
which the module does not support.
04h SLV_ERR_RX_LEN_MISM Data received from the master has a length different from the length
configured on the module. If there is a receive length mismatch, the
module won't communicate as a slave.
05h SLV_ERR_TX_LEN_MISM Master has requested data from the slave with a length different
from the length configured for the slave. If there is a transmit length
mismatch, the module won't communicate as a slave.
06h SLV_ERR_WD_FACT_INV One of the two slave watchdog factors is zero, which is not allowed.
07h SLV_ERR_TIME_OUT Slave's watchdog timed out. The slave goes offline and must be
reinitialized by the master.
08h SLV_ERR_WARN_WD_DIS Master has disabled the slave watchdog.
Note
All errors (except SLV_ERR_TIME_OUT) occur when the slave is
being parameterized by the master.
2 0-244 Slave input length – must be an even number. If set to a value outside of
range, the connection is rejected.
3 0-244 Slave output length – must be an even number. If set to a value outside of
range, the connection is rejected.
4 0 or 1 Swap Words – if 1 words are swapped when copying data between Profibus
and EtherNet/IP™. If 0 words are not swapped. If set to a value other than 0 or
1, the connection is rejected.
Note
If both bytes 2 (slave input length) and 3 (slave output length) are left at
0, the DP Slave functionality is not enabled on the module.
Note
When SST-PB3-REM is configured as Master/Slave it should be put online
on the Profibus network from the controller and not from the SST™
Profibus Configuration Tool (this will only take the master configuration
into account).
When SST-PB3-REM operates in Slave only mode the Slave only Exclusive Owner connection
should be established, as seen in Table 2.3-1: Exclusive Owner Connections, The slave
parameters are configured via configuration assembly 132 of size 6, as follows:
Table 8.3-2: DP Slave Configuration Assembly 132
Byte Value Meaning/Description
9
Explicit Messaging
Chapter Sections:
• General Overview of Explicit Messaging
• DP-V1 Explicit Messaging
• Sending an Explicit Message to SST-PB3-REM in RSLogix5000
DP-V1 Class 1 Read 0x52 Reads data from DP-V1 Class 1 slave using slot and
index parameters.
See section 9.2.1, DP-V1 Class 1 Read Command.
DP-V1 Class 1 Write 0x53 Writes data to a DP-V1 slave using Slot Number and
Index parameters
See section 9.2.2, DP-V1 Class 1 Write Command.
DP-V1 Class 2 Initiate 0x54 Initiates a DP-V1 Class 2 connection to a slave. This
must be done before DP-V1 Class 2 Reads and Writes
are sent to Slave.
See section 9.2.3, DP-V1 Initiate Command.
DP-V1 Class 2 Abort 0x55 Aborts a Class 2 connection. Note: Class 2 Abort is
automatically sent when PLC goes to PROG or OFF
state.
See section 9.2.4, DP-V1 Class 2 Abort Command.
Reads data from a DP-V1 slave using Slot_Number and
DP-V1 Class 2 Read 0x56
Index parameters through a Class 2 connection
Note
The firmware automatically initializes DP-V1 prior to going online.
Get Slave Diagnostics 0x4b Retrieve Diagnostics from a slave (maximum 244
diagnostic bytes)
Disable / Enable Slave 0x4c Stop or Start data exchange with one or more slaves on
Profibus network.
Get_Attribute_Single 0x0E Read I/O and status data see Table 1.3-1:
Exclusive Owner Connections for more
details.
Note
Writing to an assembly that belongs to an implicit connection will fail.
Reading is always allowed.
Note
After writing a command, clear the command by first waiting for the
Command Reply Register to echo the command and then write 0 to it.
Clearing it to zero after will stop the console from executing the
command when a command is executed in console.
0x64 Object
0x52 Service
1 Instance
8 Length
[0...254] SINT Slot_Number Slot number where the data should be read (0 to 254)
[0...254] SINT Index Index where the data should be read (0 to 254)
00h Successful
0x64 Object
0x53 Service
1 Instance
[9...248] Length
[0...254] SINT Slot_Number Slot number where the data should be read (0 to 254)
[0...254] SINT Index Index where the data should be read (0 to 254)
00h Successful
07h Another command is already in progress for this slave / class 2 connection.
Note
When using Class 2 communication only, up to 16 Class 2 connections
can be initiated.
In RSLogix5000 a MSG instruction of the CIP generic message type should be used.
Table 9.2-9: CIP Generic Message Parameters
Value Message Parameter Name
0x64 Object
0x54 Service
1 Instance
[33..244] Length
S_Addr SINT[8+x] - -
D_Addr SINT[8+y] - -
(*) High byte is placed first. For example, for the Send_TimeOut word, you will find 0xF4 in
0x01, and 0x01 for a Send_TimeOut of 500 (0x01F4) in 0x02.
The message error code can have the following values:
Table 9.2-12: Error Code
Value Meaning/Description
00h Successful
07h Another command is already in progress for this slave / class 2 connection.
0x64 Object
0x55 Service
1 Instance
7 Length
DINT Reserved
-
Returned SINT C_Ref Connection reference
by
initiate
0 SINT Subnet Location of the source of the abort request
Destination: none.
00h Successful
07h Another command is already in progress for this slave / class 2 connection.
0x64 Object
0x56 Service
1 Instance
8 Length
[0...254] SINT Slot_Number Slot number where the data should be read (0 to 254)
[0...254] SINT Index Index where the data should be read (0 to 254)
00h Successful
07h Another command is already in progress for this slave / class 2 connection.
0x64 Object
0x57 Service
1 Instance
[9...248] Length
00h Successful
07h Another command is already in progress for this slave / class 2 connection.
0h OK
2h No resource for sending data, tried to send to SAP that was not configured
9Fh No access
Message Format:
• Send format = Slave number (BYTE), Clear Diagnostic (BOOL (8bit) )
0x4c Service
1 Instance
0 attribute
126 Length
7 24 4 dwIp IP Address
22 58 1 byPlcState PLC_OFF
PLC_PROG
PLC_RUN
23 59 1 byPFBState PFB_OFFLINE
PFB_STOP
PFB_CLEAR
PFB_OPERATE.
PFB_SLAVE
24 60 1 byPB3Mode PB3_MASTER
PB3_SLAVE
PLC_NO_CONF
This chapter describes how to create a Generic CIP Message for sending an Explicit Message to
SST-PB3-REM in RSLogix5000 software.
Note
There is limit to the number of MSG (cache connection) instructions that
may be left opened (cached) in RSLogix5000, see online help to find the
limitations.
If using more than 16 MSG instructions in the ladder logic, we
recommend that you disable the cache option for MSG instructions. For
MSG instructions that only have to be executed once (i.e., DP-V1 Init
and DP-V1 Class 2 Init commands) disabling the cache connection is
recommended so that you can run more cache connection messages.
1. Select the MSG instruction from the Input/Output tab and place it into a rung of ladder
code.
2. If you haven't already created a tag for the message, right-click on Message Control
inside the MSG instruction and select the Create Tag. The New Tag dialog box displays.
3. Enter a unique tag name in the Name field and click OK.
4. Select Configure button as highlighted below in MSG instruction.
7. Under the Communication tab, select the Browse button to setup the path to where the
message is to be sent to.
10
RSLogix5000 Ladder Samples
Chapter Sections:
• Ladder Sample Overview
• DP-V0 Master Ladder Sample
• DP-V0 Slave Only Ladder Sample
• DP-V1 Class 1 and Class 2 Master Ladder Sample
11
Troubleshooting
Troubleshooting 209
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
11.1 Troubleshooting
Here are some troubleshooting tips that can be used when running into some common issues.
1. The SF (System Fault LED) stays solid RED all the time and connection to the module is
not possible.
The following can cause the above issue.
a. An IP Address has not been successfully assigned to module. The default state
out-of-box mode is DHCP. This means an IP address has to be assigned to
module by DHCP server successfully before the module will initialize
successfully.
ACTION:
If Rockwell software is installed, BOOTP-DHCP Server can be used to assign an IP
Address. When the MAC ID of the SST-PB3-REM appears, select it and assign an IP
address.
b. Duplicate IP Address has been detected on network. The SF LED will remain
solid RED and a reboot of module is required.
ACTION:
Reboot and assign a new IP address to module. If the module has been assigned a
static IP address that is already occupied and it needs to be changed, the module can
be reset to the factory defaults by doing the following:
a) Turn power off to module.
b) Turn lower switch to E Position. This will restore the factory
settings (DHCP, No Profibus Configuration).
c) Turn power on to module.
d) Wait until the Status LED on Ethernet Port 1 flashes 6 times
repeatedly.
e) Turn power off to module and set lower switch back to C
position. Leaving the lower switch in C position will allow
static IP address to be saved in flash.
f) Turn power on to module.
g) Wait until the Status LED on Ethernet Port 1 flashes 3 times
repeatedly.
210 Troubleshooting
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
2. The Module as a Master will not enter Profibus OPERATE state mode. It stays in
CLEAR mode while PLC is in RUN mode.
ACTION:
a) Open the Profibus master configuration in the SST Profibus Configuration
Tool.
b) Double-Click on the SST-PB3-REM Master.
c) Go to Parameters tab to view the configured Ethernet/IP connections.
d) Compare the configured Ethernet/IP connections with the connections
configured on Controller to make sure they match.
b. Invalid values have been assigned to the configuration assembly or the size
specified for the configuration assembly is incorrect.
ACTION:
Correct the assembly numbers and sizes as required on Controller side
c. AutoRun is disabled and the RUN command (0x01) has not been sent to module.
Troubleshooting 211
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
ACTION:
a) Write command 0x01 to the first byte of assembly 121 and clear it after
seeing this command appear in module command reply area, offset 2 of
assembly 111.
Or
b) Enable AUTORUN by writing 1 to byte 1 of configuration assembly 131.
This will automatically put the module into RUN when controller is in
RUN.
212 Troubleshooting
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
12
Technical Specifications
13
CE Compliance
CE Compliance 215
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
User Reference Guide SST-PB3-REM
Marking of this equipment with the symbol indicates compliance with European Council
Directive 2004/108/EC.
Warning
This is a Class A product. In a domestic environment, this product may
cause radio interference, in which case you may be required to take
adequate measures.
Caution
This equipment is neither designed for, nor intended for operation in
installations where it is subject to hazardous voltages and hazardous
current.
Note
To maintain compliance with the limits and requirements of the EMC
Directive, it is required to use quality interfacing cables and connectors
when connecting to this device. Refer to the cable specifications in the
Hardware Guide for selection of cable types.
216 CE Compliance
©2014 Molex Inc.
Document Edition: 1.1.4.0, Document #: 715-0106, Template Edition: 1.1, Template #: QMS-06-045
Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
SST-PB3-REM User Reference Guide
14
Warranty and Support
Chapter Sections:
• Warranty
• Reference Documents
• Technical Support
• Getting Help
14.1 Warranty
For warranty information, refer to
http://www.molex.com/images/woodhead/woodhead_limited_warranty.pdf.