Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

Kontrollbefehl apply_mcbsp
Funktion
Ruft die zuletzt für die Online-Positionierung vollständig über die McBSP/SPI-Schnittstelle
übertragenen Werte ab und definiert gegebenenfalls einen Offset und/oder die Drehmatrix
M
oder eine allgemeine Transformationsmatrix M
R
Koordinatentransformationen.
Aufruf
apply_mcbsp( HeadNo, at_once )
Parameter
HeadNo
at_once
Hinweise
• Das Einlesen der Daten zur Online-Positionierung über die McBSP/SPI-Schnittstelle muss
zuvor mit den Befehlen set_mcbsp_x,
set_mcbsp_matrix
nach Konfigurierung definiert apply_mcbsp nur (wie mit set_offset) einen X- und/oder
Y-Offset oder auch (wie mit set_angle) eine Drehmatrix oder (wie mit set_matrix) eine
allgemeine Matrixoperation (siehe
bei den in
Befehlen bestimmt der Parameter at_once, wann die neudefinierte Gesamttransforma-
tion wirksam wird.
• Zuvor mit set_angle,
gegebenenfalls durch apply_mcbsp überschrieben. Zuvor mit
set_defocus
set_offset_xyz
Gesamttransformation weiterhin unverändert berücksichtigt.
• Nach einer Datenübertragung mit set_angle,
Neudefinitionen überschreiben die über die McBSP/SPI-Schnittstelle definierten Koordi-
natentransformationen.
• Das jeweils erste FrameSync-Signal nach einem
wird von der McBSP/SPI-Schnittstelle ignoriert, die evtl. bereitgestellten Daten werden
also nicht übertragen (siehe
®
®
RTC
4 RTC
5 Neuer Befehl.
Versionsinfo
Verfügbar ab Version DLL 524, OUT 526.
Verweise
apply_mcbsp_list, set_mcbsp_x, set_mcbsp_y, set_mcbsp_rot,
®
®
RTC
5 PCI-Karte, RTC
5 PCI-Express-Karte, RTC
Rev. 1.10 d
10 Befehle und Funktionen
Nummer des Scan-Kopf-Anschlusses als 32-Bit-Wert ohne Vorzeichen.
= 1:
Die Definition wirkt nur auf den primären Scan-Kopf-Anschluss.
= 2:
Die Definition wirkt nur auf den sekundären Scan-Kopf-Anschluss
(Freischaltung erforderlich).
= 0, 3: Die Definition wirkt auf beide Scan-Kopf-Anschlüsse.
Es werden nur die beiden niederwertigsten Bits ausgewertet.
Mit diesem Parameter (32-Bit-Wert ohne Vorzeichen) wird festgelegt, wann
die definierte Transformation wirksam wird.
= 0:
Die neue Gesamttransformation (Gesamtmatrix und Offset) wird erst
bei der Ausführung des nächsten Listenbefehls berechnet und auf die
dann aktuelle Position angewandt.
= 1:
Die neue Gesamttransformation wird sofort berechnet und auf die
aktuelle Position angewandt (oder vor dem nächsten Listenbefehl,
sofern gerade eine Liste BUSY oder die Karte INTERNAL-BUSY ist).
= 2:
Die neue Gesamttransformation (Gesamtmatrix und Offset) wird erst
bei der Ausführung des nächsten jump_abs-, jump_rel-, goto_xy-
oder goto_xyz-Befehls berechnet und auf die dann aktuelle Position
angewandt.
> 2:
Wie at_once = 2.
(bzw. mit den entsprechenden Listenbefehlen) aktiviert werden. Je
Kapitel 8.3 "Online-Positionierung", Seite
Kapitel 8.2 "Koordinatentransformationen", Seite 179
set_offset
oder
definierte Transformationen und Fokusverschiebungen, sowie mit
definierte Z-Offsets werden dagegen bei der Neuberechnung der
Seite
56).
®
5 PC/104-Plus-Karte, RTC
für nachfolgende
T
set_mcbsp_y
und/oder
set_matrix
definierte Transformationen werden
set_offset
oder
load_program_file
®
5 PCIe/104-Karte
set_mcbsp_rot
oder
183). Wie
beschriebenen
set_scale
bzw.
set_matrix
erfolgte
oder
mcbsp_init
set_mcbsp_matrix
254

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis