Herunterladen Inhalt Inhalt Diese Seite drucken

SICK SIG200 Betriebsanleitung Seite 28

Sensor integration gateway
Vorschau ausblenden Andere Handbücher für SIG200:
Inhaltsverzeichnis

Werbung

7
SIG200-PARAMETRIERUNG
7.3.4
Antwort
28
B E T R I E B S A N L E I T U N G | Sensor Integration Gateway – SIG200
Type: POST
URL: http://device/api/setDeviceState
MIME-Type: application/json
Payload:
{
"data":
{
"state": 42
}
}
Das Gerät antwortet auf jede Anforderung entweder mit einer Statusinformation und
Daten oder nur einer Statusinformation, wenn keine Daten verfügbar sind. Im Fall eines
Fehlers gibt er einen Statuscode ungleich Null und eine optionale Fehlerbeschreibung
zurück. Diese Rückgabewerte werden innerhalb der Nutzdaten der HTTP-Antwort über‐
tragen.
{
"header":
{
"status": status code,
"message": status code description
},
"data"?:
{
"name" : value
}}
HINWEIS
Wenn eine Methode keinen Rückgabewert hat, enthalten die Nutzdaten der HTTP-Ant‐
wort keine Daten.
Nachstehende Tabelle enthält alle definierten Statuscodes, Meldungen sowie eine aus‐
führliche Beschreibung:
Tabelle 9: Statuscodes/Meldungen
Co
Meldung
Beschreibung
de
0
Ok
Die Anforderung wurde erfolgreich verarbeitet.
1
Parsing failed
Fehler bei der Analyse des eingehenden JSON-Objekts.
(Analyse fehlge‐
schlagen)
2
Invalid data
Für Variable angegebene Daten sind ungültig
(Ungültige Daten)
3
Internal Server
Allgemeine Fehlermeldung, die ausgegeben wird, wenn eine unerwar‐
Error (Interner
tete Bedingung eingetreten ist und keine spezifischere Meldung geeig‐
Serverfehler)
net ist. Hinweis: Die Eigenschaft „Message" enthält möglicherweise
mehr Details zur Fehlerbedingung.
4
Access denied
Die Anforderung war gültig, doch der Server weigert sich aufgrund einer
(Zugriff verwei‐
Zugriffsverletzung, darauf zu antworten. Im Fall eines Variablenzugriffs
gert)
ist es möglich, dass die Variable als schreibgeschützt definiert ist.
8024871/06.06.2019 | SICK
Irrtümer und Änderungen vorbehalten

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis