Anhang, Beispiel a–6. lesen aller messungen, Ao1- und ao2-spitzenwert-messungen – Banner EZ-ARRAY USB Serial Adapter Benutzerhandbuch
Seite 50: Beispiel a–8. lesen der a01-spitzenmessung

48
P/N 140060 Rev. A
Banner Engineering Corp.
•
Minneapolis, U.S.A.
www.bannerengineering.com • Tel: 763.544.3164
Handbuch für A-GAGE EZ-ARRAY
Anhang
Beispiel A–6. Lesen ALLER Messungen
Anforderung
Antwort
Feldbezeichnung
(Hex)
Feldbezeich-
nung
(Hex)
Slave-Adresse
41
Slave-Adresse
41
Funktion
04
Funktion
04
Startadresse (OBE-
RES Byte)
77
Bytezahl
32
Startadresse (UNTE-
RES Byte)
24
Register 30500
(OBERES Byte)
00
Anzahl Register
(OBERES Byte)
00
Register 30500
(UNTERES Byte)
00
Anzahl Register
(UNTERES Byte)
19
Register 30501
(OBERES Byte)
00
CRC (UNTERES
Byte)
64
Register 30501
(UNTERES Byte)
00
CRC (OBERES Byte)
BF
…
…
…
…
Register 30524
(OBERES Byte)
00
Register 30524
(UNTERES Byte)
00
CRC (UNTERES
Byte)
28
CRC (OBERES
Byte)
C0
Zum Lesen ALLER Messungen wird eine Anforderung zum
Lesen der Eingangsregister ab Adresse 30500 gesendet, durch
die 25 Register angefordert werden.
AO1- und AO2-SPITZENWERT-Messungen
Die AO1- und AO2-SPITZENWERT-Messungen speichern die
Min-/Maxwerte von Analogausgang 1 bzw. Analogausgang 2.
Wenn die Analogausgänge von EZ-ARRAY als “Spitzenwerter-
fassung = freigegeben” und “Spitzenwert-Reset = externe Kom-
munikation” konfiguriert sind, wird der Analogausgangs-Spitzen-
wert durch Lesen dieser Messungen zurückgesetzt. Um diesen
Betriebsmodus zu aktivieren, muss das Konfigurations-Flags-
Register des Analogausgangs (Adresse 40026 – AO1, Adresse
40030 – AO2) wie in Beispiel A–7 dargestellt konfiguriert werden.
Beispiel A–7. Analogausgangs-Konfigurations-Flags für Spit-
zenwerterfassung mit Reset über externe Kommu-
nikation
Bit
Flag
Beschreibung
Wert
0
Steigung
0 = negativ
1 = positiv
X*
1
Messung
0 = Messung 2
1 = Messung 1
X
2
NULL-Wert
00 = halten
01 = Minimum
10 = Maximum
XX
3
4
Spitzenwer-
terfassung
0 = gesperrt, 1 = freigegeben
1
5
Richtung der
Spitzenwer-
terfassung
0 = Maximum
1 = Minimum
X
6
Status
0 = deaktiviert
1 = aktiviert
1
7
Spitzenwert-
Reset
0 = automatisch
1 = externe Kommunikation
1
* “X” steht für einen beliebigen Wert.
Beispiel A–8. Lesen der A01-Spitzenmessung
Anforderung
Antwort
Feldbezeichnung
(Hex) Feldbezeichnung
(Hex)
Slave-Adresse
41
Slave-Adresse
41
Funktion
04
Funktion
04
Startadresse (OBE-
RES Byte)
77
Bytezahl
02
Startadresse (UNTE-
RES Byte)
39
Register 30521
(OBERES Byte)
00
Anzahl Register
(OBERES Byte)
00
Register 30521
(UNTERES Byte)
A0
Anzahl Register
(UNTERES Byte)
01
CRC (UNTERES
Byte)
B8
CRC (UNTERES
Byte)
F4
CRC (OBERES
Byte)
87
CRC (OBERES
Byte)
B3
Bei dieser Eingangsregisteranforderung wird der aktuelle Spit-
zenwert von Analogausgang 1 gelesen und gleichzeitig zurück-
gesetzt.