Skip to content

Ethernet IP adapter - on which nodes can I find the input and output data?

Hi,

I am testing the Ethernet IP adapter functionality with the 2019.3 firmware. Currently I am testing with a free ethernetIP scanner I found on the web. The end goal would be to set up Ethernet IP communication between Fanuc robots and a PLCnext controller (probably the RFC).

The EIP scanner did find the PLCnext controller on the network and automatically added nodes #1, #2, #4, #6, #103, #244, #245 and #246. In node #245 I can find the IP address of the controller for example.

Now I want to exchange some data using the system variables in PLCnext engineer, but I don't know on which nodes I should look with my scanner. I tried adding node #100 and #101 as I assumed these would be used for the input and output buffer. But I get a ReadRejected status on these nodes. On which nodes should I find the input and output buffer?

 

Kind Regards,

 

Jannes Capoen

 

 

Comments

  • edited January 2022

    Hey James, hope you doing well.

    Maybe I can help you, Unfortunately, at this moment the only PLC which will support the EIP driver is the AXC F 2152, there is no plan on implementing on the RFC for now. 

    However, you are not so far from getting it communicating with your FANUC master EIP, the messing information you may need is in the attached picture. The only 2 variables you will need to use to read and write IO is the the  EIP_ IO_ OUTPUTS and EIP_IO INPUTS, both arrays of 128 Words, although from the Master EIP side probably seen as array of 256 bytes.

    please keep us posted about your progress 

    83230D12 9E3D 4827 A7A6 60E89EBD87F6

     

  • Thanks,

    This is what I needed, I have the connection between a FANUC robot and the AXC controller running now. It seems to be stable.

    There might be one more issue however. The connection seems to go offline with a cycle time (RPI) lower than 19ms.

    On the robot controller I can configure the RPI at 8ms and above. When I set it at anything between 8ms and 18ms, the connection status shows OFFLINE. Anything from 19ms and higher, and the status will show RUNNING.

    In previous robot projects we did, we were used to work with a cycle time of 8ms or lower (Anybus gateway as EIP scanner and robot as EIP adapter). We will test this in a demo application to see if this is performant enough for this specific project.

    What are your experiences with fast cycle times?

     

    Kind regards,

     

  • Hello, the is some info for using and configure this function?.

    I need to Control ServoDrives Lexium 32M by Ethernet/IP or Modbus TCP, and i cant find any functions to do this in PLC NextEnginner.

     

    Kind regards.

  • Hello,

    The AXC F 2152 currently can operate as an Ethernet/IP device, but not as an Ethernet/IP scanner.

    The AXC F 2152 can operate as either a Modbus/TCP Client or Modbus/TCP Server, using the function blocks in this PLCnext Engineer library, so this is probably the solution for your application.

    Martin.

  • Hey everyone,

    I am wondering what the configuration is on the Fanuc robot side to be able to communicate with a PLCNext 3152 or 2152.
Sign In or Register to comment.