Herunterladen Inhalt Inhalt Diese Seite drucken

JÄGER ADwin-Pro II Systembeschreibung Seite 39

Programmierung in adbasic
Vorschau ausblenden Andere Handbücher für ADwin-Pro II:
Inhaltsverzeichnis

Werbung

ADwin
führt eine komplette Messung auf einem ADC des angegebenen
P2_ADC24
Moduls durch. Der Rückgabewert ist (linksbündig) auf 24 Bit formatiert.
Syntax
#Include
ADwinPro_All.Inc
ret_val
= P2_ADC24(module, input_no)
Parameter
Eingestellte Moduladresse (1...15).
module
Nummer (1...8 oder 1...32) des analogen Einga-
input_no
ngs.
Wandlungsergebnis
ret_val
(0...16777215 = 2
Bemerkungen
Die Anweisung
P2_ADC24
folgenden Funktionen:
...
P2_Set_
Mux
Multiplexer
Einschwin-
auf einen Ein-
gen des Mul-
gangskanal
tiplexers
setzen
abwarten
Wenn der Multiplexer auf den gleichen Kanal eingestellt ist wie bei der
vorherigen Messung, entfällt die Wartezeit automatisch.
Wenn Sie die Verstärkung einstellen möchten, verwenden Sie dazu den
Befehl P2_Set_Mux.
Wenn ein Messwert eine geringere Auslösung als 24 Bit hat, werden im
Rückgabewert die „fehlenden" Bits rechts mit Nullen aufgefüllt.
Beispielsweise steht der Messwert eines 18 Bit-ADC in den Bits 6...23
des Rückgabewerts; hier ist der Messwert um 6 Bits nach links verscho-
ben und die Bits 0...5 sind Null.
Bit-Nr. 31...24
Inhalt
Siehe auch
P2_ADC, P2_ADC_Read_Limit, P2_ADC_Set_Limit,
ADC24, P2_Set_Mux, P2_Start_Conv,
Gültig für
AIn-16/18-8B Rev. E, AIn-32/18 Rev. E, AIn-8/18 Rev. E, AIn-8/18-8B
Rev. E
Beispiel
#Include
ADwinPro_All.Inc
Dim
value
As Long
Event:
Rem 24Bit-Wert am analogen Eingang 4 messen
value
= P2_ADC24(1, 4)
ADwin-Pro II Software, Handbuch Version 1.6, Januar 2010
24
-1 ).
ist eine Zusammenstellung von aufeinander
P2_
P2_Wait_
Start_
Conv
A/D-Wand-
Ende der
lung starten
Wandlung
abwarten
23...6
0
18-Bit Messwert
P2_Wait_EOC
LONG
LONG
LONG
P2_Read_
EOC
ADC24
Gewan-
delten Wert
auslesen
05...00
0
P2_Read_
Pro II: Analoge Eingänge
P2_ADC24
P2_ADC24
35

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis