Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
Grüß Euch,
Also. Ich würde gerne über LabVIEW ein bestimmtes Sequenz Generator erstellen und diese mit ein AOTF Laser verbinden. Mein großes Problem ist die Implementierung der Sequenz Generator. Der sollte so aussehen:
-Nachdem man die VI gestartet hat, lassen sich folgende Parameter einstellen:
frames_you_want: gewünschte Länge der Bildsequenz
startframe: für jeden Laser (von oben nach unten 405, 488, 561, 640) lässt sich festlegen,
in welchem Bild er zum ersten mal getriggert werden soll
repeat: hier legt man fest, alle wieviel Bilder der Laser getrigert werden soll
Während der Eingabe Bildet sich die logische Matrix entsprechend der Einstellungen. Die
gewählte Kombination aus startframe und repeat ergibt eine Sequenzlänge, die unter
cycle angegeben wird. Wenn frames_you_want nicht durch cycle teilbar ist, wird
entsprechend aufgerundet und der Wert in frames_you_get angegeben.Die Taste „generate Triggermatrix and START“ startet die Sequenz und lässt die virtuellen LEDs aufblinken. Anstelle der LEDs sollten nundie entsprechenden AOTF Laser
Kanäle angesteuert werden.
[attachment=45837]
Hat jemand eine Idee oder ein Beispiel VI?
man berechnet zuerst das KGV der "repeat"-Werte. Dann erstellt man für jeden Laser (jede "Spur") ein 1D-Array mit den gewünschten boolschen Werten (an/aus), die man dann zu einem 2D-Array zusammenbaut. Auf deinem Bild sieht das doch schon ziemlich fertig programmiert aus - jedenfalls, wenn man der Anzeige im FP glauben darf...
Das 2D-Array gibt man dann auf seinen DO-Kanälen aus.