67
EXDUL-592E / EXDUL-592S
© 2019 by Messcomp Datentechnik GmbH
DV02
67
EXDUL-592E / EXDUL-592S
© 2019 by Messcomp Datentechnik GmbH
EV03
wasco
®
wasco
®
11.10.19 AD-Einzelmessung mit Mittelwertbildung
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
bzw. µA an den PC zurück.
Dem Befehl muss der gewünschte Kanal sowie der Messbereich über-
geben werden.
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
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
Messbereich:
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
Kanal:
11.10.19 AD Single measurement with averaging
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/µ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 or current on 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