3D PLC simulator for learning ladder programming.
It guides you through proper command use and task sequence.
Study guide simulator for Windows.