Although there are commercial machine controllers that run Windows, it's not necessarily unadorned. As well as closing the position loops in external servo controllers, some use an RTOS that runs Windows at a lower priority, just like realtime Linux. One such is IntervalZero - and this is also...