Hardwarenentwicklung, Softwarebackend und UI
Ziel der Mechanik ist es, einen System zu entwickeln und umzusetzen, welches ein Lagerregal sowie einen Roboter, welcher dieses be- und entladen kann. Umgesetzt wird dies durch die Konstruktion eines horizontalen Portalroboters mit drei Achsen. Diese werden mittels Closed-Loop Schrittmotoren und Zahnriemen. Die Gabel, welche die Boxen aus dem Regal entnimmt wird mittels einer Spindel betrieben. Weiters muss ein Querförderer konstruiert werden, welcher die Boxen auf ein Forderband schiebt, welches diese dann zur Komissionierstation bringt. Dieses Design ist so Ausgeführt, dass durch errichtungen mehrerer Lagerschränke ein modulares Lager entsteht.
Die Software soll Lagerbestand verwalten sowie Aufträge and die SPS steuern und weiters eine Benutzeroberfläche zur verfügung stellt. Erreicht wird dies durch programmierung eines Python Servers welcher mittels Flask eine Webanwendung zur Bedienung zulässt. Die Datenbank zu Lagerverwaltung ist als MySQL-Server ausgeführt. Um mit der SPS zu kommunizieren wird ein API-Endpunkt aufgesetzt. Dieser gibt verarbetete Anweisungen an die SPS weiter, um auch bei Erweiterung der Anlage einen effizienten Betrieb zu ermögliche
"Mechanik brennt wenn die Software ned funkt"