Herunterladen Diese Seite drucken

Werbung

13.3.1.1.5.1 Beispiele

Das folgende Beispiel liefert den ersten Datensatz einer Messstelle des Typs DATAEAGLE 7012 deren
Namen "Messstelle1" ist.
https://URL-des-
Servers:8080/mydatalogmucmicroid[name='Messstelle1']/mydatalogmucmicro_data[0]
?user=u1&password=p1
Ergebnis:
<Result>
<measurement_values id="F10001C000000000" stamp="9.4.2013 09:30:00">
<tag>00006800</tag>
<context title="Site">A19D60AC2883F9B3</context>
<gsm_level title="GSM Stärke" units="dBm">-53</gsm_level>
<voltage title="Spannung" units="V">12</voltage>
<ch1 title="Kanal 1" units="%"/>
<ch2 title="Kanal 2" units="%"/>
<ch3 title="Kanal 3" units="%"/>
:
:
<calc600 title="Rechenkanal 1" units="%" calc="1"/>
<calc601 title="Rechenkanal 2" units="%" calc="1"/>
<calc602 title="Rechenkanal 3" units="%" calc="1"/>
<calc603 title="Rechenkanal 4" units="%" calc="1"/>
<calc604 title="Rechenkanal 5" units="%" calc="1"/>
</measurement_values>
</Result>
Erklärung:
mydatalogmucmicroid
gibt an, dass die Daten einer Messstelle des Typs DATAEAGLE 7012 abgefragt werden sollen
[name='Messstelle1']
gibt an, dass der Name der Messstelle, deren Daten abgefragt werden soll, "Messstelle1" ist.
mydatalogmucmicro_data
gibt an, dass die Daten aus der Tabelle Messdaten abgefragt werden sollen.
[0]
gibt an, dass der erste Datensatz (mit dem ältesten Zeitstempel) abgefragt werden soll.
Das folgende Beispiel liefert den letzten Datensatz einer Messstelle des Typs DATAEAGLE 7012 , die
mit dem Gerät mit der Seriennummer "010146AF25XXXXXX" verbunden ist.
https://URL-des-Servers:8080/geraetid[devsn='010146AF25XXXXXX']/
mydatalogmucmicroid/mydatalogmucmicro_data[last()-1]?user=u1&password=p1
Rev. 01
Kapitel 13 XML-Schnittstelle
223

Werbung

loading