Hallo liebes Forum,
ich habe ein kleines Problem beim Laden einer Datei von meiner SPS in meine App/Gerät. Wie in diesem Thread
http://www.b4x.com/forum/german-forum/19283-http-request-zu-sps-xml-string.html
erwähnt, bin ich gerade dabei, eine kleine App zur Steuerung meiner SPS zu schreiben. Funktioniert soweit alles ganz gut, bin gerade noch am Entwickeln. Um die Variablen und Werte zu erhalten, benutze ich eine csv-Datei, welche in der App dann ausgewertet wird.
Diese csv-Datei würde ich nun gerne von meiner SPS auf die Speichekarte meines Android Gerätes laden und dementsprechend auch speichern.
Der HTTP-Request an die Steuerung über die IP funktioniert problemlos, wenn ich jetzt aber folgenden Code zum Laden der Datei verwende, kommt die Fehlermeldung "Error: not Found", obwohl die Datei auf dem Webserver der SPS liegt. Irgendwelche Ideen hierzu?
Funktioniert:
Danke und schöne Grüße
Daniel
ich habe ein kleines Problem beim Laden einer Datei von meiner SPS in meine App/Gerät. Wie in diesem Thread
http://www.b4x.com/forum/german-forum/19283-http-request-zu-sps-xml-string.html
erwähnt, bin ich gerade dabei, eine kleine App zur Steuerung meiner SPS zu schreiben. Funktioniert soweit alles ganz gut, bin gerade noch am Entwickeln. Um die Variablen und Werte zu erhalten, benutze ich eine csv-Datei, welche in der App dann ausgewertet wird.
Diese csv-Datei würde ich nun gerne von meiner SPS auf die Speichekarte meines Android Gerätes laden und dementsprechend auch speichern.
Der HTTP-Request an die Steuerung über die IP funktioniert problemlos, wenn ich jetzt aber folgenden Code zum Laden der Datei verwende, kommt die Fehlermeldung "Error: not Found", obwohl die Datei auf dem Webserver der SPS liegt. Irgendwelche Ideen hierzu?
B4X:
Sub Globals
'These global variables will be redeclared each time the activity is created.
'These variables can only be accessed from this module.
...
cmdSubmit.Initialize("cmdSubmit")
cmdSubmit.Text = "Submit"
HttpUtils2Service.progressSub = "downloadProgress"
HttpUtils2Service.timerInterval = 200
B4X:
Sub cmdSubmit_Click
Dim jobPost As HttpJob
jobPost.Initialize("JobPostName",Me)
jobPost.Download("http://192.168.3.150/pdd.csv")
End Sub
Funktioniert:
B4X:
Sub Get_Var
Dim job2 As HttpJob
job2.Initialize("Job2", Me)
job2.PostString("http://192.168.3.150/cgi-bin/ILRReadValues.exe", XMLString)
End Sub
Danke und schöne Grüße
Daniel