The purpose of doing this project is to design and implement a three floor elevator control system. Each floor was to have its own illuminated push button to call the elevator to a demanded floor. The elevator door was to be simulated with the use of a 12VDC bench-top mounted motor that opened, stayed open, and reversed after ten seconds at each floor after being called. A 12V DC motor was used to hoist the elevator and IR sensors were used to indicate when the elevator was at the floor in position to open. The entire system included a master start-stop circuit to ensure that the operation could be completely shut down for emergencies or repair. The final aspect of this experiment was to intelligently organize the ladder logic to make troubleshooting easier. To do this, all of the subroutine jumps were placed in the second ladder and the actual subroutines in its respective ladder.