Windows Operating System based Multiple Robot Controller can be operated under temperature -10° C to + 60° C. The Robot Controller features indirect cooling System and automatically calibrates parameters for end-effectors. The Robot Controller displays alarm messages for peripheral devices. The Windows Operating System based Multiple Robot Controller permits simulated enabled/disabled input/output.