Werkzeuge

ENTWICKLUNGSWERKZEUGE

  • Entwicklungswerkzeuge der Firma Microsoft sowohl für Desktop-/Serversysteme (Windows 2000/Windows XP/Windows 7) als auch für den Embedded-Bereich (Windows CE 5.0 bis CE 6.0 R3 ) für Applikationsentwicklung und Konfiguration von Betriebssystemen (Target Designer/Platform Builder ).
  • Vollständige Design Tool Chain für die Entwicklung von Embedded-Systemen, angefangen vom Gehäusedesign (Autodesk Inventor/AutoCAD) und Leiterplatten-Entwicklung (Protel/Altium Designer) über die Anwendung von FPGAs (Xilinx) bis zum Einsatz von Microcontrollern im unteren (Microchip) und mittleren Leistungsbereich (ARM Cortex-M3).
  • Anwendung von Simulationswerkzeugen für analoge und digitale Schaltungsentwicklung (PSpice)
  • Anwendung von Werkzeuge für die modellgetriebene Software-Entwicklung (IBM Rhapsody/Mathlab)
  • SPS-Programmierung auf Basis IEC1131-3 (OpenPCS/Infoteam)
  • Software-Entwickung in Delphi

BETRIEBSSYSTEME

  • Das Spektrum reicht von den Windows Desktop-/Serverbetriebssystemen (Windows 98, Windows NT, Windows XP, Windows 2000, Windows 7) über die Windows Embedded-Betriebssysteme (Windows CE 5.0 bis CE 6.0 R3) bis zur Anwendung von Realtime-Extendern (Kithara) für weiche Echtzeitanforderungen, Realisierungen für harte Echtzeitanwendungen (Quadros/Windows CE) und deren Kombination (KUKA CeWin).

SOFTWARE DESIGN +TECHNOLOGY

  • Objektorientierte (OOD, OOA) und modellbasierende (IBM Rhapsody) Software-Entwicklung unter Verwendung von UML 2.1.
  • Verwendung von Klassenbibliotheken von MFC/ATL bis zu dotNET.
  • Interprozesskommunikation von nativem TCP/IP über ActiveX bis zu COM.

Programmiersprachen      

  • Erfahrung in den Programmiersprachen C, C++, C#, Visual Basic, Delphi und Pascal.
  • Einsatz von Assembler sowohl für Microchip-Controller als auch für x86-Prozessoren.
  • Hardwarenahe Entwicklung mit VHDL
  • SPS-Programmierung nach IEC1131-3

BUSSYSTEME

  • USB
  • Seriell
  • Ethernet
  • EtherCAT
  • CAN
  • CAN-Open

ELEKTRONIK

  • X86, PIC, ARM
  • Antriebstechnik
  • I/O-Technik
  • DECT-Funktechnik
  • PC-Board-Technik