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. Fanuc 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

Communication Problems with RSLogix

  • gmumaugh
  • August 3, 2021 at 2:00 PM
  • Thread is Resolved
  • gmumaugh
    Reactions Received
    13
    Trophies
    2
    Posts
    65
    • August 3, 2021 at 2:00 PM
    • #1

    I'm having trouble getting my robots to talk to the PLC on a project, which is causing a few faults. The robots are setup with both Ethernet ports being used. We have a private network for the machinery to communicate on, and a public network for external devices to connect to, which is working fine. We have all of our devices running through a Hirschmann Ethernet switch, and I am able to ping the PLC from the robot through it, but not vice versa. I configured an Ethernet/IP I/O connection, but it's status is set to ONLINE instead of RUNNING. I'm sure that this is just some kind of data mismatch between the PLC project and the robot but I've looked through both and didn't get far. If screenshots or additional info is needed I am more than willing to provide.:smiling_face:

    Edited once, last by gmumaugh (August 3, 2021 at 2:23 PM).

  • jmd2777
    Reactions Received
    34
    Trophies
    4
    Posts
    193
    • August 3, 2021 at 3:34 PM
    • #2

    Is it a managed ethernet switch? If yes, then maybe the port configuration is not correct.

    You should be able to ping the robot from the PLC regardless of the Ethernet/IP settings.

  • gmumaugh
    Reactions Received
    13
    Trophies
    2
    Posts
    65
    • August 3, 2021 at 3:57 PM
    • #3

    Yes it is a managed switch. We plugged a laptop into the PLC port and pinged the robots, which succeeded.

  • HawkME
    Reactions Received
    570
    Trophies
    11
    Posts
    3,270
    • August 3, 2021 at 4:52 PM
    • #4

    Show pictures of all of your Ethernet setups on both the robot and PLC.

  • gmumaugh
    Reactions Received
    13
    Trophies
    2
    Posts
    65
    • August 3, 2021 at 5:41 PM
    • #5

    wqwesz0.pngGNldMu9.pngiom8Uj4.png

  • Doctor_C
    Reactions Received
    33
    Trophies
    4
    Posts
    198
    • August 3, 2021 at 7:04 PM
    • #6

    Would have to see the safety setup under Ethernet I/P, but I did see you have the robot setup for 800 inputs and outputs?

    On the module properties window above, click on the Module definition area Change button, then the Connection tab, and check you standard and safety sizes.

    My PLC is 8-bit so it has 32 and 32 -- thus my robot is setup 16 and 16 (256 I/O)

    Under safety mine are 4 and 4 on both PLC and robot.

    So at 50 and 50 on robot, your PLC would have to be 100 and 100 size

    If your online and not running, that's my guess

  • gmumaugh
    Reactions Received
    13
    Trophies
    2
    Posts
    65
    • August 3, 2021 at 7:21 PM
    • #7

    ZC68pJL.png99uGvFa.png

    These are the values that were provided to me. This project uses the same hardware as a few others and they are all set up with these values and working fine.

  • HawkME
    Reactions Received
    570
    Trophies
    11
    Posts
    3,270
    • August 3, 2021 at 10:53 PM
    • #8

    Are you sure the correct port is matched with the correct ip address and cable?

  • gmumaugh
    Reactions Received
    13
    Trophies
    2
    Posts
    65
    • August 4, 2021 at 11:39 AM
    • #9

    Everything is set up correctly. Port 7 on the switch goes to ENET1 on the robot controller. ENET2 runs to ES1 on the base of the robot, then ES2 runs to an I/O card on the robot. The I/O card is also set up in the Ethernet I/O and is communicating over the private network.

    EvtaIAK.png

  • gmumaugh
    Reactions Received
    13
    Trophies
    2
    Posts
    65
    • August 4, 2021 at 4:30 PM
    • #10

    After more digging I am now communicating with the PLC! The way I understand it is that we had all of our addresses set up correctly, but we needed safety communication before anything would actually talk. In ControlLogix, I had to generate and set a safety network number, which carries the safety signature and thus tells the robot that it is OK to communicate.

    iC5wZLL.pngDCz6QgM.png

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
  • krc5
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • 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
  • krc5
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000

Tags

  • Fanuc
  • error
  • Allen Bradley
  • Communication
  • RSLogix
  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