Automatisierte Visualisierung im Bereich SPS mittels Python

Hopsten  ‐ Vor Ort
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Schlagworte

Visualisierung Python Speicherprogrammierbare Steuerungen Automatisierung Microsoft Visual Studio Objektorientierte Software-Entwicklung Scripting Objektorientierte Programmierung (OOP) Git Quellcodes

Beschreibung

Automatisierte Visualisierung im Bereich SPS mittels Python

Ausgangssituation:
Der Quellcode der Visualisierung ergibt sich aktuell mithilfe einer Automatisierung (Python) aus dem SPS-Code und darin enthaltenen Kommentaren (eigens entwickelte Syntax).
Um die Visualisierung zu erstellen, muss der SPS-Entwickler lediglich seinen Source-Code entsprechend der vorgegebenen Konventionen erstellen und anschließend das Automatisierungsskript anstoßen.
Dieses Vorgehen soll grundsätzlich bestehen bleiben, das aktuelle Skript soll allerdings zu einer modularen, objektorientierten Applikation weiterentwickelt werden.

Idee:
* Entwicklung von Bibliotheken zum Lesen und Schreiben von SPS- und Visualisierungs-Projekten
* Einführung eines automatisierten Ablaufs gemäß nachfolgendem Modell:
Phase 1: SPS-Projekt einlesen (mit für Steuerung und Version passender Bibliothek)
Phase 2: Durchlauf in enem abstrakten, steuerungsunabhängigen Modell
Phase 3: Ausgabe einer Visualisierung (mit für Visualisierung und Version passender Bibliothek)

Erforderliche Berufserfahrung:
* Erfahrung in strukturierter, objektorientierter Programmierung mit Python (nicht nur einfaches Scripting).
Dazu gehört:
1. (Abstrakte) Klassen/Methoden/Properties
2. Vererbung (Wiederverwendung von Programmcodes)

* Idealerweise Erfahrungen mit Visual Studio Code, Git

Kontaktperson: Senior Account Manager Frau Astrid Dorenkamp

FERCHAU GmbH
Niederlassung Osnabrück
Sutthauser Straße 285
49080 Osnabrück
Start
01.03.2022
Dauer
40 Wochen
Von
FERCHAU GmbH
Eingestellt
10.02.2023
Ansprechpartner:
Astrid Dorenkamp
Projekt-ID:
2546648
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren