Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

Normaler

set_fly_x_pos

Listenbefehl
Funktion
Aktiviert die "Processing on the fly"-Korrektur zur Kompensation einer linearen Werkstück-
oder Scan-System-Bewegung in x-Richtung (gemäß den Positionswerten, die über die
McBSP/SPI-Schnittstelle an die RTC
zugehörigen Skalierungsfaktor.
Einschränkung
Falls die "Processing on the fly"-Option nicht freigeschaltet ist, schaltet der Befehl den
"Processing on the fly"-Prozess aus (auch wenn er nie angewesen sein kann).
Aufruf
set_fly_x_pos( ScaleX )
Parameter
ScaleX
Hinweise
• Zur "Processing on the fly"-Korrektur und zur Ermittlung des Skalierungsfaktors
siehe
• Für unzulässige Parameterwerte (z. B. ScaleX = 0) aktiviert set_fly_x_pos keine
"Processing on the fly"-Korrektur bzw. deaktiviert eine zuvor mit set_fly_x_pos erfolg-
reich aktivierte "Processing on the fly"-Korrektur (deaktiviert aber keine anderen
"Processing on the fly"-Korrekturen). Im letzteren Fall wird ein Sprung (mit Sprungge-
schwindigkeit) auf den Endpunkt des zuletzt ausgeführten Vektor- oder Bogenbefehls
(ohne "set_fly_x_pos"-"Processing on the fly"-Korrektur) ausgeführt.
• Unterschiedliche "Processing on the fly"-Korrekturen sind nicht beliebig kombinierbar
(siehe
• Zur Deaktivierung der "Processing on the fly"-Korrektur siehe
• Für eindimensionale Korrekturen (wenn nur set_fly_x_pos verwendet wird) stehen an
der McBSP/SPI-Schnittstelle 32 Bit-Werte (mit Vorzeichen) zur Verfügung, für zweidi-
mensionale (set_fly_x_pos und set_fly_y_pos) dagegen nur jeweils 16 Bit (mit Vorzei-
chen) pro Achse. Dabei steht der von set_fly_x_pos verwendete X-Wert in den unteren
16 Bit, der von
der McBSP/SPI-Schnittstelle.
• Die McBSP/SPI-Schnittstelle kann nicht gleichzeitig für "Processing on the fly"-Anwen-
dungen und für eine Online-Positionierung verwendet werden (siehe
• 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.
®
Im RTC
mit 16 multipliziert (der zulässige Wertebereich ändert sich entsprechend).
Versionsinfo
Letzte Änderung Version OUT 515.
Verweise
fly_return, set_fly_y_pos, read_mcbsp, set_fly_x,
®
®
RTC
5 PCI-Karte, RTC
5 PCI-Express-Karte, RTC
Rev. 1.10 d
10 Befehle und Funktionen
Skalierungsfaktor für die x-Richtung in (RTC
(im 64-Bit-IEEE-Gleitkommaformat).
Zulässiger Wertebereich: 1/256  |ScaleX|  16.000,0.
Kapitel 8.7 ""Processing on the fly" (optional)", Seite
Seite
196).
set_fly_y_pos
verwendete Y-Wert in den oberen 16 Bit des Wertes an
Seite
4-Kompatibilitätsmodus wird der angegebene Skalierungsfaktor von der RTC
®
5 PC/104-Plus-Karte, RTC
®
5 übergeben werden) und setzt dabei den
®
5-)Bits/(McBSP-)Bit
load_program_file
56).
set_fly_y
®
5 PCIe/104-Karte
195.
Seite
204.
Seite
184).
oder
mcbsp_init
®
5
480

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis