Softwareentwicklung

Die Forschungswerkstatt Elektrotechnik entwickelt für die Institute der Technischen Universität Hamburg PC-Software für Anlagen und Aufgaben aus der Prüf-, Steuerungs- und Regelungstechnik. Hierbei werden sowohl Standard PCs als auch Industrie PCs und Embedded PCs in der Messtechnik eingesetzt. Wir entwickeln für Sie Bedienoberflächen vorzugsweise unter dem Betriebssystem Windows.

Als Programmierumgebung verwenden wir die Softwareentwicklungstools aus der Campusedition von der Firma NATIONAL INSTRUMENTS, LabWindows/CVI und LabView.

Funktionen von LabWindows/CVI:

  • Textorientierte Programmerstellung mit integriertem ANSI-C Compiler
  • Funktionen zur Datenkommunikation (z.B. TCP/IP, RS232)
  • Zugriff auf unterschiedlichste Hardware (Einsteckkarten oder Schnittstellen))
  • Programmierung virtueller Messgeräte durch entsprechende Bedienelemente(Diagramme, Dreh- und Kippschalter, Textboxen, Leds etc.)
  • Datenaustausch mit anderen Windowsapplikationen
  • Erstellung von DLLs, damit Sie unsere Programme in Ihre eigenen Entwicklungen einbinden können. Alternativ, Erstellung von VIs die Sie direkt in Ihren LabView Programmen verwenden können.

Funktionen von LabView:

  • Systemenentwurf zur Embedded-Steuerung
  • System-Regelung und -Überwachung
  • Integrierung mit COTS-Hardware von NI
  • Regel-, Motorsteuerungs- und Bildverarbeitungsalgorithmen.


Funktionsumfang einer Softwareerstellung:

  • Installationsroutine (setup.exe)
  • Visualisierung der Messwerte inkl. grafische Anzeige z.B. in einem Diagramm
  • Protokollierung der Messwerte in einer Textdatei
  • Komfortable Konfiguration des Programmes inkl. Abspeicherung aller Einstellungen
  • Anzeige eventueller Fehlermeldungen und Speicherung in eine Protokolldatei
  • Bedienungsanleitung


Beispiel aus der Verfahrenstechnik

Der PC dient als Bedien- und Anzeigeterminal für eine Laborwirbelschichtanlage. Die Regelung und Steuerung der Anlage erfolgt mit einer Siemens SPS, deren Projektierung und Programmierung ebenfalls in der Forschungswerkstatt Elektrotechnik erfolgt (Automatisierung). Der PC und die SPS sind per Ethernet miteinander vernetzt (Crossoverkabel oder TU-Netz).