@misc{Forkel2009, author = {Forkel, Bastian}, title = {Konzeption, Implementierung einer Lagerverwaltungssoftware in C\# in Verbindung mit einer SQL-Datenbank und Datenaustausch {\"u}ber OPC-Komponenten zur Steuerungstechnik}, institution = {Elektrotechnik}, pages = {79 Seiten, 30 Abb., 3 Tab., 19 Lit.}, year = {2009}, abstract = {Im Rahmen dieser Diplomarbeit entstand eine Softwarel{\"o}sung zur Steuerung einer Lackieranlage f{\"u}r die Großteilefertigung. Die Verwaltung aller anfallenden Werkst{\"u}ckdaten und die Darstellung des aktuellen Produktionsstandes der Anlage ist Aufgabe der Lagerverwaltungssoftware. Der Zustand der Anlage soll auf verschiedenen Rechnern des Unternehmens abrufbar sein. In der Lackieranlage k{\"o}nnen mehrere Werkst{\"u}cke bis zu einem Gesamtgewicht von 30 Tonnen in mehreren Bearbeitungsstationen parallel bearbeitet werden. Warentr{\"a}ger werden mit Teilen best{\"u}ckt und mittels Transporteinheiten durch den gesamten Produktionsprozess gef{\"u}hrt. Die Bearbeitung {\"u}bernimmt eine speicherprogrammierbare Steuerung, die gleichzeitig vom Automatisierungsunternehmen fm control entwickelt wird. Zur Darstellung der produktionsinternen Abl{\"a}ufe muss eine Kommunikation zwischen der Lagerverwaltungssoftware und der speicherprogrammierbaren Steuerung hergestellt werden. Der aktuelle Status der einzelnen Transporteinheiten und Werkst{\"u}cke soll von der Software ermittelt werden und in einer {\"U}bersicht dem Anwender zur Verf{\"u}gung stehen, um R{\"u}ckschl{\"u}sse auf den Anlagenstatus und die {\"u}brige Bearbeitungszeit ziehen zu k{\"o}nnen. Alle Werkst{\"u}cke sollen bei der Best{\"u}ckung an die Transporteinheit mittels Barcodescanner in der Lagerverwaltungssoftware erfasst werden und mit den produktionsrelevanten Daten eines {\"u}bergeordneten EDV-Systems in einer Datenbank zur Verf{\"u}gung stehen. Diese Daten werden der speicherprogrammierbaren Steuerung {\"u}bermittelt und abgearbeitet, zudem stehen sie zur sp{\"a}teren Erkennung von eventuellen Fehlerursachen beziehungsweise zur Ermittlung von Produktivit{\"a}tskennzahlen zur Verf{\"u}gung. In der Anwendung soll es m{\"o}glich sein, verschiedene Datenbankabfragen auszuf{\"u}hren, um die Datenbankinhalte zu pflegen und bei Bedarf diese direkt aus der Anwendung heraus {\"a}ndern zu k{\"o}nnen.}, language = {de} }