Projekt:

Lasersteuerung für Schneide- und Beschriftungsmaschine

Kunde:     LS Laser Systems GmbH

Link zum Produkt

Aufgabe:

  • Softwareentwicklung für ein Lasersystem für

    • Laser Marking
    • Laser Trimming
    • Laser Micro Processing
  • Ansteuerung eines Lasers mit 10 µs Zykluszeit zur dynamischen Berechnung und Steuerung der Bahnkurve in Echtzeit.

  • Möglichkeit der Einbindung in eine EtherCAT-basierte Steuerung

Lösung und Technologien:

  • Kombination aus

    • symmetrischem Multiprocessing (SMP)
    • asymmetrischem Multiprocessing (AMP)
    • FPGA
  • NXP i.MX6, Cores #1, #2, #3 laufen unter QNX RTOS

  • NXP i.MX6, Core #4 läuft „bare-metal“, um die extrem kurze Zykluszeit von 10 µs mit kurzer Interrupt Latenz und geringem Jitter zu erreichen

  • FPGA (Xilinx Artix-7) zur Steuerung des Laser Galvanometers

Leistungen von IBV:

  • Technologie-Beratung

  • Design der System- und Software-Architektur

  • Durchführung eines Proof of Concept

  • BSP-Entwicklung für kundenspezifische Hardware

  • Implementierung von Softwarekomponenten für das asymmetrische Multiprocessing

  • Implementierung der Inter-CPU-Kommunikation

  • Entwicklung der Applikation auf dem i.MX6 unter QNX (in C)

  • Entwicklung der FPGA-Logik (in VHDL)

  • Integration EtherCAT Slave IP-Core zur Feldbusanbindung

Wir sind für Sie da!

Sie starten die Entwicklung eines neuen Produkts und benötigen Unterstützung bei der Softwareentwicklung ? – Dann sprechen Sie unser Sales-Team an.