-> Hier kostenlos registrieren
Guten Tag,
ich habe folgendes Problem:
Ich verwende eine S7-1200 und möchte über eine HTTP Abfrage den Status des Geräts auslesen.
Im Browser funktioniert die Abfrage problemlos und Empfange auch die JSON Datei.
Ich habe es schon wie folgt probiert:
1. Verbindungsaufbau über TCON
2. Sende Daten über TSEND
3. Empfange Daten über TRCV
Bekommen aber immer folgende Rückmeldung:
Bad Request (Fehler ID 400)
Aus folgenden Anlass beobachtete ich über ein Sniffer Programm die Gesendeten/Empfangene Pakete.
Der Abfrage Befehl wurde exakt Empfangen (gleich als bei der Abfrage über einen Internet Browser)
Der Unterschied lag lediglich am Kopf des Paketes welchen wir nicht kontrollieren können.

Jetz ist die Frage ob es andere Möglichkeiten gibt einen URL abzufragen??
Wollte den Bibliotheks Baustein von Siemens nehmen (LHTTP_GET) der scheint aber nur auf einer 1500er zu Funktionieren.
Wenn jemand eine Lösung oder eine Idee hätte, das wäre super.
Lg aus Österreich
ich habe folgendes Problem:
Ich verwende eine S7-1200 und möchte über eine HTTP Abfrage den Status des Geräts auslesen.
Im Browser funktioniert die Abfrage problemlos und Empfange auch die JSON Datei.
Ich habe es schon wie folgt probiert:
1. Verbindungsaufbau über TCON
2. Sende Daten über TSEND
3. Empfange Daten über TRCV
Bekommen aber immer folgende Rückmeldung:
Bad Request (Fehler ID 400)
Aus folgenden Anlass beobachtete ich über ein Sniffer Programm die Gesendeten/Empfangene Pakete.
Der Abfrage Befehl wurde exakt Empfangen (gleich als bei der Abfrage über einen Internet Browser)
Der Unterschied lag lediglich am Kopf des Paketes welchen wir nicht kontrollieren können.

Jetz ist die Frage ob es andere Möglichkeiten gibt einen URL abzufragen??
Wollte den Bibliotheks Baustein von Siemens nehmen (LHTTP_GET) der scheint aber nur auf einer 1500er zu Funktionieren.
Wenn jemand eine Lösung oder eine Idee hätte, das wäre super.
Lg aus Österreich