Herunterladen Inhalt Inhalt Diese Seite drucken

JÄGER ADwin-Pro II Systembeschreibung Seite 42

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

Werbung

Pro II: Analoge Eingänge
P2_ADC24
P2_ADC24
38
führt eine komplette Messung auf einem ADC des angegebenen Moduls
P2_ADC24
durch. Der Rückgabewert ist (linksbündig) auf 24 Bit formatiert.
Syntax
#Include
ADwinPro_All.Inc
ret_val
P2_ADC24
=
Parameter
Eingestellte Moduladresse (1...15).
module
Nummer (1...8 oder 1...32) des analogen Eingangs.
input_no
Wandlungsergebnis (0...16 777 215 = 2
ret_val
18 Bit-ADC sind die 6 niederwertigsten Bits immer
gleich 0.
Bemerkungen
Die Anweisung
P2_ADC24
den Funktionen:
...
P2_Set_Mux
Multiplexer
Einschwin-
auf einen Ein-
gen des Mul-
gangskanal
tiplexers
setzen
abwarten
Mehrere Wandlungen können schneller als mit
den, wenn Sie die Einzelfunktionen geschickt einsetzen, siehe Wartezeiten nut-
zen (Seite 148).
Wenn der Multiplexer auf den gleichen Kanal eingestellt ist wie bei der vorheri-
gen Messung, entfällt die Wartezeit automatisch.
Die Verstärkung ist immer 1, die Einstellung mit
kung.
Wenn ein Messwert eine geringere Auslösung als 24 Bit hat, werden im Rück-
gabewert die „fehlenden" Bits rechts mit Nullen aufgefüllt.
Beispielsweise steht der Messwert eines 18 Bit-ADC in den Bits 23:6 des Rück-
gabewerts; hier ist der Messwert um 6 Bits nach links verschoben und die Bits
5:0 sind Null.
Bitnr.
Inhalt
Siehe auch
P2_ADC, P2_ADC_Read_Limit, P2_ADC_Set_Limit, P2_Read_ADC24,
Start_Conv,
P2_Wait_EOC
Gültig für
AIn-16/18-8B Rev. E, AIn-16/18-C Rev. E, AIn-32/18-D Rev. E, AIn-32/18-D-Ti-
Co Rev. E, AIn-8/18 Rev. E, AIn-8/18-8B Rev. E, AIn-8/18-TiCo Rev. E, MIO-4
Rev. E, MIO-4-ET1 Rev. E
Beispiel
#Include
ADwinPro_All.inc
#Define
value
Par_1
Event:
Rem 24Bit-Wert am analogen Eingang 4 messen
value
= P2_ADC24(1, 4)
FPar_1
=
(value
- 800000h) *
module
input_no
(
,
ist eine Zusammenstellung von aufeinander folgen-
P2_
Start_
Conv
A/D-Wand-
lung starten
P2_ADC24
P2_Set_Mux
31:24
23:6
0
18-Bit Messwert
20
/
1000000h
ADwin-Pro II Software, Handbuch Apr. 2021
ADwin
)
LONG
LONG
24
-1 ); bei
LONG
P2_Wait_
P2_Read_
EOC
ADC24
Ende der
Gewandel-
Wandlung
ten Wert
abwarten
auslesen
durchgeführt wer-
hat keine Auswir-
5:0
0
P2_
'Wert in Volt

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis