Herunterladen Inhalt Inhalt Diese Seite drucken

Get_Fly_2D_Offset; Get_Free_Variable - Scanlab RTC 5 Installation Und Inbetriebnahme

Inhaltsverzeichnis

Werbung

Kontrollbefehl get_error
Beispiel
Erstellung eines Arrays mit der Info, für welche Karte keine Zugriffsberechtigung vorliegt
(C/C++)
und Rücksetzen des akkumulierten Fehlercodes.
UINT NoAccess[MaxAnzahl+1]; // MaxAnzahl sei von Benutzern als Konstante
UINT Error = init_rtc5_dll(); // Suche alle installierten RTC5-Karten
if (Error & RTC5_ACCESS_DENIED) { // mindestens eine Karte ist gesperrt
UINT Anzahl = rtc5_count_cards(); // Anzahl Karten gefunden
for ( UINT Nr = 1; Nr <= Anzahl; Nr++ ) {
}
}
®
®
RTC
4 RTC
Neuer Befehl.
5
Versionsinfo
Änderung mit Version DLL 518: Bit #10.
Letzte Änderung Version DLL 535: Bits #11, 12, 16.
Verweise
get_last_error, reset_error,
Kontrollbefehl get_fly_2d_offset
Funktion
Liefert die aktuellen Referenzwerte (Offsetwerte) für die 2D-Encoder-Kompensation
zurück.
Aufruf
get_fly_2d_offset( &OffsetX, &OffsetY )
Parameter-
OffsetX,
rückgabe
OffsetY
Hinweise
• Zur 2D-Encoder-Kompensation siehe
Tische", Seite
®
®
RTC
4 RTC
5 Neuer Befehl.
Versionsinfo
Verfügbar ab Version DLL 536, OUT 536.
Verweise
init_fly_2d,
Kontrollbefehl get_free_variable
Funktion
Liefert den aktuellen Wert einer freien Variablen zurück.
Aufruf
VariableValue = get_free_variable( No )
Parameter
No
Rückgabe
Der aktuell in der freien Variablen No gespeicherte Wert (32-Bit-Wert ohne Vorzeichen).
Hinweise
• Siehe auch
®
®
RTC
4 RTC
5 Neuer Befehl.
Versionsinfo
Verfügbar ab Version DLL 531, OUT 532.
Letzte Änderung (Version DLL 539, OUT 539): Der Wertebereich des Parameters No wurde
auf [0...7] erhöht.
Verweise
set_free_variable,
®
®
RTC
5 PCI-Karte, RTC
5 PCI-Express-Karte, RTC
Rev. 1.10 d
10 Befehle und Funktionen
NoAccess[Nr] = n_get_last_error(Nr) & RTC5_ACCESS_DENIED;
n_reset_error(Nr, RTC5_ACCESS_DENIED);
set_verify
Referenzwerte als Pointer auf 32-Bit-Werte mit Vorzeichen.
202.
set_fly_2d
Nummer derjenigen freien Variablen, deren Wert gelesen werden soll
als 32-Bit-Wert ohne Vorzeichen. Zulässiger Bereich: [0 ... 7].
Es werden nur die beiden niederwertigsten Bits ausgewertet.
Kapitel 6.9.1 "Freie Variablen", Seite
set_free_variable_list
®
5 PC/104-Plus-Karte, RTC
definiert
Abschnitt "2D-Encoder-Kompensation für XY-
99.
®
5 PCIe/104-Karte
295

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis