Uploaded by sesisapart

RW6.5+997-3+EthernetIP CIP+Safe Config SPL v3.0.1

advertisement
VALIDATION DOC V2.0.2, DEC 22, 2017
997-3 CIP Safety Adapter
Single Point Lesson (SPL) – Configure CIP Safety Adapter and A-B PLC
RWT
Options: 997-3 CIP Safety Adapter
Single Point Lesson Overview
Overview
This Single Point Lesson is to help configure an ABB CIP Safety Adapter with an Allen-Bradly
Control Logix PLC v28/v29 or higher firmware and an example of a Compact Logix 5343S
v20.04. This is only an example to help with a basic configuration. See ABB Application
manual Functional safety and SafeMove for CIP details section 3.3.3 and 10.6.
Limitations
•
When configuring Requested Packet Interval (RPI) on the PLC, the value must be larger or
equal to 20 milliseconds.
•
The size of safety data assemblies is fixed to 8 bytes. Thus, configuring the Connection
Size of the Safety ENIP Internal Device has no effect.
•
NOTE: Currently (2017/02/28) using Logix Designer v28/v29 it is NOT possible to add 3rd
party CIP Safety devices using EDS Hardware Installation Tool. Thus, the user cannot
import the EDS file of the ABB CIP Safety adapter and use it for CIP Safety applications.
The only way to establish CIP Safety communication with the ABB adapter is to use generic
profiles present in the Logix Designer.
January 29, 2018
Slide 2
Example configuration without any warranties! ABB Internal Use.
Options: 997-3 CIP Safety Adapter
Step 1: Robotware System Options
•
January 29, 2018
Slide 3
Configured
options 997-3,
996-1, 841-1 and
1125-2
Example configuration without any warranties! ABB Internal Use.
Options: 997-3 CIP Safety Adapter
Step 2: Robot Configuration\Communication\ IP Settings
January 29, 2018
Slide 4
•
Add network for Slave
configuration. (PLC will
talk to this address)
•
X5 (LAN3) or X6 (WAN).
•
Create a Unique Label e.g.
eIP_PLC_LAN3
Example configuration without any warranties! ABB Internal Use.
Options: 997-3 CIP Safety Adapter
Step 3: Configuration\I/O System\Industrial Network
January 29, 2018
Slide 5
•
Edit Industrial Network
Connection. Select newly
created IP Setting.
•
When the Ethernet/IP
industrial network and the
internal safety adapter
device is configured, the
safe fieldbus must be
configured in the Visual
SafeMove user interface in
RobotStudio.
Example configuration without any warranties! ABB Internal Use.
Options: 997-3 CIP Safety Adapter
Step 4: Visual SafeMove I/O Configuration
•
•
Using RobotStudio select
Visual SafeMove from ribbon
bar.
•
Logon as Safety User
•
Write Request to Robot
•
Select IO Configurator, enter
NodeID e.g.(192.168.10.100)
and SNN (Generated by PLC)
no underscore.
Safety User is required for
download of modified
configuration.
January 29, 2018
Slide 6
Example configuration without any warranties! ABB Internal Use.
Options: 997-3 CIP Safety Adapter
PLC Configuration – ESS Module – firmware v28/29
1.
Enter the name of the module (e.g. “ABB safety adapter”).
2.
Enter the IP Address where the module resides (e.g. 192.168.0.111).
3.
Enter the Safety Network Number (SNN) (e.g. 1234_5678_9ABC). Note
underscore symbols. This number must match SNN of the ABB robot (No
underscore symbols).
4.
Go to Module Definition dialog box by clicking Change button in the lower
right corner.
5.
In the Module Definition dialog box, use the General tab to configure: the
vendor, product type, product code, and minor/major revision numbers.
6.
Choose Electronic Keying to Exact Match.
7.
In the Module Definition dialog box, use Connections tab to configure size
and assembly instances used by the ABB module.
January 29, 2018
Slide 7
Example configuration without any warranties! ABB Internal Use.
Options: 997-3 CIP Safety Adapter
PLC Configuration: Assembly Instance IDs to configure Allen-Bradley PLC
•
January 29, 2018
Slide 8
Example configuration without any warranties! ABB Internal Use.
Added digital
outputs signals
Options: 997-3 CIP Safety Adapter
PLC Configuration – ESS Module
Start the Studio 5000 Logix Designer. Before proceeding with the configuration make sure that the
PLC controller is in offline mode.
Use this procedure to add a new generic module to the scan list of the PLC controller.
1.
In the Controller Organizer window, right click on the Ethernet item in the I/O Configuration
folder. Select New Module.
2.
Type "generic" in the search window to filter desired modules.
3.
Select one of the available generic module profiles, ETHERNET-SAFETYMODULE for CIP
safety (ES) communication only, or ETHERNET-SAFETY-STANDARD-MODULE (ESS) for
CIP safety and non-safety communication capabilities.
4.
Click the Create button. A new Module Properties window appears, allowing for configuring of a
new Ethernet/IP module.
January 29, 2018
Slide 9
Example configuration without any warranties! ABB Internal Use.
Options: 997-3 CIP Safety Adapter
Step 1: PLC Configuration – ESS Module
Add generic ESS module
January 29, 2018
Slide 10
Example configuration without any warranties! ABB Internal Use.
Options: 997-3 CIP Safety Adapter
Step 2: PLC Configuration – ESS Module
Go to General tab and configure accordingly.
January 29, 2018
Slide 11
Example configuration without any warranties! ABB Internal Use.
•
Click on Change… (to
modify the following
Next Slide)
•
Input Assembly 121 – 8
Byte
•
Output Assembly 120 –
8 Byte
•
199 Null Path
Options: 997-3 CIP Safety Adapter
Step 3: PLC Configuration – ESS Module
Module Definition \ General
•
January 29, 2018
Slide 12
Example configuration without any warranties! ABB Internal Use.
Enter the following
vendor specifics 75,
100, 1, 2, 50
Options: 997-3 CIP Safety Adapter
Step 4: PLC Configuration – ESS Module
Module Definition \Define Connections
January 29, 2018
Slide 13
Example configuration without any warranties! ABB Internal Use.
•
Safe Input Assembly
121 – 8 Byte
•
Safe Output Assembly
120 – 8 Byte
•
Non-Safe (Standard)
Input Assembly 100
•
Non-Safe (Standard)
Output Assembly 112
•
Non-Safe byte size
must match robot
•
199 Null Path
Options: 997-3 CIP Safety Adapter
Step 5: PLC Configuration – ESS Module
Connection : Check the status and fault messages of the module by examining the
Connection tab.
•
January 29, 2018
Slide 14
Example configuration without any warranties! ABB Internal Use.
Set Requested
Packet Interval
(RPI) to ≥20 ms.
Options: 997-3 CIP Safety Adapter
Step 6: PLC Configuration – ESS Module
Safety: Open the Safety tab of the Module Properties window. Check box Configuration
Signature to exact match for configuration checking (this may or may not be used).
January 29, 2018
Slide 15
Example configuration without any warranties! ABB Internal Use.
Options: 997-3 CIP Safety Adapter
Step 1: PLC Configuration – ES Module Configuration
If you have a older version of A-B PLC v20.13< it only offers a ES module. So you will be
required to add another ENBT card. The configuration will look like this example.
January 29, 2018
Slide 16
Example configuration without any warranties! ABB Internal Use.
Options: 997-3 CIP Safety Adapter
Step 2: PLC Configuration – ES Module Configuration
If you have a older version A-B PLC v 20.13 it only offers a ES module. So you will be required
to add another ENBT card. The configuration will look like this example.
January 29, 2018
Slide 17
Example configuration without any warranties! ABB Internal Use.
Download