Beiträge anzeigen

Diese Sektion erlaubt es ihnen alle Beiträge dieses Mitglieds zu sehen. Beachten sie, dass sie nur solche Beiträge sehen können, zu denen sie auch Zugriffsrechte haben.


Nachrichten - Maiggl

Seiten: [1]
1
Codesys 2 / Re: HTTP_GET
« am: 15. Dezember 2017, 09:16:06 »
das Programm wird jede Millisekunde abgearbeitet.
Mit dem Wago-HTTP_GET_Baustein dauert es ähnlich lange.

Das mit dem buffer_search klingt schon mal gut, allerdings habe ich gerade keinen Plan,
wie ich das praktisch ausführen sollte..

2
Codesys 2 / Re: HTTP_GET
« am: 15. Dezember 2017, 00:03:53 »
Ok,ich habe erstmal in dem rudimentären Programm alle nicht benötigten libs entfernt.

Jetzt klappt es! Vielen Dank für deine Zeit!

Eine Frage habe ich allerdings noch zwei:
1) Wenn ich die url, also den Schaltbefehl, mit der Wago losschicke, dauert es ca 7 Sekunden bis die Steckdose schaltet.
    Kann man das irgendwie beschleunigen?

    Über den Browser geht das in Millisekunden...

2) Wie komme ich an die Antwort der Steckdose in Klartext ran? Ich muss nämlich den Status (ein oder aus) auswerten.
   Im Browser sieht so eine Antwort so aus:   { "result": {"id": "2",   "status": 0}}   

3
Codesys 2 / Re: HTTP_GET
« am: 14. Dezember 2017, 23:49:06 »
Hi nochmal,

zu 1) : Das ist gut möglich...
zu 2) : Stimmt, ich hatte die Version 1.21. wenn ich diese jetzt allerdings rauswerfe und die die oscat_network_lib v1.35  einbinde,
bekomme ich den Fehler 3803 : Speicher für Variablen aufgebraucht...

Bei den Übersetzungsoptionen habe ich die nicht verwendeten Sachen schon von der Übersetzungen ausgeschlossen.

weißt du hier auch noch Rat?

4
Codesys 2 / Re: HTTP_GET
« am: 14. Dezember 2017, 21:39:30 »
und hier der Rest

[gelöscht durch Administrator]

5
Codesys 2 / Re: HTTP_GET
« am: 14. Dezember 2017, 21:38:06 »
Guten Abend,

zunächst möchte ich mich deine Hilfe bei meinem Problemchen bedanken!

Ich habe mal für beide HTTP-Bausteine jeweils drei Verbindungen mitgeschnitten und angehängt.
Für mich sieht die eth0-Verbindung am erfolgversprechendsten aus. Aber ich werde daraus auch nicht schlau.

Hoffentlich geht es dir anders...

Grüße

[gelöscht durch Administrator]

6
Codesys 2 / Re: HTTP_GET
« am: 13. Dezember 2017, 23:36:12 »
Ok. Welche Verbindung muss ich aufzeichnen (siehe Anhang)?

[gelöscht durch Administrator]

7
Codesys 2 / Re: HTTP_GET
« am: 13. Dezember 2017, 14:02:13 »
Das Gerät mit der 192.168.178.4 müsste mein Laptop sein, mit dem die Aufzeichnung gemacht wurde und auf dem zu dem Zeitpunkt codesys im Online-Modus (also verbunden mit der Wago) lief.
Ich werde das aber noch mal checken, heute Abend.

Zur Vorgehensweise:
- Codesys läuft im Onlinemodus auf Laptop, um den http-request loszutreten
- Wireshark auf Laptop gestartet
- Aufzeichnen Button gedrückt
- request von HTTP_GET gestartet über codesys auf Laptop
- Nachdem der fb HTTP_GET die Statusmeldung '401 unauthorized' gezeigt hatte, Aufzeichnung gestoppt

Zum Netwerk:
-FritzBox mit 192.168.178.1
-Wago mit 192.168.178.99
-WLAN-Steckdose, die von der WAGO geschaltet werden soll mit 192.168.178.111
- Zum Zeitpunkt der Aufzeichnung befanden sich zwei smartphones, ein sat-receiver, ein raspberry, insgesamt zwei laptops, ein tablet, eine netzwerkfestplatte, ein onewire gateway und eine wlan kamera im netzwerk.

hilft das irgenwie weiter?

8
Codesys 2 / Re: HTTP_GET
« am: 12. Dezember 2017, 21:33:40 »
hier noch das codesys programm

[gelöscht durch Administrator]

9
Codesys 2 / Re: HTTP_GET
« am: 12. Dezember 2017, 21:30:41 »
ich weiß nicht genau, was du alles von der Aufzeichnung brauchst. habe das erste mal wireshark verwendet.
Daher habe ich mal die gesamten Aufzeichnungen angehängt.

Die wago hat die IP 192.168.178.99
die Steckdose hat die IP 192.168.178.111

[gelöscht durch Administrator]

10
Codesys 2 / Re: HTTP_GET
« am: 12. Dezember 2017, 15:24:56 »
Hi,

erstmal vielen Dank für die umgehende Rückmeldung.
In den browser gebe ich Folgendes ein, um die Steckdose einzuschalten:
http://192.168.178.111/xml/jsonswitch.php?id=1&set=1

Aber auch wenn ich die Zugriffskontrolle ausschalte und den Benutzer und das Passwort weglasse, bekomme ich die gleiche Reaktion.

Was mich verwirrrt, ist, dass es mit diesen Zugangsdaten mit dem Wago-FB funktioniert.




11
Codesys 2 / Re: HTTP_GET
« am: 11. Dezember 2017, 23:24:53 »
Hallo,

ich hänge mich mal an diesen thread, um keinen neuen mit ähnlichem Hintergrund öffnen zu müssen.

Ich schaffe es nicht eine Verbindung mit einer WLAN-Steckdose herzustellen, die mit einem http-befehl geschaltet werden kann. Dabei verwende ich den fb http_get und den fb IP_control der codesys_network_121_hf1.lib.
Mit dem http_get-Baustein der Wago-lib hatte ich es hinbekommen. Da ich allerdings in meinem Projekt die oscat-lib auch anderweitig verwende,
will ich die WagoLibHttp_02.lib nicht verwenden, da ich sonst einen Konflikt mit dem http_get Baustein bekomme, da er in beiden libs genau gleich heißt.

Ich habe mal einen screenshot angehängt. Vielleicht kann mir hier jemand auf die Sprünge helfen.
Da ich auch den fb IP-Control zum ersten mal verwende, bin ich mir auch hier nicht sicher, ob ich den richtig einsetze.

Was vielleicht noch wichtig ist. Bei der WLAN-Steckdose muss man sich mit admin:admin anmelden.

Wo ist der Fehler?

[gelöscht durch Administrator]

Seiten: [1]