BAUER Engineering GmbH - Engineering makes the difference

• Home

• Unternehmen

• Produkte

 • POF-Komponenten

 • POF-Zubehör

 • LED-Testing

 • Life-Cycle-Test / Burnin

 • Mess-/Handlingsysteme

 • Mikropositionierung

 • Laserlöten

 • Software

 • Betriebsdatenerfassung

 • Luftfahrt

• Download

• Kontakt

• Impressum

• Referenzen

click for english version english version

Software


Visualisierung eines Wafer-Mappings Bildverarbeitung Statistische Auswertungen

Die Software ist in der Regel ein wesentlicher Bestandteil unserer Anlagen. Sie sorgt dafür, dass die Hardwarekomponenten zu einem funktionierenden System werden.

Darüber hinaus bieten wie unser Know-How aber auch für die Programmierung fremder Hardware an. Darüber hinaus decken wir mit leistungsfähigen Tools einen weiteren Teil der Produktionskette unserer Kunden ab.

Beispiele hierfür sind:

  • Maschinensteuerungen für halb- und vollautomatische Justageanlagen
  • Echtzeitsteuerungen für Taping-Anlagen
  • Visualisierung und Bearbeitung von Wafer-Messdaten
  • Bewertung von Vorchargen
  • Statistische Auswertungen von Produktionsdaten
  • Auswerteprogramme für Betriebsdaten
  • Losdaten-Verwaltung
  • Datenschnittstellen zu Anlagen namhafter Hersteller von Produktionsautomaten

Programme für Windows

Mit Borland Delphi entwickeln wir für die gesamte MS-Windows-Plattform. Darüber hinaus verfügen wir über fundierte Erfahrungen mit weiteren Entwicklungsumgebungen und Sprachen wie z.B. Borland C++ Builder, Visual C++, Visual Basic und LabView. Auf dieser Basis setzen wir unter anderem folgende Techniken ein:

▪ Analysis & Design: UML
▪ Source management: CVS
▪ OS/Platformen: MS Windows (NT, W2000, XP), OS9, OSx
▪ Bus Systeme: Ethernet (TCP/IP), USB, RS-232, RS-485, GPIB, CAN/CANOpen, I²C, SPI
▪ Datenbanken: Oracle, Paradox, MS Access, all other SQL DBs
▪ Architekturen: 2-tier, 3-tier (MIDAS, DataSnap)

▪ Industrielle Bildverarbeitung
▪ Digitale Signalverarbeitung
▪ Ansteuerung von interner und externer Messtechnik
▪ Ansteuerung von Motorcontrollern
▪ Automatische Versionskontroller der Software
▪ Mehrsprachige Benutzeroberflächen (deutsch, englisch, tschechisch, ...)

Der Einsatz von UML, objektorientierte Programmierung, die Verwendung von Standardkomponenten und eines Versionsmanagementtools tragen neben der Kompetenz unseres Softwareteams zum hohen Standard bei gleichzeitig kurzen Entwicklungszeiten der Programme bei.

Echtzeitumgebungen

Für Aufgaben, bei denen eine harte Echtzeitfähigkeit bei Mess- und Regelaufgaben gefordert ist, setzen wir auf DIMM-PCs, die wir unter dem Betriebssystem Microware OS-9/X86 mit Ultra C/C++ programmieren. Diese DIMM-PCs werden dazu mit einer eigenen Hardware-Peripherie ausgestattet. Alternativ dazu entwickeln wir auch für Sorcus-Boards unter dem System OsX mit Turbo Pascal oder Turbo C.

Seitenanfang  [Seitenanfang]