freiberufler SPS Programmierer auf freelance.de

SPS Programmierer

offline
  • auf Anfrage
  • 337145 Bucuresci
  • DACH-Region
  • ro  |  en  |  de
  • 10.02.2019

Kurzvorstellung

7+ Jahren Erfahrung im Automobilindustrie, beides in Produktion und Entwickilung
4 Jahren in SPS Programierung (Siemens Simatic, WinCC, TiA Portal)

Qualifikationen

  • Ingenieurwissenschaft

Projekt‐ & Berufserfahrung

Freelancer - SPS Programmierung
Kundenname anonymisiert, Rumanien
4/2017 – 1/2018 (10 Monate)
Automobilindustrie
Tätigkeitszeitraum

4/2017 – 1/2018

Tätigkeitsbeschreibung

Industrial automation for automotive field (with Siemens 300 / 1200 / 1500 CPUs) with expertise during entire career for:
- EOL Testers with robots, force and distance measurements, ECU signal monitoring on LIN/CAN interfaces;
- EOL testers for force / angle while spinning
- industrial robots: Kuka (EOL force and distance measurement), Fanuc (pick-and-place app)
- hydraulic machines: embossing, extruding, foaming, riveting, orbital riveting;
- assembly machines with pneumatics, screwdrivers (Desoutter, Atlas Copco)
- video inspection check machines (Keyence, Wenglor, Banner, Cognex)
- engraving machines with lasers Markem Imaje, Sick, Trumpf
- motion control with Sinamics, Festo, Mitsubushi, Altivar, Omron
- PLC communication: Profinet, Profibus, IO-Link, RS232, IOs
- C# PC applications for: image inspection (OpenCV Framework), LIN / CAN Interfaces (KOPF, BabyLIN)

Eingesetzte Qualifikationen

R (Programmiersprache)

SPS Programmierer - Automatzisierungs ingenieur (Festanstellung)
Key Safety Systems Ribita, Ribita
4/2014 – 4/2017 (3 Jahre, 1 Monat)
Automobilindustrie
Tätigkeitszeitraum

4/2014 – 4/2017

Tätigkeitsbeschreibung

Program the Siemens S300 PLCs, update the SW of the old machines and develop from scratch the SW of the new machines in the production site
Create interfaces and control the Festo Drivers and Motors on different factory machines for retractor tests
Create and improve the vision Inspection Algorithms and Settings for Wenglor, Banner and Keyence Inspection Systems
Develop a PC Application for a KOPF Automotive Interface in order to communicate over LIN Bus: LIN Master Simulation and LIN Slaves Frames spy and update and parametrise the application for 5 different projects (steering wheel EOL testers)
Develop together with the team the SW for S300 PLCs and the program a Fanuc Robot in order to create a fully automated crimping line for creating anchors with cables for Seat Belts Buckles - 1 Robot for all peak and place operations, 1 cable cut machine, 1 vibrator for moving the anchors to a pick position, 2 crimping hydraulic machines, 2 punching machines.
Develop the automatic engraving for different lasers (Markem, SIC) over RS232
Update the software for 2 production lines (for pyro for seat belts) in order to prepare the lines for new products (new functionalities, new requirements)
develop together with the team an application with a KUKA robot for inserting glue on the interior contour of the steering wheel and another application (also with KUKA robot) for testing the steering wheel (force vs distance for horn, gap between buttons).
Make from scratch the program for a EOL tester for mechanism testing of buckles (pneumatically controlled force) and for a EOL tester for retractors (testing blocking mechanisms for acceleration and for angle);
develop the robot program and partial the PLC program for 3 EOL Testers for the buttons of Steering Wheels: test buttons over LIN with Baby Lin MB 2 or resistive buttons and check pressing force and distance for buttons and for horn;
Ensure the maintenance of all the equipments on shifts: debug, update and improve during the time the software of more than 100 machines (especially S7 300 PLCs)
in the last period I am was involved in the design of new lines (SW, HW, mechanical, hydraulics, pneumatics) from the concept stage to the SOP and after.

Eingesetzte Qualifikationen

R (Programmiersprache)

Test und Tool Entwicklung Ingenieur
Valeo Klimasysteme, Bad Rodach
4/2013 – 4/2014 (1 Jahr, 1 Monat)
Automobilindustrie
Tätigkeitszeitraum

4/2013 – 4/2014

Tätigkeitsbeschreibung

Software und System Test, Requirements Analyse,Testfalle schreiben, Software Issues reporting, Test Automatisierung

Entwicklung eines C# (.NET) Anwendung fur CANoe Umgebung: system variables und mapping
wurden von ein Excel Datei genohmen und in festgelegte .XML Dateien wurden exportiert.

Entwicklung eines C# (.NET) Anwendung fur National Instruments Signale Management (mit .dll von NI)

Hardware Review for neue automatisierte Prüfstandund und neue HW&SW Lösungen vorgeschlagen wurden;

Eingesetzte Qualifikationen

R (Programmiersprache)

Software Entwickler
Autoliv Romania, Sibiu
1/2012 – 2/2013 (1 Jahr, 2 Monate)
Automobilindustrie
Tätigkeitszeitraum

1/2012 – 2/2013

Tätigkeitsbeschreibung

