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

The difference in Ethernet ports

  • Dobie1979
  • April 27, 2018 at 10:44 PM
  • Thread is Resolved
  • Dobie1979
    Trophies
    3
    Posts
    5
    • April 27, 2018 at 10:44 PM
    • #1

    Everyone,
    I just need help with understanding the ports on the Controller and the difference between CD38A and CD38B.

    Attached is how we have the network set up with a local (robot controlled devices) and PLC control from CD38A.

    And CD38B for back ups to the network.

    Is this a common set up? Or are there other ways to accomplish this?

    Thanks in advance

    DD

    Images

    • Fan_ENET.PNG
      • 123.97 kB
      • 1,218 × 805
      • 424

    Files

    Fan_ENET.PNG_thumb 11.92 kB – 931 Downloads
  • cobenson
    Reactions Received
    10
    Trophies
    3
    Posts
    314
    • April 28, 2018 at 11:17 AM
    • #2

    I was told that port 2 is optimized for local traffic.

    We have the bottom port going to our local network switch inside our cabinet.

    We do not use the top port at all. If we need something to go back to the plants network, we do this inside our main electrical cabinet. Via a managed switch, or a NAT switch.

    We have had issues in the past with traffic on the robot's network and freezing the teach pendant and/or faulting the robot with a bunch of weird errors.

  • Robo_Eng_13
    Reactions Received
    26
    Trophies
    4
    Posts
    432
    • April 30, 2018 at 2:47 PM
    • #3
    Quote from cobenson


    I was told that port 2 is optimized for local traffic.

    We have the bottom port going to our local network switch inside our cabinet.

    We do not use the top port at all. If we need something to go back to the plants network, we do this inside our main electrical cabinet. Via a managed switch, or a NAT switch.

    We have had issues in the past with traffic on the robot's network and freezing the teach pendant and/or faulting the robot with a bunch of weird errors.

    We had a major problem with this a little while back. We accidentally fixed the issue at the same time as swapping main boards twice, then on the third time, we swapped the main board without making the mistake that fixed it and called Fanuc when it didn't work.

    Long story short, we had too much Ethernet traffic and it was locking up two robots. The answer was to unplug the ethernet from both, cycle power, then re-plug the ethernet. So we replaced two Main Boards for no reason, and just happened to have cycled power without Ethernet which was the real fix.

  • Iowan
    Reactions Received
    2
    Trophies
    4
    Posts
    686
    • April 30, 2018 at 6:40 PM
    • #4

    We have a group of (4) robots that use port 1 for local communication, port 2 is connected to plant network. Perhaps that's why we get the occasional "Host-244 Ethernet Throttle" message. These haven't run for awhile, so they're locked up.

  • Dobie1979
    Trophies
    3
    Posts
    5
    • May 1, 2018 at 3:36 PM
    • #5

    Thanks, guys.

    I took the Fanuc Ethernet class and they did not go over any of this, I guess what can you do when it's only a 4 hour class.

    Anyways, thanks again for your help!

  • bidzej
    Reactions Received
    23
    Trophies
    4
    Posts
    592
    • May 2, 2018 at 10:21 AM
    • #6

    here is what Fanuc says to that:

    Quote

    Either one or both Ethernet ports can be configured for use with EtherNet/IP. Note that in order to use
    both ports at the same time they must be properly configured on separate subnets. Also note that port 2
    (CD38B) is optimized for Ethernet I/O protocols such as EtherNet/IP. The preferred setup is to connect port 1 (CD38A) to your building network to access the robot through HTTP, FTP, and so forth , and to
    connect port 2 (CD38B) to an isolated network for use by EtherNet/IP.

  • AdrianMun1
    Trophies
    1
    Posts
    2
    • October 16, 2022 at 9:58 PM
    • #7
    Quote from bidzej

    here is what Fanuc says to that:

    Where did you get this info, I'd appreciate if I'd tell me please.

  • Online
    SkyeFire
    Reactions Received
    1,052
    Trophies
    12
    Posts
    9,429
    • October 17, 2022 at 12:33 AM
    • #8

    On a related note, I've recently been having problems with the ethernet ports on brand-new R30ib+ controllers (core version 9.3). Long story short, Port 1 (under Host Comms) will not accept HTTP or FTP connections -- it doesn't timeout, but returns "connection refused". But Port 1 pings fine.

    Port 2, on the other hand, works fine with HTTP, so I've been forced to use that for irVision and irPickTool setups. But this concerns me a bit, as it conflicts directly with bidzej's post. I've also never had this problem before -- every R30 always seemed happy to accept HTTP, FTP, and Telnet on any port.

    There were no settings for the ports in Host Comm, since these robots were all fresh out of the crate from Fanuc. The only thing I did was add the IP and Netmask for both ports.

  • Nation
    Typical Robot Error
    Reactions Received
    542
    Trophies
    9
    Posts
    1,924
    • October 17, 2022 at 10:17 PM
    • #9
    Quote from AdrianMun1

    Where did you get this info, I'd appreciate if I'd tell me please.

    I just found it in manual MAROU91EN02171E Rev C, which is a V9.30 Ethernet/IP Communications manual. It was in section 2.3.

    The text is exactly the same as bidzej's post.

    Check out the Fanuc position converter I wrote here! Now open source!

    Check out my example Fanuc Ethernet/IP Explicit Messaging program here!

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