Herunterladen Inhalt Inhalt Diese Seite drucken

JÄGER ADwin-Pro II Systembeschreibung Seite 57

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

Werbung

ADwin
stellt den Multiplexer des angegebenen Moduls auf einen
P2_Set_Mux
bestimmten Eingang und eine bestimmte Verstärkung ein.
Syntax
#Include
ADwinPro_All.Inc
P2_Set_Mux(module,pattern)
Parameter
Eingestellte Moduladresse (1...15).
module
Bitmuster zur Einstellung des Multiplexers (siehe
pattern
Tabelle); die Bits 8...9 stellen die Verstärkung ein,
die Bits 0...4 die Nummer des Eingangs.
31:7
9
ohne
Verstär-
Funktion
kung
1 =
2 =
4 =
8 =
Bemerkungen
Kombinieren Sie für die gewünschte Multiplexer-Einstellung die passen-
den Bitkombinationen für Verstärkung und Multiplexer-Eingang.
Sie können die Bits im Parameter
oder sie in Hexadezimal- oder Dezimal-Format umrechnen. Beachten
Sie für Hex- und Binärformat die angehängten Buchstaben
Bitte beachten Sie die erforderliche Einschwingzeit des Multiplexers
(siehe Hardware-Dokumentation). Stellen Sie sicher, dass zwischen der
Neueinstellung des Multiplexers und dem Konvertierungsbeginn minde-
stens diese Zeit vergeht.
Siehe auch
P2_ADC, P2_Start_Conv, P2_Wait_EOC,
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
value1
As Long
Init:
P2_Set_Mux(1,0100000010b)'MUX auf Eing. 3, Verstärkung 2 setzen
Rem Einschwingen des Multiplexers abwarten, hier 4 µs
P2_Sleep(400)
Event:
P2_Start_Conv(1)
P2_Wait_EOC(1)
value1
= P2_Read_ADC(1)
ADwin-Pro II Software, Handbuch Version 1.6, Januar 2010
Bit-Nr.
8
7...5
4
3
Multiplexer-Eingang
Eingang 1:
00b
Eingang 2:
01b
10b
Eingang 32:
11b
im Binärformat verwenden
pattern
P2_Read_ADC
'Deklaration
'Start AD-Wandlung
'Warten auf Wandlung-Ende
'Wert vom ADC einlesen
LONG
LONG
2
1
0
00000b
00001b
...
11111b
und b.
h
Pro II: Analoge Eingänge
P2_Set_Mux
P2_Set_Mux
53

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis