ADwin
wartet auf das Ende der Wandlung an den bestimmten A/D-Wandlern.
Wait_EOC
Syntax
#Include
ADwinGoldII.inc / GoldIITiCo.inc
Wait_EOC(pattern)
Parameter
Bitmuster, für die Wandler, auf die gewartet wird (nur
pattern
Bits 1:0 verwendbar).
Bemerkungen
- / -
Siehe auch
ADC, ADC24, Read_ADC, Read_ADC24, Set_Mux1, Set_Mux2,
Gültig für
Gold II
Beispiel
Rem Wählen Sie das passende Include für ADbasic / TiCoBasic
#Include
ADwinGoldII.inc'für ADbasic
Rem #Include GoldIITiCo.inc für TiCoBasic
Dim
val1
As Long
Init:
=
Processdelay
10000
Event:
SET_MUX2(001b)
Rem IO-Zugriff für 2 µs (MUX-Einschwingzeit) unterbrechen
IO_Sleep(200)
Rem Wartezeit nutzen (nicht für Zugriffe auf IOs oder
Rem ext.
Speicher)
Rem ...
Start_Conv(10b)
Wait_EOC(10b)
val1
= Read_ADC(2)
Die Einschwingzeit der Multiplexer beträgt beim maximalen Spannungssprung
von 20 Volt höchstens 2µs. Die Wandlungszeit der ADC beträgt jeweils 2µs.
ADwin-Gold II, Handbuch Dez. 2018
Bitnr.
1
0
ADC1
–
x
ADC2
x
–
'Multiplexer 2 auf Kanal 4 setzen
'Start ADC1 A/D-Wandlung
'Ende der Wandlung abwarten
'Wert auslesen
Analoge Ein- und Ausgänge
Wait_EOC
LONG
Start_Conv
Wait_EOC
83