I have several different manufacturers' PLCs and HMIs that I support. One is a Modicon Quantum system programmed with Concept. My laptop in Windows 7 Pro 64 bit and Concept will not run in that environment so I use the Windows XP Mode virtualization to run Concept, and it works quite nicely. I was even able to run the PLC simulator in that environment and test an Citect HMI project developed on my base Window 7 OS, all on the same laptop. Which got me to thinking...
...about using setting up different virtual machines on my laptop, one for each manufacturer's software, or at least the major ones I use. For instance, I use Rockwell Software, Siemens and Schneider quite a bit. The software for all three manufacturers is installed in the Windows 7 Pro base OS of my laptop. I know each one has different services, etc. that run in the background and, "knock on wood", I have not seen any conflict between them, but having all those services unnecessarily running in the background seems like a waste of resources.
What I am considering is setting up those virtual machines and only installing Rockwell Software on one, Siemens on another and Schneider on a third. In theory, only services, etc. associated with that manufacturer would load and run only when I load that virtual environment.
Thoughts?
...about using setting up different virtual machines on my laptop, one for each manufacturer's software, or at least the major ones I use. For instance, I use Rockwell Software, Siemens and Schneider quite a bit. The software for all three manufacturers is installed in the Windows 7 Pro base OS of my laptop. I know each one has different services, etc. that run in the background and, "knock on wood", I have not seen any conflict between them, but having all those services unnecessarily running in the background seems like a waste of resources.
What I am considering is setting up those virtual machines and only installing Rockwell Software on one, Siemens on another and Schneider on a third. In theory, only services, etc. associated with that manufacturer would load and run only when I load that virtual environment.
Thoughts?