Herunterladen Inhalt Inhalt Diese Seite drucken

Kommunikation Mit Anderen Verstärkerkanälen; Messwerte Einlesen - HBM ML70B Bedienungsanleitung

Vorschau ausblenden Andere Handbücher für ML70B:
Inhaltsverzeichnis

Werbung

8
Kommunikation mit anderen Verstärkerkanälen
8.1

Messwerte einlesen

Vor dem Einlesen der Messwerte aus anderen MGCplus‐Verstärkerkanälen
müssen zunächst die benötigten Signale angefordert und aktiviert werden
(siehe Kapitel 6.5ff.).
Die Messwerte werden über die Funktionen GetMeasValReal() und Get-
MeasValRaw()eingelesen.
Beispiel
Messwert: REAL
Handle: INT
MessWert := GetMeasValReal(Handle)
Die Variable "Handle" muss vorher im Schritt START zugewiesen worden sein
(siehe Kapitel 6.5 und Kapitel 7.2)
Auf die Messwerte wird dann nur noch über dieses Handle zugegriffen. Die
Funktion GetMeasValReal() liefert dann immer den Momentanwert für das
jeweilige Handle als physikalisch skalierte Größe.
GetMeasValRaw() liefert einen unskalierten Rohwert als 32-Bit-Integerzahl im
Format DINT. Dieses Datenformat ist dann vorzuziehen, wenn aus Zeit­
gründen auf Rechnungen im REAL-Format verzichtet werden muss. Der Roh­
wert wird dabei nach folgender Formel in den physikalischen Messwert umge­
rechnet:
Messwert + Rohwert
Endwert und Nullverschiebung sind in der Verstärkerskalierung festgelegt
(siehe auch Kapitel 9.3 „Berechnete Werte ausgeben", Seite 37) und können
vom Verstärker mit der Funktion GetChannelInfo() abgefragt werden.
ML70B
Kommunikation mit anderen Verstärkerkanälen
@ Endwert * Nullverschiebung
7680000
A00862_05_G00_00 HBM: public
35

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis