Advanced Laser Control für Flexible Pulsing Muster
Pulsing Unit für Flexible Pulsing Muster
Der FIFO-Buffer ist eine oft übersehene Funktion der Pulsing Unit. Er ermöglicht es der Pulsing Unit, flexible Pulsmuster zu erzeugen, die den Anwendungsbereich der Pulsing Unit erheblich erweitern. In diesem kurzen Artikel möchten wir einen Einblick in den FIFO-Buffer der Pulsing Unit geben.
Im „Direct“-Modus kann die Pulsing Unit einmal pro 10-kHz-Firmware-Zyklus neu programmiert werden. Dies bietet zwar bereits viel Flexibilität und reicht für viele Anwendungen aus, liegt jedoch noch weit unter der maximalen Pulsfrequenz von 10 MHz. Bei maximaler Pulsfrequenz hätten daher Gruppen von 1000 Impulsen denselben Abstand und dieselbe Dauer. Mit dem FIFO-Modus überwindet die Pulsing Unit diese 10-kHz-Beschränkung, indem sie die Definition von Impulssequenzen bis auf die Ebene einzelner Impulse ermöglicht, wobei jeder Impuls seinen eigenen Abstand und seine eigene Dauer hat. Sind alle Impulse einer aktiven Sequenz erzeugt worden, wird die nächste Sequenz im FIFO-Buffer automatisch aktiviert und das Pulsieren nahtlos fortgesetzt.
Der FIFO kann bis zu 512 einzelne Sequenzen aufnehmen und lässt sich während der Nutzung durch die Impulseinheit wieder auffüllen, und zwar eine Sequenz pro 10-kHz-Firmware-Zyklus. Da das Auffüllen an die Firmware-Zykluszeit gekoppelt ist, stellen Echtzeit-Tama-Programme eine effiziente Methode zum Befüllen des FIFO-Buffers der Impulseinheit dar. Die erforderlichen Parameter für die Sequenzen können direkt im Tama berechnet werden, z. B. wenn eine Reihe von Sequenzen wiederholt verwendet wird. Sind die Sequenzen eher zufällig oder auf individuelle Prozesse zugeschnitten, können sie auch in eine TAM-Tabelle geschrieben und auf den Antrieb geladen werden, wo das Tama-Programm die Informationen einfach übernimmt und an den FIFO-Buffer weiterleitet. Mit einer einzigen grossen TAM-Tabelle lassen sich über 600'000 Impulssequenzen konfigurieren.
Zusammenfassend lässt sich sagen, dass der FIFO-Modus die Flexibilität der Pulsing Unit weit über das repetitive Pulsieren hinaus erweitert und komplexe Pulsmuster in Ihren Pulsanwendungen ermöglicht. Kontaktieren Sie uns unter support@triamec.com, um Ihre geplante Anwendung zu besprechen und zu erfahren, wie Sie das Beste aus der Pulsing Unit herausholen können.
Mehr Informationen findet man in Application Note "AN152 Pulsing Unit".