Wir betreuen einen Pool von mehreren Hundert Simatic S7-200 Steuerungen in unterschiedlichsten Konfigurationen, Alter der Installationen zwischen 4 und 18 Jahren. Da kommt es ab und zu vor dass eine kleine Programmänderung durchgeführt oder (selten!) das Programm neu geladen werden muss.
Dazu wird die Anwendung STEP 7 MicroWin benötigt, welche seit Längerem nicht mehr gepflegt wird. Die letzte Version «MicroWin V4.0 SP9» ist kompatibel mit Windows 7. Unter Windows 10 lässt sich das Programm nicht zum Laufen bewegen.
Deshalb habe ich bisher einen Notebook mit Windows 7 Professional für diesen Zweck bereitgehalten. Es stört mich jedoch dass ich so nicht alle meine regelmässig genutzten Programme auf einem einzigen Rechner dabeihaben kann.
Eine Lösung dafür bietet die Verwendung virtueller Maschinen (VM) unter Windows 10. Davon gibt es einige, die Meisten kostenlos für Einzelplätze. Ein entscheidendes Kriterium ist die native Unterstützung für USB-Ports, da der Anschluss der Steuerung in der Regel über das S7-200 USB/PPI- Kabel erfolgt.
Von daher scheidet Microsofts eigene Virtualisierungtechnik Hyper-V aus. Weitere verbreitete VM sind VMWare Workstation und Oracles VirtualBox.
Nachdem bei VirtualBox explizit «USB-Passtrough» (meint das dem in der Virtualbox laufenden Betriebssystem exklusiver Zugang auf USB- Ports des PC erlaubt werden kann) als Merkmal hervorgehoben wird, entschied ich mich für diese VM.
Als Erstes die Virtualbox Version 5.2 sowie das ExtensionPack heruntergeladen und installiert. Danach ab einem zum Glück vorhandenen Windows 7 Pro Installationsmedium innerhalb Virtualbox das System installiert. Soweit hat Alles funktioniert, sogar die Freischaltung der Lizenz übers Internet. Als Nächstes Installation von MicroWin gemäss Anleitung auf der Siemens Supportseite. In der VirtualBox muss bei angeschlossenem USB/PPI Kabel dieses für Direktzugriff durch Windows 7 ausgewählt werden.
Die Installation ist jetzt bei mir seit über einem Monat im Einsatz und wurde bereits mehrmals benutzt. Probleme damit gab es bisher keine.