Press ESC to close · Ctrl+K to open

FactoryTalk Echo: Simulate Two Rockwell PLCs

Two IPs on one network card, two controllers and download from Studio 5000.

Studio 5000 project download to a Rockwell PLC simulated in FactoryTalk Echo

Objective

We are going to test FactoryTalk Echo by simulating two Rockwell PLCs on the same PC. The idea is to use one network card with two IP addresses, create two controllers in Echo and download each project from Studio 5000.

The example is useful for testing isolated PLCs and also communication between them, for example with produced and consumed tags.

Configure IPs in Windows

To simulate two or more Rockwell PLCs using the same network card, add multiple IP addresses to the Windows interface.

IPv4 configuration of the Windows network card

First set the first IP address, which will be used by the first PLC.

First IP address configured for the first simulated PLC

Then add a second IP address on the same network card.

Adding a second IP address to the network card
Second IP address added in the advanced TCP IP settings

Check the configuration with ipconfig.

ipconfig check showing the two configured IP addresses

Create the PLCs in FactoryTalk Echo

Open FactoryTalk Echo and create the first chassis.

Adding a chassis in FactoryTalk Echo

Assign a name and accept.

Name of the chassis created in FactoryTalk Echo

Now add a controller to the chassis.

Adding a controller to the FactoryTalk Echo chassis

In this case select ControlLogix 5380, assign a name and use the IP dedicated to the first PLC: 192.168.1.170.

First ControlLogix 5380 controller with IP 192.168.1.170 in FactoryTalk Echo

For the second PLC, repeat the process: create another chassis and add another controller.

Second chassis created for another PLC in FactoryTalk Echo

Assign the second controller the second IP address created in Windows.

Second Rockwell controller with the second configured IP address

Apply the changes. Both PLCs are now ready to receive the downloads.

Two PLCs configured and ready in FactoryTalk Echo

Download from Studio 5000

In Studio 5000, under communications, select the simulated PLC you want to download to. In this example, a production line and a palletizer communicating with each other are being simulated.

First browse for the controller on the network.

Browsing for the simulated PLC on the network from Studio 5000

Select the matching PLC and download the project.

Selecting the PLC and downloading the project from Studio 5000

For the palletizer PLC, do the same, selecting the second simulated controller.

Downloading the palletizer project to the second simulated PLC

Test PLC communication

With two IP addresses on the same Windows network card and both emulators running in FactoryTalk Echo, both projects can be downloaded and the PLC-to-PLC communication can be validated.

This setup is useful for testing communication with produced and consumed tags before moving the project to real hardware.

Communication between two simulated Rockwell PLCs using produced and consumed tags


Was this article useful?

Share on LinkedIn