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

Ethernet IP connection - Invalid connection size

  • MellingTC
  • November 23, 2021 at 12:18 AM
  • Thread is Unresolved
  • MellingTC
    Reactions Received
    3
    Trophies
    3
    Posts
    21
    • November 23, 2021 at 12:18 AM
    • #1

    I have a used LR Mate 200iD robot and I am trying to set up an Ethernet IP connection. I have read that with he R-30iB controller you have to use port 2 for Ethernet IP. I have it setup with the robot as 172.1.2.127 and my AB compact logix PLC as 172.1.2.125. I can ping the PLC from the robot and I can ping the Robot from my laptop and the robot shows up in RSLinx

    I have a generic module setup in the PLC with 101 4 words , 151 4 words and 100 0 words.

    In the robot I have 89 1 1 setup for 1 to 64.

    The plc won't connect and gives an error (code 16#0109) Connection Request error. Invalid connection size. Tag: Robot:I

    I looked this up on Allen Bradley's website and they said to try doubling the size so I changed them from 4 (16-bit) words to 8 but I get the same error.

    If I check the adapter it shows 4 words for input size and 4 words for output size but it just shows ********* for the scanner IP.

    We have an older LRmate that only has one ethernet port and we are trying to use the same settings but we always get the same error.

    Any idea what I can try next. I did try the Fanuc robot AOP instead of the generic module but it gave the same error code.

  • Go to Best Answer
  • HawkME
    Reactions Received
    568
    Trophies
    11
    Posts
    3,268
    • November 23, 2021 at 2:18 AM
    • #2

    You don't have to use port 2. Either port will work. Maybe that is your issue, you may have the setup on the wrong port.

  • M.Ozkan
    Reactions Received
    22
    Trophies
    5
    Posts
    538
    • November 23, 2021 at 7:11 AM
    • #3

    Check this:

    RE: Fanuc RJ3IA Ethernet/IP with Beckhoff PLC

  • MellingTC
    Reactions Received
    3
    Trophies
    3
    Posts
    21
    • November 23, 2021 at 8:15 PM
    • #4
    Quote from M.Ozkan

    Check this:

    RE: Fanuc RJ3IA Ethernet/IP with Beckhoff PLC

    I have tried three different cables. I have tried going directly from the robot to one of the ports on the PLC and I have tried connecting the robot and the PLC to a switch but I always get the (Code 16#0109) Connection request Error: Invalid connection size. Tag: Robot: I

    I have 4 in both the input and output instances. I have tried going all of the way up to 16 words in each and still get the same error.

  • MellingTC
    Reactions Received
    3
    Trophies
    3
    Posts
    21
    • November 23, 2021 at 8:23 PM
    • #5
    Quote from HawkME

    You don't have to use port 2. Either port will work. Maybe that is your issue, you may have the setup on the wrong port.

    I have tried both ports. I can ping the robot and the robot can ping the PLC. I have talked to Allen Bradley and they haven't been much help. They suggested i go back to RS Studio version 24 instead of 28 but it doesn't make any difference. I get the same fault.

    Anyone have any ideas before I call Fanuc?

  • HawkME
    Reactions Received
    568
    Trophies
    11
    Posts
    3,268
    • November 23, 2021 at 8:54 PM
    • #6

    Did you setup the data type as INT on the generic module?

    Show screenshots of all Ethernet related setup on robot and PLC.

  • jmd2777
    Reactions Received
    34
    Trophies
    4
    Posts
    193
    • November 23, 2021 at 9:22 PM
    • #7

    Yes, screenshots will help.

    Here are some suggestions to check:

    1. In the Adapter configuration on the robot. The slot used for the connection determines the Input Assembly and Output Assembly Instance. For example, if you configure the Adapter in Slot 1 then the Input Assembly Instance is 101 and the Output Assembly Instance is 151. Slot 2 use 102 and 152, etc. You need to configure the PLC connection with the same Input and Output Assembly Instance.

    2. The size of the Input and Output in the robot and PLC must match. And if I remember correctly, the input size on one side is the output size on the other. I might be wrong about that, but if you are having trouble, just set input and output to the same size for testing. Once you get the connection working you can change it. For example set both sides to 1 16 bit word for input and output size.

  • MellingTC
    Reactions Received
    3
    Trophies
    3
    Posts
    21
    • November 23, 2021 at 10:28 PM
    • #8
    Quote from HawkME

    Did you setup the data type as INT on the generic module?

    Show screenshots of all Ethernet related setup on robot and PLC.

    It is setup as Data_Int

    Images

    • generic setup_autoscaled.jpg
      • 470.9 kB
      • 1,919 × 1,047
      • 80
  • MellingTC
    Reactions Received
    3
    Trophies
    3
    Posts
    21
    • November 23, 2021 at 10:29 PM
    • #9

    Read only

    Images

    • Robot read only_autoscaled.jpg
      • 166.42 kB
      • 1,507 × 1,200
      • 72
  • MellingTC
    Reactions Received
    3
    Trophies
    3
    Posts
    21
    • November 23, 2021 at 10:30 PM
    • #10

    IO config

    Images

    • IO config_autoscaled.jpg
      • 118.25 kB
      • 900 × 1,200
      • 55
  • MellingTC
    Reactions Received
    3
    Trophies
    3
    Posts
    21
    • November 23, 2021 at 10:30 PM
    • #11

    Host communications

    Images

    • Host communications_autoscaled.jpg
      • 165.28 kB
      • 900 × 1,200
      • 42
  • SongPing
    Trophies
    2
    Posts
    9
    • November 24, 2021 at 2:24 AM
    • #12

    Good tips!

  • HawkME
    Reactions Received
    568
    Trophies
    11
    Posts
    3,268
    • November 24, 2021 at 3:35 AM
    • #13

    Try deleting and recreating the generic module with the same settings.

  • MellingTC
    Reactions Received
    3
    Trophies
    3
    Posts
    21
    • November 24, 2021 at 9:33 PM
    • #14
    Quote from HawkME

    Try deleting and recreating the generic module with the same settings.

    Tried this and also tried the Fanuc robot AOP instead of the Generic and no luck.

    Strange that when I set up Host Comm I can ping the PLC 172.1.2.125 but when I go to the Ethernet IP connection and ping it says Invalid Host.

    Tried doing a software update from 8.30/P26 to 8.30/P64 and no difference.

    I have an identical LR Mate on the shelf and I guess I will get it down and hook it up and see if that one works. If it does work I will do an image backup and restore it on the one that doesn't work.

    Super frustrating!!

  • jmd2777
    Reactions Received
    34
    Trophies
    4
    Posts
    193
    • November 24, 2021 at 10:00 PM
    • #15
    Quote from MellingTC

    I can ping the PLC from the robot and I can ping the Robot from my laptop and the robot shows up in RSLinx

    Quote from MellingTC

    when I go to the Ethernet IP connection and ping it says Invalid Host.

    This is confusing to me. Where are you getting Invalid Host? In the Robot connection settings or the PLC connection settings?

  • MellingTC
    Reactions Received
    3
    Trophies
    3
    Posts
    21
    • November 26, 2021 at 5:22 PM
    • #16
    Quote from jmd2777

    This is confusing to me. Where are you getting Invalid Host? In the Robot connection settings or the PLC connection settings?

    Images

    • EthernetIP_autoscaled.jpg
      • 185.97 kB
      • 900 × 1,200
      • 61
  • dudz
    Reactions Received
    12
    Trophies
    2
    Posts
    65
    • November 26, 2021 at 7:05 PM
    • #17

    Did you try use the port1 in your configurations?

    The assembly instance changes accords with the port you have used

  • MellingTC
    Reactions Received
    3
    Trophies
    3
    Posts
    21
    • November 29, 2021 at 6:42 PM
    • #18
    Quote from Eduardo Oliveira

    Did you try use the port1 in your configurations?

    The assembly instance changes accords with the port you have used

    I have tried 101 and 151 with port 1 and port 2 and it says wrong connection size.

    I have tried 102 and 152 with port 1 and port 2 and it says wrong connection point.

    I tried another LRMate (we purchased two identical robots) and it does the same thing.

    I even tried a different Allen Bradley PLC and still get the wrong connection size error.

    I guess I will have to call Fanuc.

  • dudz
    Reactions Received
    12
    Trophies
    2
    Posts
    65
    • November 29, 2021 at 6:54 PM
    • #19

    Try change the size to 64 in PLC and Robot.

    Every change in the robot about communication is necessary restart the controller.

  • HawkME
    Reactions Received
    568
    Trophies
    11
    Posts
    3,268
    • November 30, 2021 at 12:13 AM
    • #20

    Show screenshots of the other tabs of the generic module setup.

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

Similar Threads

  • 1734 AENT serie B point io and fanuc ethernet IP scanner

    • plcandrobots
    • May 9, 2018 at 3:46 AM
    • Fanuc Robot Forum
  • EthernetIP CIP Safety Adapter

    • ownagebyh4x
    • July 24, 2018 at 3:41 PM
    • ABB Robot Forum
  • Configuring Omron NX-EIC202 to work with irb 1200

    • zicki_88
    • July 31, 2017 at 1:55 PM
    • ABB Robot Forum
  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