Herunterladen Inhalt Inhalt Diese Seite drucken

JÄGER ADwin-X-A20 Handbuch Seite 73

Inhaltsverzeichnis

Werbung

ADwin
misst die Spannungen an den analogen Eingängen 1...8 und gibt die Mess-
ADC8_24
werte (18 Bit) in einem Feld zurück. Die Rückgabewerte sind auf 24 Bit normiert.
Syntax
#Include
ADwin-X.inc
ADC8_24(array[], array_idx)
Parameter
Feld, das die Messwerte der Eingangskanäle 1...8 auf-
array[]
nimmt.
Feldelement, das den ersten der Messwerte aufnimmt.
array_idx
Bemerkungen
Der Messwerte enthalten in den Bits 23:6 den 18 Bit-Messwert, die Bits 5:0 so-
wie 31:24 sind immer Null.
Bitnr.
31:24
Inhalt
0
Der Messbereich ist −10V...+10V = 20V, die Verstärkung ist 1. Mit der folgen-
den Formel berechnen Sie aus dem zurückgegebenen Digitalwert die gemes-
sene Spannung:
Spannung
Die Wandlungszeit (für alle Kanäle zusammen) beträgt 5µs.
Wenn Sie mit einem Wandlungsbefehl (ADC... / Start_Conv) andere Kanäle
wählen als mit dem vorherigen Wandlungsbefehl, ist die Wandlungszeit verlän-
gert: Bei der Kanaländerung wird die Wandlung (einmalig) doppelt ausgeführt,
nämlich einmal mit den vorher gewählten Kanälen und einmal mit den neu ge-
wählten Kanälen.
Beispiel: Der Wechsel von
Siehe auch
ADC, ADC2, ADC4, ADC8, ADC24, ADC2_24, ADC4_24, Read_ADC, Read_
ADC24, Read_ADC_Packed, Read_ADC8, Read_ADC8_24, Start_Conv,
Start_Conv_PGA, Wait_EOC
Gültig für
X-A20F
Beispiel
#Include
ADwin-X.inc
#Define
in_array
Data_1
Dim
in_array[2000]
As Long
Dim
array_idx
As Long
Init:
array_idx
=
1
Event:
Rem Eingänge 1..8 messen
ADC8_24(in_array, array_idx)
array_idx
=
array_idx
If
(array_idx
> 1992)
ADwin-X-A20, Handbuch Sep. 2019
23:16
15:6
18-Bit Messwert in den Bits 23:6
Messbereich
Digits
8388608
16777216
zu
dauert 1,25µs + 5µs.
ADC
ADC8_24
+
8
Then
array_idx
=
1
Analoge Ein- und Ausgänge
ADC8_24
ARRAY
LONG
LONG
5:0
0
bipolar
ADC8_24
67

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis