Pro II: Eingangsmodule
P2_Read_ADCF_SConv32
P2_Read_ADCF_
SConv32
120
P2_Read_ADCF_SConv32
benen Moduls aus und gibt sie gemeinsam in einem 32 Bit-Wert zurück.
Anschließend wird sofort eine neue Konvertierung gestartet.
Syntax
#Include
ADwinPro_All.Inc
ret_val
P2_Read_ADCF_SConv32
=
Parameter
Eingestellte Moduladresse (1...15).
module
Nummer (1...2 oder 1...4) eines F-ADC-Paars:
adc_pair
adc_pair
F-ADC-Nr.
Der Rückgabewert (32 Bit) enthält die Messdaten von 2
ret_val
aufeinanderfolgenden F-ADC (je 16 Bit: 0...65535); je
ein Messwert ist im unteren und im oberen Wort.
Bemerkungen
Im unteren Wort steht das Wandlungsergebnis des ADC mit ungerader Nummer
(adc_pair*2-1), im oberen Wort das Ergebnis des ADC mit gerader Nummer
(adc_pair*2).
Die Nummer des ersten F-ADC ist ungerade. Es ist also nicht möglich, die
Wandlungsergebnisse der F-ADC 2 und 3 mit einem Befehl auszulesen.
Siehe auch
P2_ADCF, P2_ADCF24, P2_Read_ADCF, P2_Read_ADCF4,
ADCF8, P2_Read_ADCF4_Packed, P2_Read_ADCF8_Packed,
ADCF32, P2_Read_ADCF_SConv, P2_Start_ConvF,
Gültig für
AIn-F-4/16 Rev. E, AIn-F-4/18 Rev. E, AIn-F-8/16 Rev. E, AIn-F-8/18 Rev. E
Beispiel
#Include
ADwinPro_All.Inc
Dim
value
As Long
Init:
P2_Start_ConvF(1,3)
Event:
P2_Wait_EOCF(1,3)
value
=
P2_Read_ADCF_SConv32(1,1)'Wert vom ADC1 und ADC2
liest die Wandlungsergebnisse aus 2 F-ADC des angege-
module
(
1
2
3
1, 2
3, 4
5, 6
'Deklaration
'Start AD-Wandlung
'Warten auf das Ende der Konvertierung
'einlesen und die Wandlung
'beider ADC neu starten
ADwin-Pro II Software, Handbuch Apr. 2021
ADwin
adc_pair
,
)
LONG
LONG
4
7, 8
LONG
P2_Read_
P2_Read_
P2_Wait_EOCF