# CIP Safety Comms, Studio5000 & IRC5

**URL:** https://tech-community.robotics.abb.com/t/cip-safety-comms-studio5000-irc5/10941
**Category:** Robot Controller
**Tags:** irc5, safemove, robotware, communication, cip-safety
**Created:** [November 25, 2022, 3:08am UTC](https://tech-community.robotics.abb.com/t/cip-safety-comms-studio5000-irc5/10941 "2022-11-25T03:08:07Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![SWoollett](https://avatars.discourse-cdn.com/v4/letter/s/a9a28c/32.png) [@SWoollett](https://tech-community.robotics.abb.com/u/SWoollett)
#### Post date: [November 25, 2022, 3:08am UTC](https://tech-community.robotics.abb.com/t/cip-safety-comms-studio5000-irc5/10941/1 "2022-11-25T03:08:07Z")

</div>

I have an application where I am trying to set up communications both safe and standard between my IRC5 and a Safe Rockwell PLC.

IRC5 Options  
841-1 Ethernet/IP Scanner/Adapter  
997-3 CIP Safety Adapter  
996-1 Safety Module  
1125-2 SafeMove Pro

Studio5000:

I followed the example in “Application Manual - Functional Safety and SafeMove2” to set up a generic safety and standard hardware configuration.

RobotStudio:

Configuation → Communication → IP Setting  
added an IP Setting attached to LAN, IP: 192.168.0.110, Labeled “Machine Network”

Configuation → Communication → Ethernet/IP Internal Device  
Updated the default internal device name to match that in the SafeMove configuration

Configuation → Communication → Industrial Network  
Set “Connection” to “machine network”

SafeMove  
Set NodeID to match “Machine Network”

The controller is happy with everything set as it is however both in RSlinx and online with the PLC they report a invalid segment type error.

Im stumped, anyone who has got CIPSafe comms up and running with an AB PLC I would very much appreciate any help.

Cheers  
S,

Below is a link to some screen shots of the various settings I have set.

[[Album] imgur.com ![](https://europe1.discourse-cdn.com/flex005/uploads/robotics1/original/2X/b/bfdb927cfaba4172d192dc872b209f66bd16b33f.jpeg "imgur.com") ](https://imgur.com/a/R7uxSX6)

---

<div class="post-metadata">

### Author: ![SWoollett](https://avatars.discourse-cdn.com/v4/letter/s/a9a28c/32.png) [@SWoollett](https://tech-community.robotics.abb.com/u/SWoollett)
#### Post date: [November 28, 2022, 7:07am UTC](https://tech-community.robotics.abb.com/t/cip-safety-comms-studio5000-irc5/10941/2 "2022-11-28T07:07:08Z")

</div>

I have coms up and running.

Ultimately I set the unused input and output assembly instance to 199 and the configuration assembly instance to 128 with a data size of 0.

I also had to reduce the data size for standard data to 32 as I was receiving an error “module connection limit exceeded”

I set the RPI for safety to 20ms and 30ms for standard as per the abb cip safety eds file

---

<div class="post-metadata">

### Author: ![CKF\_User](https://avatars.discourse-cdn.com/v4/letter/c/e36b37/32.png) [@CKF\_User](https://tech-community.robotics.abb.com/u/CKF_User)
#### Post date: [August 21, 2024, 6:22am UTC](https://tech-community.robotics.abb.com/t/cip-safety-comms-studio5000-irc5/10941/3 "2024-08-21T06:22:02Z")

</div>

Hi

I have a similar issue but different fault code in Rockwell.  
I have tried both the Generic and robotware eds, both return different errors.  
would you be able to post your working parameters for the generic device?
