Herunterladen Inhalt Inhalt Diese Seite drucken

JÄGER ADwin-Pro II Systembeschreibung Seite 60

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

Werbung

Pro II: Analoge Eingänge
P2_Wait_Mux
P2_Wait_Mux
56
wartet, bis das Einschwingen des Multiplexers auf dem ange-
P2_Wait_Mux
gebenen Modul abgeschlossen ist.
Syntax
#Include
ADwinPro_All.Inc
P2_Wait_Mux(module)
Parameter
Eingestellte Moduladresse (1...15).
module
Bemerkungen
Wenn Sie den Multiplexer mit
stellen, dauert es eine bestimmte Zeit, bis der Multiplexer eingeschwun-
gen ist. Der Befehl
P2_Wait_Mux
Sie direkt anschließend eine Signalwandlung starten können.
Wenn der Multiplexer auf den gleichen Kanal eingestellt ist wie bei der
vorherigen Wandlung, oder wenn der Multiplexer bereits eingeschwun-
gen ist, entfällt die Wartezeit automatisch.
Siehe auch
P2_ADC, P2_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
#Define
module
1
Init:
P2_Seq_Init(module,0,0,0,0)
P2_Set_Mux(module,0b)
P2_Wait_Mux(module)
P2_Start_Conv(module)
Processdelay=30000
Event:
P2_Set_Mux(module,0100000001b)
P2_Wait_EOC(module)
Par_1
= P2_Read_ADC(module)
P2_Wait_Mux(module)
P2_Start_Conv(module)
P2_Set_Mux(module,0b)
P2_Wait_EOC(module)
Par_2
= P2_Read_ADC(module)
P2_Wait_Mux(module)
P2_Start_Conv(module)
auf einen neuen Kanal ein-
P2_Set_Mux
wartet auf diesen Zeitpunkt, so dass
'switch off sequential control mode
'set multiplexer to input 1, gain 1
'start AD conversion
'cycle-time 0.1 ms
'set MUX to input 2, gain 2
'wait for end of conversion
'read channel value 1 from the ADC
'wait for end of settling time
'start AD conversion
'set MUX to input 1, gain 1
'wait for end of conversion
'read channel value 2 from the ADC
'wait for end of settling time
'start AD conversion
ADwin-Pro II Software, Handbuch Version 1.6, Januar 2010
ADwin
LONG
P2_Read_ADC

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis