Hallo liebes Forum,
ich bin blutiger Anfänger bei Basic4Android, habe aber schon diverse Tutorial durchgemacht und möchte jetzt meine erste eigene App erstellen.
Wie der Titel schon sagt, möchte ich einen Http-Request an eine Steuerung von Phoenix Contact senden, von der ich dann die aktuell auf der Steuerung anliegenden Werte in einem Response erhalte.
Der Request wird dabei über einen xml-String ausgeführt, der folgende Syntax hat:
<body><version>1.0</version><client>IMasterPhoenix5_14_05</client><client_ver>5.14.0501</client_ver><item_list_size>2</item_list_size><item_list><i><n>@GV.PLCMODE_ON</n></i><i><n>@GV.ONBOARD_INPUT_BIT1</n></i></item_list></body>
Die fett markierten Abschnitte sind hierbei die Variablen. Die Antwort kommt ebenfalls als xml-String, hier ist im Anschluss an die Variable noch der Wert beinhaltet. Dies schaut dann beispielsweise so aus:
<body><version>1.0</version><client>IMasterPhoenix5_14_05</client><client_ver>5.14.0501</client_ver><item_list_size>2</item_list_size><item_list><i><n>@GV.PLCMODE_ON</n><v>0</v></i><i><n>@GV.ONBOARD_INPUT_BIT1</n><v>1</v></i></item_list></body>
Die URL lautet hierbei so:
http://192.168.0.2/cgi-bin/ILRReadValues.exe
Jetzt zu meiner Frage. Könnte mir einer gutes Beispiel für meine Fragestellung zeigen bzw. wie bekomme ich die Verbindung zu meiner SPS am geschicktesten hin?
Jeder Hinweis ist gerne willkommen!
Danke und schöne Grüße
Daniel
ich bin blutiger Anfänger bei Basic4Android, habe aber schon diverse Tutorial durchgemacht und möchte jetzt meine erste eigene App erstellen.
Wie der Titel schon sagt, möchte ich einen Http-Request an eine Steuerung von Phoenix Contact senden, von der ich dann die aktuell auf der Steuerung anliegenden Werte in einem Response erhalte.
Der Request wird dabei über einen xml-String ausgeführt, der folgende Syntax hat:
<body><version>1.0</version><client>IMasterPhoenix5_14_05</client><client_ver>5.14.0501</client_ver><item_list_size>2</item_list_size><item_list><i><n>@GV.PLCMODE_ON</n></i><i><n>@GV.ONBOARD_INPUT_BIT1</n></i></item_list></body>
Die fett markierten Abschnitte sind hierbei die Variablen. Die Antwort kommt ebenfalls als xml-String, hier ist im Anschluss an die Variable noch der Wert beinhaltet. Dies schaut dann beispielsweise so aus:
<body><version>1.0</version><client>IMasterPhoenix5_14_05</client><client_ver>5.14.0501</client_ver><item_list_size>2</item_list_size><item_list><i><n>@GV.PLCMODE_ON</n><v>0</v></i><i><n>@GV.ONBOARD_INPUT_BIT1</n><v>1</v></i></item_list></body>
Die URL lautet hierbei so:
http://192.168.0.2/cgi-bin/ILRReadValues.exe
Jetzt zu meiner Frage. Könnte mir einer gutes Beispiel für meine Fragestellung zeigen bzw. wie bekomme ich die Verbindung zu meiner SPS am geschicktesten hin?
Jeder Hinweis ist gerne willkommen!
Danke und schöne Grüße
Daniel