LabVIEW Softwareentwickler (m/w/d)

Thüringen, Bayern, Baden-Württemberg  ‐ Vor Ort
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung

Aufgaben:


Aktuell sind wir auf der Suche nach einem Labview Programmier/Entwickler der folgendes Problem für unseren Kunden löst:



Beschreibung der Arbeit(Bug Fix LPMS 7 diag)



Das Programm basiert auf einem Producer-Consumer-Framework, welches durch Queues Daten zwischen den verschiedenen Producers und Consumers austauscht. Dabei können die Consumers auch zu Producers für andere Consumers werden.

Actors:



- Time Handling Loop (Producer: Timing control, wie Update, EventUpdate, erzeugt die nächst auszuführende Aktion)

- EventHandling Loop (GUI control, Event-Structure)

- User Interface Loop (Message Handler – Reagiert auf interne Events wie auch auf vom User getriggerte Events)

- Consumer.vi (Consumer: Event Handling speziell für Trenddata und Measurement-EventData)

- 3DScene.vi (Consumer: erstellt 3D-Objekte aus Trenddata)

- Calculation.vi (Consumer: berechnet Trenddata aus Eventdata)

- TrendGraph.vi (Consumer: stellt Trenddata dar)

- TrendHandling.vi (Consumer)

- Report.vi

- Logging.vi





Das bisher beobachtete Problembild:

Lädt das Programm mehrere tausend neue Events >1000 (bis zu über 25000), steigt die RAM-Auslastung stark an bis zum Windows getriggerten Abbruch des Programms (Programm wird von Windows mit Fehlermeldung aufgrund der RAM-Auslastung geschlossen).



Bisherige Fehleranalyse:

Geöffnete Referenzen und Referenzen werden geschlossen (möglicherweise noch einmal Überprüfen) – betrifft nicht 3DObjekt Referenzen.

RAM Auslastung aufgrund von gehaltenen TrendData und EventData sollte das Problem nicht auslösen. Pro 1000 Events sollte diese bei ca. 25MB sein. (persönlicher Erinnerungswert der Analyse)



Das Programm erstellt eine Liste. Diese Liste besteht aus selektierte Daten aus Event (gelesen aus *.xml Datei). Diese Liste wird im Speicher (RAM) und auch auf der Festplatte in einer Datei namens "autosave.diag" gespeichert.



Projekt-Nr.:
68044

Projekttitel:
LabVIEW Softwareentwickler (m/w/d)

Stellentyp:
freiberuflich

Einsatzort:
D9

Starttermin:
01.08.2021

Dauer:
1 Monate

Anforderungen:


Must haves:



+ Senior LabVIEW Entwickler (5 Jahre +)

+ Debugging



Zusätzliche Informationen:

Konnten wir Ihr Interesse wecken? Dann freuen wir uns auf die Zusendung Ihres aussagekräftigen Qualifikationsprofils unter Angabe Ihrer Stundensatzvorstellung.

Nach Abschluss besteht eventuell die Möglichkeit weitere Projekte in diesem Bereich zu übernehmen.


SOLCOM zählt zu den führenden Technologiedienstleistern in den Bereichen Softwareentwicklung, IT und Engineering. Seit mehr als 20 Jahren arbeiten wir als Partner global agierender Spitzenunternehmen aller Branchen und sind weltweit im Einsatz, wo Innovation entscheidet.
Start
01.08.2021
Dauer
1 Monate
Von
SOLCOM GmbH
Eingestellt
19.07.2021
Ansprechpartner:
Dagmar Jäckel
Projekt-ID:
2164864
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren