Connection between Eaton EasyE4 and Factory I/O using EasySoft 8

Hello everyone,

I’m new to Factory I/O and Modbus TCP communication, and I’m trying to connect my Eaton EasyE4 PLC to Factory I/O using EasySoft 8.
I was able to establish a connection via Modbus TCP, but I’m having trouble understanding how the port mapping works between Factory I/O and the PLC.

I’ve followed some guides, but the screens I see in EasySoft 8 look a bit different from the tutorials I found.
If someone could explain, step by step, how to correctly map the addresses so I can control something simple, like starting and stopping a conveyor belt, I would really appreciate it.

Thank you very much in advance for any help!

Best regards

Hello again,

I made some progress since my last post.
I have an Eaton EasyE4 (UC-12RCX1) and I already enabled the Modbus TCP server in EasySoft 8.10.
Now I want to perform a very simple test:

  • Start button → turns ON the conveyor (Q1).

  • Stop button → turns OFF the conveyor (Q1).

From the manual I understand that the EasyE4 can work both as client and server, but I am not sure which role I should use with Factory I/O.

My specific questions are:

  1. Which Modbus addresses (MB/MW) should I use for inputs and outputs?

  2. In Factory I/O, should I configure EasyE4 as client or as server?

  3. Is there a basic EasySoft example program for a simple start/stop conveyor task that I could use as reference?

I’ve attached screenshots of my EasySoft program and the Factory I/O scene for clarity.

Thanks again for your support!

Best regards,
PLC-03