@pdixon, I know your question is about making OPC connections to RS Emulate, but I'm going to answer the question about making native Ignition driver connections to RS Emulate. Reviewing my first comment in this topic, I am happy to report that I was wrong.
Necessary software, with versions I confirmed to work. Newer versions are expected to work:
-
RSLogix_Emulate5000 (install folder) aka "Studio 5000 Logix Emulate" (as shown in Control Panel Apps list), v32.
-
FactoryTalk Linx, v6.11
-
RSLinx Classic, v4.11
Here's these three running on my desktop:
Optional software:
- Automation Professionals EtherNet/IP Suite V2 for Ignition.
Required settings:
-
Disable RSLinx Classic Gateway (No screen shot--can't get to that setting once FTLinx takes over the encapsulation port). Just the gateway feature--you don't disable RSLinx itself.
-
Disable RSLinx receipt of UDP messages over EtherNet/IP:
-
Enable FTLinx use of the Encapsulation Port. Select the "EtherNet, Ethernet" driver, then its options, then pick a network interface, then set the checkbox, and Apply:
You may need to reboot at this point.
-
Configure a device connection in Ignition, with either Ignition's native Logix v21+ driver or my "Generic EtherNet/IP Client" driver. The latter would be set up something like this:
-
Access device tags from within the designer as usual. Note the device identity information for this combination (via my driver):
Enjoy!
Special thanks to @jlandwerlen for letting me peek at his working VM image.
{ I'll be upgrading my VM back to the latest versions, one step at a time. I'll report if any particular newer version breaks this setup. }