Hello Scott;
WinAC is a combination of Step 7 (programming software), Profibus-DP drivers and PLCSim; this last is a S7-300/400 CPU simulator on PC environment. When active, it controls a block of PC memory as if it were a PLC: you can download a program to it, select I/O addresses you want to monitor and force, examine internal registers and datablocks to follow the evolution of your logic. I have found it a great tool for debugging applications.
You can buy it from Siemens for about half the price Doug quoted for the WinAC; contact your Siemens rep.
Hope this helps,
Daniel Chartier