background image

Safety Application Example 

 

Sharing Data Between a SmartGuard 600 
Controller and a MicroLogix 1100 
Controller Over an EtherNet/IP Network 
 

Standard Network-enabled Example 
Safety Rating: Not Safety Rated 

 

  

 

 

Introduction............................................................................................ 1
Important User Information .....................................................................2
General Safety Information.................................................................... 3
Description
............................................................................................. 3
Example Bill of Materials 
....................................................................... 3
Setup 
......................................................................................................3
Configure ............................................................................................... 4
Programming ....................................................................................... 11
Additional Resources........................................................................... 14

 

Introduction

 

This example shows how to configure and program a SmartGuard 600 
packaged safety controller to share data over an EtherNet/IP network 
with a MicroLogix 1100 controller. 
 

Features and Benefits 

Share non-safety rated SmartGuard 600 status information with your 
machine controller and HMIs through standard EtherNet/IP 
communication.  

 

 

Summary of Contents for MicroLogix 1100

Page 1: ...ty Information 3 Description 3 Example Bill of Materials 3 Setup 3 Configure 4 Programming 11 Additional Resources 14 Introduction This example shows how to configure and program a SmartGuard 600 packaged safety controller to share data over an EtherNet IP network with a MicroLogix 1100 controller Features and Benefits Share non safety rated SmartGuard 600 status information with your machine cont...

Page 2: ...cular installation Rockwell Automation Inc cannot assume responsibility or liability for actual use based on the examples and diagrams No patent liability is assumed by Rockwell Automation Inc with respect to use of information circuits equipment or software described in this manual Reproduction of the contents of this manual in whole or in part without written permission of Rockwell Automation In...

Page 3: ...tatus of the safety rated inputs from a SmartGuard 600 controller to a standard controller over an EtherNet IP network The SmartGuard 600 safety controller is programmed by using RSNetWorx for DeviceNet software You must be familiar with this software to use this document The MicroLogix 1100 controller is programmed by using RSLogix 500 software You must be familiar with this software to use this ...

Page 4: ...OOTP software with a user friendly graphical interface You can download it from www ab com networks bootp html The SmartGuard controller must have BOOTP enabled factory default to use the utility Follow these steps to configure the SmartGuard controller by using the BOOTP utility 1 Run the BOOTP software The BOOTP Request History panel shows the hardware addresses of devices issuing BOOTP request ...

Page 5: ...ion List displaying the Ethernet Address MAC and corresponding IP Address Hostname and Description Configure an Ethernet Driver for the Network Follow these steps to configure a communication driver 1 Start RSLinx Classic software 2 Select Communications Configure Drivers to set up communication to the controller 3 From the pull down list of Available Driver Types add the Ethernet devices driver a...

Page 6: ...ploaded from the network 1 Open RSNetWorx for DeviceNet software 2 Choose File New to create a new project 3 Go online by clicking the RSWho button 4 Expand the Ethernet devices driver followed by the SmartGuard controller and select the DeviceNet network 5 Click OK 6 Click OK again to confirm the initial upload from the network The network displays SmartGuard 600 controller at node 1 Publication ...

Page 7: ...in the SmartGuard 600 Controller Follow these steps to configure the target EtherNet IP assembly in the SmartGuard 600 controller 1 Click the EtherNet IP Target I O tab 2 Click New to create a new EtherNet IP input or output target assembly 3 In the Edit EtherNet IP Target I O dialog box select Target Input 4 You can add status information by checking the Status checkboxes You can add Local I O mo...

Page 8: ...be defined in an I O assembly I O tags for up to 16 bytes can be defined in each assembly A total of two input and two output assemblies can be defined 6 Type a name for the tag and choose a type BOOL BYTE WORD or DWORD 7 Click OK 8 Click OK again The EtherNet IP target assembly now appears on the EtherNet IP Target I O tab Publication SAFETY AT020A EN P October 2008 ...

Page 9: ...wo input assemblies and two output assemblies can be created 9 Click Apply 10 Click OK 11 Create additional input or output assemblies as required for your application by repeating steps 2 8 12 Click the Mode Cycle Time tab The SmartGuard controller may be changed from Idle mode or Program mode to Execute mode ...

Page 10: ...ng Programming for this setup includes programming the MicroLogix 1100 controller to message to the SmartGuard 600 EtherNet IP target I O assemblies Programming the MicroLogix 1100 Controller Follow these steps to program the MicroLogix 1100 controller 1 Launch RSLogix 500 software 2 Open a new file 3 Select the controller Publication SAFETY AT020A EN P October 2008 ...

Page 11: ...log box set the IP address of the MicroLogix controller a Right click Channel Configuration and choose Open b Type the IP address for the MicroLogix 1100 controller 5 In the Data File dialog configure an Extended Routing Information data file a Right click Data Files and choose New ...

Page 12: ...er the following rung of ladder logic 7 Select Setup Screen to configure the message 8 In the MSG dialog box configure the message with the following properties Configure the Service attribute as one of the following Read Assembly if you are reading an input assembly in the SmartGuard controller Write Assembly if you are writing to an output assembly in the SmartGuard controller Publication SAFETY...

Page 13: ...tput 1 in SmartGuard Controller Output MicroLogix to SmartGuard Controller 104 EtherNet IP Output 2 in SmartGuard Controller Output MicroLogix to SmartGuard Controller Configure the message size in bytes to match the target assembly size in the SmartGuard controller 9 Click the MultiHop tab 10 Configure the routing to target the IP address of the SmartGuard 600 controller 11 Click OK 12 Verify you...

Page 14: ...tions of conformity certificates and other certification details Industrial Automation Wiring and Grounding Guidelines publication 1770 4 1 Provides general guidelines for installing a Rockwell Automation industrial system You can view or download publications at http literature rockwellautomation com To order paper copies of technical documentation contact your local Rockwell Automation distribut...

Reviews: