Josc Engineering · Konstanz

Leistungen

LabVIEW-Softwareentwicklung für automatisierte Test- und Messsysteme. Flexibel auf Stunden- oder Projektbasis.

Leistungsbereich 1

LabVIEW-Entwicklung & Testautomatisierung

Konzeption, Entwicklung und Weiterentwicklung wartbarer LabVIEW-Anwendungen für automatisierte Mess- und Prüfabläufe.

  • Modulare Architekturen und Frameworks wie DQMH
  • Wiederverwendbare Bibliotheken, Abstraktionen und Versionierung mit Git oder SVN
  • Individuell entwickelte LabVIEW-Abläufe und gezielter Einsatz von NI TestStand
  • Parametrierbare Testprofile, Logging und Testreports
Leistungsbereich 2

Hardware & Messtechnik

Einbindung und Ansteuerung vorhandener Messhardware, Sensoren und Aktoren in LabVIEW-Anwendungen und automatisierte Prüfaufbauten.

  • NI-DAQmx für analoge und digitale Signale, Zähler und Trigger
  • Motoren, Schrittmotoren, Achsen und Hexapods
  • Netzteile, elektronische Lasten, Relaiskarten und Temperaturkammern
  • Messgeräte und Testadapter über NI-VISA, SCPI oder Gerätetreiber
Leistungsbereich 3

Industrielle Kommunikation & Geräteintegration

Anbindung von Sensoren, Messgeräten und industriellen Komponenten über standardisierte und proprietäre Kommunikationsprotokolle.

  • IO-Link: Parametrierung über Index und Subindex, Prozess- und Diagnosedaten
  • Modbus TCP und RTU: Lesen und Schreiben von Registern
  • Gerätekommunikation über TCP, UDP, serielle Schnittstellen und CAN
  • Kundenspezifische Treiber und Protokollanbindungen über DLLs oder APIs
Leistungsbereich 4

Bildverarbeitung & Messalgorithmen

Integration von Kamerasystemen und Entwicklung von Bildverarbeitungs- und Messalgorithmen für automatisierte Prüf-, Mess- und Inspektionsaufgaben.

  • Kameraintegration über NI IMAQdx mit Bildaufnahme, Triggerung und Fokuseinstellung
  • Kamerakalibrierung und geometrische Auswertung von Positionen, Abständen und Konturen
  • Pattern Matching und Partikelanalyse in binären Bildern
  • Edge Detection und Auswertung von Linienprofilen
Leistungsbereich 5

Fehlersuche & Systemstabilität

Analyse technischer Fehler in LabVIEW-Anwendungen, der Gerätekommunikation und in Prüfaufbauten – vom Sourcecode bis zum realen Signal.

  • Codeanalyse und Debugging komplexer Programmabläufe, Zustandsmaschinen und Datenflüsse
  • Ursachenanalyse bei instabilem Verhalten und schwer reproduzierbaren Testergebnissen
  • Signal- und Kommunikationsdiagnose bei Timeouts, Protokoll- und Timing-Problemen
  • Fehlerbehebung, Verbesserung der Fehlerbehandlung und Stabilisierung bestehender Anwendungen
Ergänzende Technologien

Weitere Möglichkeiten für technische Anwendungen.

Ergänzend zur klassischen LabVIEW-Entwicklung setze ich weitere Technologien ein, wenn sie für die Aufgabenstellung einen praktischen Mehrwert bieten.

NI-Plattformen

LabVIEW Real-Time & FPGA

Entwicklung zeitkritischer Anwendungen mit LabVIEW Real-Time und FPGA auf Plattformen wie NI cRIO oder myRIO.

  • Deterministische Steuerungs- und Regelungsabläufe
  • FPGA-basierte I/O-Ansteuerung und Signalverarbeitung
  • Motion Control und zeitkritische Hardwarekommunikation
Softwareergänzung

C#/.NET

Ergänzende Softwarefunktionen, Schnittstellen und Hilfsanwendungen für technische Systeme.

  • Backend- und Verwaltungsfunktionen
  • Datenbankanbindungen und REST-APIs
  • Einbindung von C#/.NET-Komponenten in bestehende LabVIEW-Systeme
Typische Einsatzbereiche

Entwicklung dort, wo technische Software zuverlässig funktionieren muss.

Sensorik und industrielle Messtechnik Entwicklungs- und Validierungsprüfungen Produktions- und Qualitätsprüfungen Kamerabasierte Mess- und Prüfaufgaben

Mehr zur externen LabVIEW-Entwicklung

Haben Sie eine konkrete LabVIEW-Aufgabe oder eine bestehende Anwendung, die erweitert werden soll?

Beschreiben Sie kurz Ihre Aufgabenstellung. Ich gebe eine erste technische Einschätzung.

Projektanfrage