1. Home
    1. Dashboard
    2. Search
  2. Forum
    1. Unresolved Threads
    2. Members
      1. Recent Activities
      2. Users Online
      3. Team Members
      4. Search Members
      5. Trophys
  3. Articles
  4. Blog
  5. Videos
  6. Jobs
  7. Shop
    1. Orders
  • Login or register
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Blog Articles
  • Products
  • More Options
  1. Robotforum - Support and discussion community for industrial robots and cobots
  2. Forum
  3. Industrial Robot Support and Discussion Center
  4. ABB Robot Forum
Your browser does not support videos RoboDK Software for simulation and programming
Visit our Mainsponsor
IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Sponsored Ads

IRC5 Safe & Non-Safe Internal E/IP Adapter IO Setup Issues On New RW!!!

  • automatedbeerswiggin
  • May 27, 2021 at 7:47 PM
  • Thread is Unresolved
  • automatedbeerswiggin
    Reactions Received
    3
    Trophies
    3
    Posts
    3
    • May 27, 2021 at 7:47 PM
    • #1

    Hello!!!

    I'm having an issue that seems as if it should be really common, but ABB support seems to be having a lot of trouble coming up with a solution for me. Maybe someone hear has dealt with this...

    I am commissioning a newer IRC5 (RW6.12) to replace a only slightly older IRC5 running (RW6.07). I believe I have the correct options, EI/P Scanner/Adapter and CIP Safety Adapter. All communication (Safe and Standard) is to be over Ethernet/IP talking to an L33-ERMS safety plc. I am able to communicate with the plc just fine either by creating a safety internal device (EN_Internal_Device_Safe) or a standard internal device (EN_Internal_Device) and using either the generic standard or the generic safety modules in Logix. But, obviously I need both (for basic cell control and for safemove stuff). On the robot it is replacing I am able to create 2 internal devices which communicate with the generic standard-safe module, however... and this is what screws me up, apparently on RW6.08 and beyond you are limited to only 1 internal device on the controller.

    While ABB seems to have no idea how to fix this, I can not believe that I'm the only person to come across this problem. Maybe there is a safety/standard internal device template/eds that I could add to the system? Maybe there's a nifty way to modify a cfg file so that two are permitted or that creates a safe/non-safe internal device.

    One option I tried but couldn't make work was to downgrade to RW6.07, however for some reason my controller wouldn't let me take it below 6.08.

    Hopefully someone a lil more smarter than me has already come up with this and I'm just the first goober to ask the question.

    As a long-time lurker I really appreciate this site and have my fingers crossed that one of y'all might know something.

    Salud!

  • automatedbeerswiggin
    Reactions Received
    3
    Trophies
    3
    Posts
    3
    • May 27, 2021 at 10:31 PM
    • #2

    Well... while waiting for a response to my problem from ABB I figured out a way to make it work. In case someone else has a similar issue I will put up the basic process here for posterity:

    1) Create the standard IO device as shown in ABB manual "RW6.0 841-1 EtherNetIP ScannerAdapter_SlaveToPLC". First with this I set up a standard IO module in the PLC and verified that I had a connection. In my case this was 64 SINTs both I and O using assembly instructions in manual. This may require deleting the safety internal device that came with the robot, created by safemove, since 2 internal devices are not allowed.


    2) Once created, I made a backup of the controller to modify (of course make 2 backups, 1 for changing and 1 for just-in-case)


    3) In SYSPAR>EIO.cfg go to the Internal device section of the code and modify the name to be EN_Internal_Device_Safe (as this matches what was set in the safemove IO config) and add a "safety enabled" to the end. Below are the before and after


    Before:

    ETHERNETIP_INTERNAL_DEVICE:


    -Name "EN_Internal_Device" -VendorName "ABB Robotics"\

    -ProductName "EtherNet/IP Internal Adapter Device" -OutputSize 64\

    -InputSize 64

    #


    After:

    ETHERNETIP_INTERNAL_DEVICE:


    -Name "EN_Internal_Device_Safe" -VendorName "ABB Robotics"\

    -ProductName "EtherNet/IP Internal Adapter Device" -OutputSize 64\

    -InputSize 64 -SafetyEnabled

    #


    4) Save file and restore controller from the new backup. This allowed me to use the Standard-Safe Ethernet module (using the ABB assembly instances in the documentation) in RSLogix giving me both standard and safe IO.

    Good Luck!!!

Advertising from our partners

IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Advertise in Robotics
Advertise in Robotics

Job Postings

  • Anyware Robotics is hiring!

    yzhou377 February 23, 2025 at 4:54 AM
  • How to see your Job Posting (search or recruit) here in Robot-Forum.com

    Werner Hampel November 18, 2021 at 3:44 PM
Your browser does not support videos RoboDK Software for simulation and programming

Tag Cloud

  • abb
  • Backup
  • calibration
  • Communication
  • CRX
  • DCS
  • dx100
  • dx200
  • error
  • Ethernet
  • Ethernet IP
  • external axis
  • Fanuc
  • help
  • hmi
  • I/O
  • irc5
  • IRVIsion
  • karel
  • kawasaki
  • KRC2
  • KRC4
  • KRC 4
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • robodk
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000

Thread Tag Cloud

  • abb
  • Backup
  • calibration
  • Communication
  • CRX
  • DCS
  • dx100
  • dx200
  • error
  • Ethernet
  • Ethernet IP
  • external axis
  • Fanuc
  • help
  • hmi
  • I/O
  • irc5
  • IRVIsion
  • karel
  • kawasaki
  • KRC2
  • KRC4
  • KRC 4
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • robodk
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000

Tags

  • abb
  • irc5
  • ethernet/ip
  • safety
  • Internal Adapter
  1. Privacy Policy
  2. Legal Notice
Powered by WoltLab Suite™
As a registered Member:
* You will see no Google advertising
* You can translate posts into your local language
* You can ask questions or help the community with your knowledge
* You can thank the authors for their help
* You can receive notifications of replies or new topics on request
* We do not sell your data - we promise

JOIN OUR GREAT ROBOTICS COMMUNITY.
Don’t have an account yet? Register yourself now and be a part of our community!
Register Yourself Lost Password
Robotforum - Support and discussion community for industrial robots and cobots in the WSC-Connect App on Google Play
Robotforum - Support and discussion community for industrial robots and cobots in the WSC-Connect App on the App Store
Download