Herunterladen Inhalt Inhalt Diese Seite drucken

Verschiedenes; Freie Variablen - Scanlab RTC 5 Installation Und Inbetriebnahme

Inhaltsverzeichnis

Werbung

6.9 Verschiedenes

6.9.1 Freie Variablen

(1)
Es stehen acht
sogenannte freie Variablen zur
Verfügung, die von Benutzern mit dem Kontroll-
befehl
set_free_variable
oder dem kurzen Listen-
befehl set_free_variable_list, frei mit Daten belegt
werden können.
Die Variablenwerte können über die
McBSP/SPI-Schnittstelle ausgegeben werden (siehe
Kapitel 9.1.7 "McBSP/SPI-Schnittstelle", Seite
und sie können mit
get_free_variable
get_value
zurückgelesen und mit
set_trigger/set_trigger4
(siehe Befehlsbeschreibungen).
Mithilfe der freien Variablen können z. B. Steuerbe-
fehle über die McBSP/SPI-Schnittstelle an die
Benutzer-Hardware übertragen oder Betriebszu-
stände der Karte (z. B. bei Verzweigungen) dokumen-
tiert werden.
Hinweise
• Durch
set_free_variable
set_free_variable_list
Werte ohne Vorzeichen als Variablenwerte
festgelegt werden. Über die McBSP/SPI-Schnitt-
stelle werden allerdings mit
nur jeweils die unteren 24 Bit und mit
set_mcbsp_out
nur jeweils die unteren 16 Bit
ausgegeben (get_free_variable,
set_trigger/set_trigger4
vollen 32 Bit-Werte zurück).
(1) gilt für DLL 539, OUT 539. Vorher: vier.
®
®
RTC
5 PCI-Karte, RTC
5 PCI-Express-Karte, RTC
Rev. 1.10 d
6 Programmierung von Anwenderprogrammen
229),
und
aufgezeichnet werden
oder
können beliebige 32-Bit-
set_mcbsp_out_ptr
get_value
und
liefern dagegen die
®
5 PC/104-Plus-Karte, RTC
®
5 PCIe/104-Karte
99

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis