If you are still running Windows XP, the PC Adapter USB A2 is arguably the most stable and reliable way to connect to Siemens S7-300/400 PLCs.
Windows XP (SP2/SP3), Vista, and Windows 7 (32/64-bit). Interfaces: Supports USB V1.1, V2.0, and V3.0.
: If the setup hangs at the "Visual C++ 2005" stage, it is almost always due to a lack of administrative permissions. Missing Drivers
Avoid random "driver download" websites. Many contain malware disguised as Siemens drivers. Stick to Siemens' official support portal or verified DVD images.
button within the Set PG/PC Interface window to test the hardware communication path before attempting to upload or download PLC code. Siemens SiePortal Troubleshooting Common Issues Virtual Machine Issues : If running Windows XP via VirtualBox
PC Adapter USB A2 6GK 1571-0BA00-0AA0 Drivers problem - XP SP3
If you are still running Windows XP, the PC Adapter USB A2 is arguably the most stable and reliable way to connect to Siemens S7-300/400 PLCs.
Windows XP (SP2/SP3), Vista, and Windows 7 (32/64-bit). Interfaces: Supports USB V1.1, V2.0, and V3.0.
: If the setup hangs at the "Visual C++ 2005" stage, it is almost always due to a lack of administrative permissions. Missing Drivers
Avoid random "driver download" websites. Many contain malware disguised as Siemens drivers. Stick to Siemens' official support portal or verified DVD images.
button within the Set PG/PC Interface window to test the hardware communication path before attempting to upload or download PLC code. Siemens SiePortal Troubleshooting Common Issues Virtual Machine Issues : If running Windows XP via VirtualBox
PC Adapter USB A2 6GK 1571-0BA00-0AA0 Drivers problem - XP SP3

We'll revise your work until you're 100% satisfied or refund your payment to make up for the trouble.