47
EXDUL-392E / EXDUL-392S
© 2019 by Messcomp Datentechnik GmbH
DV01
47
EXDUL-392E / EXDUL-392S
© 2019 by Messcomp Datentechnik GmbH
EV03
wasco
®
wasco
®
10.9.14 AD-Einzelmessung mit Mittelwertbildung aus 32 Messungen
Der Befehl AD-Einzelmessung mit Mittelwertbildung führt an einem gewünschten
analogen Eingangskanal 32 Spannungs- bzw. Strommessungen mit einer
Geschwindigkeit von 100kS/s durch, bildet den Mittelwert und liefert den Wert
abgeglichen im Integerformat in µV an den PC zurück.
Dem Befehl muss der gewünschte Kanal sowie der Messbereich übergeben
werden.
Messbereich:
Kanal:
Kanal
Kanalbyte
Spannung Single-ended
AINU0
0
AINU1
1
AINU2
2
AINU3
3
Spannung Differenzmessung
AINU0+ / AINU1-
8
AINU0- / AINU1+
9
AINU2+ / AINU3-
10
AINU2- / AINU3+
11
Strommessung
AINI0+ / AINI0-
12
AINI1+ / AINI1-
14
Beispiel zum Messen der Spannung oder dem Strom an einem Eingangssignal
Spannung = (integer) (Byte3 * 0x1 Byte2 * 0 Byte1 * 0x100 + Byte0) [µV]
Strom = (integer) (Byte3 * 0x1 Byte2 * 0 Byte1 * 0x100 + Byte0) [µA]
Byte
Senden
Beschreibung
Empfangen
Beschreibung
0
0A
Befehlscode 1. Byte
0A
Befehlscode 1. Byte
1
00
Befehlscode 2. Byte
00
Befehlscode 2. Byte
2
01
Befehlscode 3. Byte
01
Befehlscode 3. Byte
3
01 (→ 4Byte)
Längenbyte
01 (→ 4Byte)
Längenbyte
4
cc
Kanalbyte
ww
Messwert Byte0
5
bb
Bereichbyte
ww
Messwert Byte1
6
00
reserviert
ww
Messwert Byte2
7
00
reserviert
ww
Messwert Byte3
Bereichsbyte
Spannung
0
+/- 20.4V (nur bei Differenzmessung
max +/- 10.2V → GND)
1
+/-10.2V
2
+/- 5.1V
3
+/-2,55V
4
+/-1.27V
5
+/- 0.63V
Strom
+/-20mA
10.9.14 AD Single measurement averaging 32 measurements
The command AD single measurement with averaging performs 32 mea-
surements of voltage or current respectively on a desired analog input
channel at a rate of 100kS/s, averages it and returns the value calibrated
as an integer in µV or µA to the computer. The command has to contain
the desired channel as well as the measuring range.
Measuring range:
Channel:
Example of measuring the voltage at an input signal
Voltage = (integer) (Byte3 * 0x1 Byte2 * 0 Byte1 * 0x100 + Byte0) [µV]
Current = (integer) (Byte3 * 0x1 Byte2 * 0 Byte1 * 0x100 + Byte0) [µA]
Channel
Channel byte
Voltage Single-ended
AINU0
0
AINU1
1
AINU2
2
AINU3
3
Voltage Differential measuring
AINU0+ / AINU1-
8
AINU0- / AINU1+
9
AINU2+ / AINU3-
10
AINU2- / AINU3+
11
Current measurement
AINI0+ / AINI0-
12
AINI1+ / AINI1-
14
Range byte
Voltage
0
+/- 20.4V (Differential measuring only
max +/- 10.2V → GND)
1
+/-10.2V
2
+/- 5.1V
3
+/-2,55V
4
+/-1.27V
5
+/- 0.63V
Current
+/-20mA
Byte
Transmit
Representing
Receive
Representing
0
0A
Command code 1st Byte
0A
Command code 1st Byte
1
00
Command code 2nd Byte
00
Command code 2nd Byte
2
01
Command code 3rd Byte
01
Command code 3rd Byte
3
01 (→ 4Byte)
Length byte
01 (→ 4Byte)
Length byte
4
cc
Channel byte
ww
Measured value Byte0
5
bb
Range byte
ww
Measured value Byte1
6
00
reserved
ww
Measured value Byte2
7
00
reserved
ww
Measured value Byte3