Herunterladen Inhalt Inhalt Diese Seite drucken

Scanlab RTC 5 Installation Und Inbetriebnahme Seite 324

Inhaltsverzeichnis

Werbung

Kontrollbefehl get_value
Beispiel (C/C++) Auslesen von unterschiedlichen Datentypen (jeweils prim. Scan-Kopf-Anschluss, Achse X):
a) XY2-100-Statuswort, PowerOK-Status
UINT statusword, powerOK;
control_command (1, 1, 0x0500); // nur bei iDRIVE
statusword = (get_value(1) & 0x000FFFF0) >> 4;
powerOK = (statusword & 0x00000080);
b) Seriennummer (nur bei iDRIVE
UINT SN_low, SN_high, SN;
// die unteren 16 Bits der Seriennummer werden zur Rückmeldung ausgewählt
// und mit get_value ausgelesen:
control_command (1, 1, 0x051E);
SN_low = (get_value(1) & 0x000FFFF0)>>4;
// die oberen 16 Bits der Seriennummer werden zur Rückmeldung ausgewählt
// und mit get_value ausgelesen:
control_command (1, 1, 0x051F);
SN_high = (get_value(1) & 0x000FFFF0)>>4;
// Gesamte Seriennummer:
SN = (SN_high << 16) + SN_low;
c) Ist-Position (nur bei iDRIVE
long real_position;
control_command (1, 1, 0x0501);
real_position = get_value(1);
®
®
RTC
4 RTC
5 Prinzipiell unveränderte Funktionalität, allerdings:
Alle zurückgegebenen Werte sind auch im RTC
Bereich, werden jedoch als 32-Bit-Werte an den PC übertragen und müssen von Benutzern
geeignet ausgewertet werden (siehe oben).
Versionsinfo
Letzte Änderung (DLL 536, OUT 536): Weitere auswählbare Datensignale (Signal = 43
und 44, siehe set_trigger).
Verweise
get_values, set_trigger, get_waveform,
®
®
RTC
5 PCI-Karte, RTC
5 PCI-Express-Karte, RTC
Rev. 1.10 d
10 Befehle und Funktionen
®
-Systemen möglich)
®
-Systemen möglich)
get_head_status
®
®
5 PC/104-Plus-Karte, RTC
5 PCIe/104-Karte
®
-Systemen sinnvoll
®
4-Kompatibilitätsmodus im RTC
®
5-20-Bit-
324

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis