College - Author 1

College of Engineering

Department - Author 1

Electrical Engineering Department

Degree Name - Author 1

BS in Electrical Engineering

College - Author 2

College of Engineering

Department - Author 2

Electrical Engineering Department

Degree - Author 2

BS in Electrical Engineering



Primary Advisor

Taufik, College of Engineering, Electrical Engineering Department


The Industrial Power and Controls Lab in Engineering East is welcoming the addition of a new lab course, EE 435. Schneider Electric sponsors this course, which seeks to teach students how to use the Modicon M580 Program Logic Controller (PLC) in various industry use cases. This project is a continuation of previous senior projects and focuses on developing a lab experiment to teach students how to utilize the M580 in an energy storage use case. More specifically, it focuses on the battery management system that oversees the units and exposes students to the various situations this system may encounter during its lifetime. Aside from the overall direction of the lab experiment and its topic focus, the project is open-ended which leaves room for self-development of a large majority of the needs and requirements. This document covers those requirements, the necessary specifications and justifications along with the history of the PLC and a more detailed background behind this senior project. This project developed a simulated battery model using Functional Block Diagrams and structured text in the PLC software. A small PCB was designed and manufactured to include a tangible component for students to interact with. Large efforts were made to make the model as accurate as possible and heavily commented to provide ease of upgrades. Additionally, time was spent developing a lab manual to guide students through the use of the simulation and hardware.