Technical FAQs

Ask a Question

How do you run ISaGRAF on Windows 7 (32 & 64 bit systems) ?

ISaGRAF 3 will not run natively on a Windows 7 operating system. The procedure below will use the Microsoft supported Virtual PC environment. You will be able to run ISaGRAF on this virtual PC while using Windows 7 as your main operating system.
Following the link (Microsoft Virtual PC) will take you to the Microsoft website where you can download the Windows XP Virtual Machine. Follow the on screen instructions from Microsoft. The installation will ask you to enter a password for a new user it needs for the virtual machine.
Once it's installed, run it and it will come up with Windows XP in a window.
If you have a CD for ISaGRAF WB 3.55, install from the disk in the virtual machine. If you have the files instead of a CD for ISaGRAF, copy them into the virtual machine onto the C: drive, to a temporary drive. Ex. c:\temp or c:\ISA. The directory name must be less than 8 characters.
If you have a USB stick with the files on it, plug the USB into the computer and wait a few moments for your Windows 7 to recognize it. In the virtual machine at the top of the window there's a menu called USB in which you should be able to see any devices connected to the base Windows 7 computer. If you select any device from that list it will be connected to the virtual machine and then you can browse it like any other device in the Windows XP virtual machine.
For the ISaGRAF USB license key (hardware key), you need to install the sentinel drivers in the virtual machine like any other computer and then follow the above procedure on how to connect a USB device to the virtual machine.
You can only use MODBUS TCP or MODBUs RTU to communicate from the virtual machine to the SCADAPACK. Modbus USB is not supported (see special note below about HID driver). You will need to configure the virtual machine to use the physical serial port of the Windows 7 PC if you plan to use MODBUS RTU for PC communications. If you plan to use MODBUS TCP, then you will need to ensure the networking adapter is configured for the physical network card on the Windows 7 PC.
  1. This solution requires hardware-assisted virtualization - see below.
  2. This solution will not work on Starter, Home Basic and Home Premium versions of Windows 7. VMWare or Oracle VirtualBox are the only solutions in this case, however the user is responsible on providing a Windows XP licensed operating system in this case.
  3. Accessing SCADAPack's through MODBUS USB (3xx series) using this method is the most common challenge experienced by users. The SCADAPack USB driver for this type of communication is of type Human Interface Device (HID). Currently (HID's) are not supported in a Windows XP Virtual PC by Microsoft. Other virtual environments such as VMWare or Oracle VirtualBox allow this type of communication, yet that process is not defined in this technical note.
Windows Virtual PC requires processors capable of hardware-assisted virtualization with AMD-V™, Intel® VT or VIA® VT turned on in the BIOS.
The HAV detection tool helps you check if the computer processor supports hardware virtualization. The tool also checks if this feature is enabled on the processor.
For more information about Hardware-Assisted Virtualization, please visit the Hardware-Assisted Virtualization Detection website.
Was this helpful?
What can we do to improve the information ?