Hallo peewit,
Vielen Dank für die schnelle Antwort.
Ich habe eine andere Lösung gefunden und zwar habe die Eingangsvariable url_text als STRING (255) angepasst. Nun kann ich den URL Code schicken.
Problem habe ich aktuell mit der Autorisierung. Sobald ich die Variable ENABLE auf true setze, bekomme ich als http_status "401 Unauthorized" (siehe Anhang_5). Im Funktionsblock URL_DATA stimmen das Passwort und der Benutzername (siehe Anhang_6). Wenn ich den Code über Browser schreibe, muss ich den Benutzername und das Passwort auch eingeben- natürlich gebe ich die gleichen wie im Ecockpit ein.
Ich habe auch schon mit dem Mode 2 & 3 probiert. Ich bekomme dann den gleichen Fehler 401. Beim Mode 0 & 1 erscheint der Fehler 505- Http Version nicht unterstützt- das ist klar für mich. Der Alarmserver unterstützt nur die Version 1.1.
Hast du eine Idee, was ich mit der Autorisierung im Ecockpit falsch mache?
EDIT: ich habe noch im Wireshark die Befehle ausgewertet.
- vom Browser geschiebenen Code bekommt der Server den Benutzername und das Passwort (siehe Anhang_8_Browser_Kommunikation). Wenn der Code von der SPS geschrieben wird, kommt an Server kein Benutzername und Passwort (siehe Anhang_7_SPS_Kommunikation).
Wieso ist das so? Habe ich vergessen, etwas im SPS-Programm zu aktivieren oder so?
Danke,
Gruss,
Adrian
[gelöscht durch Administrator]