This document describes the simulation and modeling of a 3-floor elevator system using a programmable logic controller (PLC). The authors created ladder logic programs to control the elevator's movement, door opening and closing, and response to call buttons. They used software like Siemens PLCSIM, TIA Portal and Step 7 to program a Siemens S-Series PLC and simulate the system. The simulation was able to move the virtual elevator car between floors and open and close the doors appropriately in response to inputs. While functional, the authors noted areas that could be improved like adding weight sensors for safety and load balancing. Overall, the document outlines the methodology, components, and results of the authors' effort to model a