And the easiest way to do that is to either add our Host PC's IP address, or computer name, to the FactoryTalk Activation Manager (FTAM) installed on our virtual machine.
But what do you do when this doesn't work? In today's article we'll cover two things you'll need to have in working order before you can share your Host's activations with your Virtual PC.
Accessing the host via the virtual network
For the FactoryTalk Activation Manager installed on your virtual PC to find your host's activations using your host's IP Address or Computer Name, it has to have a virtual network connection to it.
In the case VMware Workstation, I've found the default settings allow the host to be reached by it's computer name, and that's what I enter into the activation manager.
To be sure this will work for you, pen a command prompt (start, run, cmd) on your virtual machine and try to ping the host using it's computer name. If the ping is successful, you'll know computer name resolution is setup correctly and will work with the activation manager.
That's fairly straight forward if your host has a static IP address that never changes. Unfortunately, that's not my case as I connect to many different sub-nets.
To get around this, you can add a “network loopback adaptor” driver to both your host and virtual PC, setting them each with the same subnet mask but slightly different IP addresses. Doing this will put your host and Windows XP mode on a second subnet together using static IP addresses that won't change.
Time: Host versus Virtual
If the time in my virtual PC is different from my host's time by more than a few minutes, I've found that FactoryTalk Activation Manager just won't find the activations installed on the host.
It's been my experience that VMware Workstation automatically syncs the virtual machine's time with the hos. So unless you change the default settings or edit the vm's settings file you should be good to go.
However, with Windows XP mode I recently found that even the latest download doesn't always handle daylight savings time correctly. To resolve this I had to apply the below Microsoft patch:
If you're attempting to share your host's FactoryTalk Activations with you virtual PC, but the activation manager doesn't find them, try these two steps:
– First, be sure you can ping your host from your virtual PC using either the host's computer name or IP address. Once that's working, add the host's IP or Name to the FactoryTalk Activation Manager installed on the virtual PC and refresh the server.
– If after doing the above the activation manager still doesn't find your host's activations, check to be sure the time on the virtual PC is set to the same time as the host, and then refresh the activation server again.
I hope the above article about sharing host's activations with a virtual PC was helpful.
If you have any comments, questions, or suggestions, please feel free to leave them with us by filling out the “leave a reply form” at the bottom of this page.
Need personalized help? For as little as $25 per month you can get direct access to ask me Rockwell PLC, HMI, and SCADA questions! Learn the details at Patreon.com/Automation