Entwicklung eines Frameworks/Moduls (auf PIC24FJ) für ein Gateway Modul welches mit dem PC über die USB Schnittstelle und mit anderen Tools über die serielle Schnittstelle kommuniziert. Für dieses Modul habe ich ebenfalls CAN Kommunikation unter Verwendung des MCP2515 CAN Controller, welcher mit dem Modul über SPI kommuniziert, entwickelt. Es ist mir gelungen das Bit Timing und die Bit Synchronisation für bis zu 500KBaud CAN zu setzten (wir verwendeten einen externen Oszillator für den CAN Controller mit 8 Mhz, 8 Time Quanta / Bit). Der Controller kann nun zwei zyklische Frames über CAN (bei 10 ms oder mehr) senden und kann mindestens zwei Frames vom CAN Netzwerk empfangen. Des Weiteren können 6 ID Filter für CAN Nachrichten gesetzt werden. Es werden nur die zulässigen IDs vom Controller gelesen. Diese gesamte Funktionalität ist auf dem PC verfügbar und kann auch geändert werden. Der Anwender muss lediglich die IDs, DLC und DATA für jeden einzelnen zu sendenden oder zu empfangenden Frame setzten. Die anderen Informationen stehen ihm dann zur Verfügung. Unser Modul kann als ein CAN Treiber angesehen werden (ISO OSI Level 3-4 )

Neuentwicklung einer Industrie Software zur Video Qualität Überprüfung von Airbags (sewing, lugs, metallic component). Für die Video Verarbeitung und Konturerkennung wurde das Framework "OpenCV " verwendet. Die Geometrie Berechnungen wurden durch Eigenentwicklungen in C# unter .NET3.5 realisiert;

Entwicklung (in embedded C) und Verbesserung der Firmeware eines Simulators für mehrfache SPI “slave nodes”. Das Projekt besteht aus mehrfachen PIC Controllern welche basierend auf einer „state machine“ implementiert wurden und auf einem PC die Daten über einen SPI Bus senden und empfangen um einen SPI Beschleunigungssensor zu simulieren;

Anpassungen (in embedded C und C++) an „FreeRTOS Operating Systems“ in einem PIC24F Microcontroller für ein HW Tool welches Spannungen und Ströme simuliert (Squib Simulator for airbag);

Entwicklung einer Firmeware in embedded C für PIC24F Microcontroller für ein HW Tool zum Einspritzen/Erzeugung von Kurzschlüssen Lecks in ECUs um DTC's (Fault Injection Board) zu aktivieren;

Software Validation Engineer
Marquardt Schaltsysteme, Sibiu
1/2011 – 1/2012 (1 Jahr, 1 Monat)
Automobilindustrie
Tätigkeitszeitraum

1/2011 – 1/2012

Tätigkeitsbeschreibung

Partieller Software Test auf mehr als 10 ECU's mit verschiedenen Kommunikationsprotokollen wie: CAN, LIN, UART/RS232, RF ;

Test und automatisierte Diagnose über CAN, basierend auf UDS Standard. Speziell für Fehler (+mirror Memory), inclusive Diagnostic Trouble Codes;

Erstellung einer automatischen Testumgebung zum Testen von: Kommunikation auf MOST, Diagnose über CAN + Electronic Control Line. Die Entwicklung wurde in C# gemacht und bestand aus der Programmierung eines Power Supply Controller und Digital I/O's on RS232, Kommunikationskontrolle auf MOST;

Robotics-Techniker
Deko Rame, Sibiu, Sibiu
9/2010 – 1/2011 (5 Monate)
Holzindustrie
Tätigkeitszeitraum

9/2010 – 1/2011

Tätigkeitsbeschreibung

Entwicklung und Support eines Automatisierungs-Systems für zwei Produktionslinien bestehend aus acht Fanuc Robotern und einem System zum automatisierten Auffüllen mit Teilen der Beschickungswagen für die Roboter. Ziel des Projekts war es Rahmen mit Glas, Papier, Karton und Holz zu bestücken;

Optimierung der Roboter Software mit dem Ziel die Produktionszeit pro Stück zu senken (von 6 Sekunden auf 3,5 Sekunden pro Stück);

Mit Integrated Robotics Vision von Fanuc wollten wir die passende Position des Rahmens auf dem Förderband bestimmen, um dessen Position mit dem Roboter zu synchronisieren - eine große Herausforderung;

Optimierung des Beschickungswagen und Minimierung „deadlocks“;
Wartung von Robotern und Beschickungswagen;

Empfehlungen und Implementierung von automatisierten Lösungen für neue Rahmengrößen;

Ausbildung

Politenica Universitat, Elektronische
Diplom
2009
Timisoara, Romania

Über mich

Mein Traumberuf is SPS Programmierer - wenn ich so was mache, fuhle ich mich wie im Urlaub.

Weitere Kenntnisse

7+ Years Experience in Automotive Domain – Development & Production
Embedded C, C# (.NET), CAPL, XML
HW-SW (System)Integration for Embedded Systeme
Automotive Interfaces CAN, MOST, LIN
Robotics Programming(FANUC, KUKA)
Image Processing (OpenCV, Aforge)
Industrial Automation: PLC S7 200/300/1200, Vision Systems, Motor Drivers.

Persönliche Daten

Sprache
  • Rumänisch (Muttersprache)
  • Englisch (Fließend)
  • Deutsch (Fließend)
Reisebereitschaft
DACH-Region
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
2868
Alter
38
Berufserfahrung
13 Jahre und 7 Monate (seit 09/2010)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden