Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens OpenPCS 7 Funktionshandbuch Seite 101

Inhaltsverzeichnis

Werbung

Beispiel 4:
Liest 10 Sekunden zurück, ab dem absoluten Zeitpunkt von "TimeEnd".
<TimeBegin> = '0000-00-00 00:00:10.000',
<TimeEnd> = '2003-02-02 12:00:00.000'
Beispiel 5:
Liest für mehrere ValueIDs (1;3;5;6) die Werte der letzten Stunde, von der Zeit des letzten
archivierten Werts ausgehend.
"TAG:R,(1;3;5;6),'0000-00-00 01:00:00.000',
'0000-00-0000:00:00.000'"
Mehrere Rückgabewerte zu einer Abfrage durch Filter auf Variablenwert
Beispiel 6:
Die folgende Abfrage benutzt zusätzlich den Parameter <SQL_Clause> und liefert alle Werte
der Variablen mit der ValueID "3" und "6" zurück, die unter 50 oder über 100 liegen.
"TAG:R,(3;6),<TimeBegin>,<TimeEnd>,'WHERE RealValue > 100 OR
RealValue < 50'"
Abfrage mit Parameter <TimeStep>
Beispiel 7:
Die folgende Abfrage benutzt den Parameter <TimeStep> und liefert alle Werte der ValueID
"1" zurück, vom Startzeitpunkt "TimeBegin" bis 5 Minuten später, in Intervallen von "60"
Sekunden mit dem Aggregationstyp "5" = "Mittelwert ohne Interpolation".
"TAG:R,1,'2004-10-13 17:00:00.000','0000-00-00 00:05:00.000',
'TIMESTEP=60,5'"
Beispiel 8:
Die folgende Abfrage benutzt den Parameter <TimeStep> und liefert alle Werte der ValueIDs
"1" und "2" zurück, vom Startzeitpunkt "TimeBegin" bis 2 Minuten später, in Intervallen von
"15" Sekunden mit dem Aggregationstyp "261" = "Mittelwert mit linearer Interpolation".
"TAG:R,(1;2),'2004-10-13 17:00:00.000','0000-00-00 00:02:00.000',
'TIMESTEP=15,261'"
OpenPCS 7 (V8.2)
Funktionshandbuch, 03/2016, A5E36185031-AA
OpenPCS 7 Interface
7.8 OLE DB
101

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Pcs 7

Inhaltsverzeichnis