Step 7 http://.. Befehl (JSON) per SPS ausführen?

El Cattivo

Level-2
Beiträge
188
Reaktionspunkte
20
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ist es möglich auf einer Profinet CPU einen HTTP Link auszuführen?
z.B.
"https://192.168.0.90:8080/json/device/setValue?dsid=3504175fe000000000005240&value=255"
Die Rückgabe wird erstmal nicht benötigt.
 
Du musst mit den T-Bausteinen eine TCP-Verbindung zu 192.168.0.90 auf Port 8080 herstellen. Wenn die Verbindung steht, sendest du eine Anfrage gemäß Spezifikation HTTP GET über die Verbindung an den Server. Wenn du die Antwort nicht brauchst kannst du die Verbindung direkt wieder trennen.
 
Das senden ist meist nicht so das Thema.
Interessant ist wie der HTTP-GET String aufgebaut ist... das macht nicht so sehr Spaß.

Du solltest dich mit Wireshark hinsetzen und mal gucken wie sowas aussieht.

Grüße

Marcel
 
Zurück
Oben