Repositories
Die referenzierten Projekte sind zum Teil öffentlich auf gitlab.com gehostet. Diese Projekte beinhalten u.U. aus Speicherplatzgründen nicht die komplette Commit-Historie.
Die TU-Dresden -intern gehosteten Projekte sind nur mittels Netzwerkzugang, z.B. per VPN, erreichbar.
Folgende versionierte Projekte sind in der GitLab-Gruppe
- CAD-Modell internal/old / CAD-Modell public : Hier wird das 3D CAD (Computer Aided Engineering) Modell der Anlage gepflegt. Es basiert auf Solidworks 2020 SP3.
- Elektroplanung internal/old / Elektroplanung public : Hier finden sich neben einer Liste der elektrischen/elektronischen Betriebsmittel mitsamt einer eindeutigen Bezeichnung die Netzliste, Anschlussübersichten sowie Stromlaufpläne.
- Software internal/old / Software public : Hier wird die Steuerungssoftware auf Basis von CodeSys v3.5 und IndraWorks 14 gepflegt. Ein großteil relevanter Funktionalitäten ist in wiederverwendbaren Bibliotheken realisiert. Außerdem wird hier der Quellcode aller steuerungsnahen Komponenten, wie angeschlossene Mikrocontroller, sowie die exportierten Konfigurationsdaten.
- Gateway Container internal/old / Gateway Container public : Hier wird ein Docker-Image für die Bereitstellung auf dem integrierten industrial Raspberry Pi gepflegt, welcher mittels seines HDMI-Ports als lokales HMI sowie als OPC UA Gateway für extern verfügbare APIs dient.
- Human Machine Interface internal/old / Human Machine Interface public : Hier wird die HMI-Anwendung versioniert, die im Gateway-Container installiert wird.
- MCS Webpage internal/old / MCS Webpage public : Dies ist das Repository für diese Webseite inklusive der eingebundenen Medien.
- MCS-digital-twin internal/old / MCS-digital-twin public : Ein digitaler Zwilling der Anlage in Form von AAS aus Basis der Werkzeuge von Lukas Baron.