Regeltechniker mit C Programmierkenntnissen

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

Schlagworte

Beschreibung

für eine Firma in der Medizinalbranche welche Robotic- Handlingssysteme herstellt. Äusserst attraktiver Arbeitsplatz, Personalrestaurant usw.

(Parametrisierer/Antriebstechniker mit Kenntnissen DC-Motoren und Schrittmotoren)

Start: sofort
Dauer: 6 Monat; Verlängerung wahrscheinlich
Sprachen: Deutsch, Engisch

KnowHow

Nötiger Background (möglichst bereits vorhanden)
- Grundverständnis Regeltechnik und C -Programmierung

Nötiges Knowhow (kann erlernt werden):
- Lua und Programmieren in Lua
- Gewisses Datenbank-Verständnis (Parameterablage, was ist wo, hängt wie zusammen)


Tätigkeiten:

Betreuen, Pflegen, Erweitern einer Parameter- und Funktionsdatenbank basierend auf der Skriptsprache Lua (www.lua.org)

- Erstellen, Aktualisieren von;
- Motoren-Files
- Typ, Polpaare, Richtung
- Stromlimit, I2T
- PID –Stromregelparameter
- Phase -shift
- Encoder-Files
- Encoder Typ, Anz. Linien, Richtung, ..
- Achsenconfig-File
- PID –Positionsregelparameter
- FeedForward Werte
- Max., Min. und Spec. Beschleunigung
- Max. Range
- Einschwingzeit, Einschwingverhalten
- Init-, Search Zero- Torque
- Init-, Search Zero- Beschleunigung und Speed
- Modulconfig-Files
- Auflistung der Geräte- und Testkonfigurationen

Anwenden und Erweitern der Funktionsbibliothek (Funktionen werden für die Parametrisierung und zum Bewegen der Achsen und Module verwendet)
- Allgemeine Funktionen
- Reset
- Init
- Loggerfunktionen
- Achsenfunktionen
- Bewegung
- Serch Zero
- Modulfunktionen
- Kombinierte Bewegungen
- FastStop
- Random Moves
- Spec. Moves
- Parametrisieren und Qualifizieren von Motoren und Achsen
- Parametrisierung gemäss Parametrisieranleitung und mit Parametrisiertools
- Check des Antriebsmoments ( Symmetrie, Drehzahlbereich, usw.)
- Analyse Stromverlauf mit KO
- Analyse Regleroutputs mit Visualisierung der Loggerdaten
- Test Überstromschutz und Schleppfehler -Error
- Optimierung entsprechend Requirements, sofern vorhanden.
- Optimierung entsprechend bestehender, „alter“ TestCases oder gemäss Absprache mit TPL
- Spezifikation und Verifikation der Performance bei definierten Betriebspunkten (Use cases)
- Dokumentation
o Aktualisierung der Parameterdatenbank

Betreuen, Erweitern und Debuggen von
- Unit-Tests (automatisches Evaluieren der Firmware sowie der Regelparameter)
- Maschinentests (Evaluieren der Regelparameter, Mechanik- und Performancetests auf verschiedener Hardware)
- Spezialskripts für spezifische Tests oder für z.B. für den Motorenprüfstand

Betreiben und Erweitern der Schnittstelle zu CID
- Pflegen und Erweitern des lua-xml-Parsers (mappings aktuell halten)
- Parameterfiles parsen und an CID weitergeben

Verifikation von Motorenkennlinien auf Motorenprüfstand

Allgemeines Task- und Bugtracking

Versionsverwaltung im Repository
Koordination Parameter -Releases

Support, Kooridination der FW Entwicklung
Funktions -Reviews
Start
09.2010
Dauer
6 Monate
(Verlängerung möglich)
Von
Perscon
Eingestellt
18.09.2010
Ansprechpartner:
Mathis Schlegel
Projekt-ID:
169942
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren