Herunterladen Inhalt Inhalt Diese Seite drucken

Load_Jump_Table_Offset - Scanlab RTC 5 Installation Und Inbetriebnahme

Inhaltsverzeichnis

Werbung

Kontrollbefehl load_jump_table_offset
Funktion
Lädt eine Wertetabelle mit Jump-Delay-Datenpunkten aus einer ASCII-Textdatei (oder führt
alternativ eine automatische Ermittlung am angegebenen Scan-System durch) und
bestimmt durch lineare Interpolation die interne Jump-Delay-Tabelle für 2D-Sprünge, die
im Sprungmodus ausgeführt werden.
Aufruf
NoOfDataPoints = load_jump_table_offset( Name, No, PosAck, Offset, MinDelay,
Parameter
Name
No
PosAck
Offset
MinDelay
MaxDelay
ListPos
Rückgabe
Fehlercode als 32-Bit-Wert mit Vorzeichen.
– 1...– 50
–1024
1
3
4
5
8
10
11
13
®
®
RTC
5 PCI-Karte, RTC
5 PCI-Express-Karte, RTC
Rev. 1.10 d
10 Befehle und Funktionen
MaxDelay, ListPos )
Name der Textdatei als Pointer auf einen nullterminierten ANSI-String
(die Textdatei kann eine oder mehrere Tabellen enthalten) oder NULL für eine
automatische Ermittlung.
Dieser Parameter (32-Bit-Wert ohne Vorzeichen) spezifiziert:
• Für Name = Dateiname, welche Tabelle aus der Textdatei geladen werden
soll (der Parameter entspricht der Erweiterung <No> der Anweisung
[JumpTable<No>] am Anfang der gewünschten Tabelle).
• Für Name = 0, welches Scan-System (bzw. welcher Scan-Kopf-Anschluss)
für die automatische Ermittlung verwendet werden soll.
Zulässige Werte: [1, 2].
Positionstoleranzwert in [Bits] als 32-Bit-Wert ohne Vorzeichen
(nur bei automatischer Ermittlung relevant).
Offset in [10 µs] als 32-Bit-Wert mit Vorzeichen, der zu allen automatisch
ermittelten Delays aufaddiert wird
(nur bei automatischer Ermittlung relevant).
Minimales Jump-Delay in [10 µs] als 32-Bit-Wert ohne Vorzeichen
(nur bei automatischer Ermittlung relevant).
Maximales Jump-Delay in [10 µs] als 32-Bit-Wert ohne Vorzeichen
(nur bei automatischer Ermittlung relevant).
Listenposition (im Bereich von Liste 1 oder 2) für sechs Listenbefehle, die
überschrieben werden dürfen (nur bei automatischer Ermittlung relevant).
Erfolg für Name = Dateiname. Der Absolutwert des Rückgabewertes ist gleich
der Zahl der gültigen Datenpunkte, die in der Tabelle gefunden wurden.
Ungültige Eingabewerte werden ignoriert (siehe auch
Erfolg für Name = 0: Tabelle wurde automatisch ermittelt.
Keine gültigen Datenpunkte gefunden (wohl aber Tabelle No).
Datei nicht gefunden.
Verify-Fehler: DSP-Speicher-Fehler.
Busy-Fehler, Karte ist BUSY oder INTERNAL-BUSY, kein Download
(get_last_error-Returncode RTC5_BUSY).
Access-Fehler: Karte durch anderes Anwenderprogramm reserviert
(get_last_error-Returncode: RTC5_ACCESS_DENIED).
nur für Name = 0: Param-Error: HeadNo oder ListPos unzulässig.
PCI-Fehler beim Download (get_last_error-Returncode RTC5_SEND_ERROR).
Die angegebene Tabellennummer konnte nicht in der Datei gefunden werden.
®
5 PC/104-Plus-Karte, RTC
®
5 PCIe/104-Karte
Seite
175).
371

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis