Herunterladen Inhalt Inhalt Diese Seite drucken

Meilhaus Electronic ME-1600 Handbuch Seite 35

Pci- und compact pci-varianten 12 bit d/a-wandlerkarte mit bis zu 16 kanälen und optionalen stromausgängen
Inhaltsverzeichnis

Werbung

Handbuch ME-1600
Meilhaus Electronic
Wichtiger Hinweis!
Eine direkte (transparente) Ausgabe mit dieser Funktion erfolgt nur,
wenn der betreffende DAC mit der Funktion me1600AOSetMode für
die Betriebsart AO_TRANSPARENT konfiguriert wurde. Ansonsten
wird der betreffende Kanal mit dem gewünschten Wert geladen und
erst durch den Aufruf von me1600AOUpdate oder
me1600AOUpdateAll an die Ausgänge durchgeschaltet (simultane
Ausgabe). Vor Aufruf dieser Funktion muß die Karte für den Aus-
gangsspannungs-Bereich (me1600AOSetRange) und die Betriebsart
(me1600AOSetMode) initialisiert werden.
Beispiel:
if (me1600AOSetRange(...) &&
me1600AOSetMode(...)) then
me1600AOSingle(...);
endif;
Definitionen
C:
int me1600AOSingle (int iBoardNumber, int
iChannelNumber, short iValue);
Delphi:
Function me1600AOSingle (iBoardNumber,
iChannelNumber, sValue: smallint): integer;
Basic:
Declare Function me1600AOSingle Lib "me1600" Alias
"_VBme1600AOSingle@12" (ByVal iBoardNumber As
Long, ByVal iChannelNumber As Long, ByVal sValue As
Integer) As Long
Parameter
<BoardNumber>Nummer der anzusprechenden ME-1600 (erste: 0,
<ChannelNumber>Kanalnr. für Ausgangskanal (Spannung und/
<Value>
Rückgabewert
Wurde die Funktion erfolgreich ausgeführt, so wird 1 zurückgege-
ben. Im Fehlerfall wird 0 zurückgegeben. Die genaue Fehlerursache
kann dann über me1600GetDrvErrMess ermittelt werden
zweite: 1, x-te: x-1), siehe auch Seite 23
oder Stromausgabe):
<Kanal>
AO_CH00...AO_CH15
(00Hex...15Hex)
auszugebender Spannungswert; zulässige Werte
sind: 000Hex (kleinster Wert)...FFFHex (größter
Wert des Ausgangsbereiches)
Seite 35
Rev. 1.3D
Beschreibung
Kanalnummer
(Strom nur 0...7)
.
Funktionsreferenz

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis