# Yahoo World Weather keine Rückmeldung

**URL:** <https://oscat.discourse.group/t/yahoo-world-weather-keine-ruckmeldung/1268>\
**Category:** Codesys 2\
**Created:** [24. Januar 2012 um 12:02 UTC](https://oscat.discourse.group/t/yahoo-world-weather-keine-ruckmeldung/1268 "2012-01-24T12:02:48Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![reinesve](https://avatars.discourse-cdn.com/v4/letter/r/f14d63/32.png) [@reinesve](https://oscat.discourse.group/u/reinesve)\
**Post date:** [24. Januar 2012 um 12:02 UTC](https://oscat.discourse.group/t/yahoo-world-weather-keine-ruckmeldung/1268/1 "2012-01-24T12:02:48Z")

</div>

Hallo zusammen,  
ich bin neu hier im Forum und bin sehr über die Aktivität und die Qualität überrascht! Echt super!!!  
Jetzt zum Problem: ich habe eine Wago 750-841 Steuerung bei uns zu Hause installiert. Eigentlich läuft alles super, eigentlich…  
Ich möchte jetzt gerne mit dem Baustein Yahoo World Weather die Wetterdaten auslesen. Dazu habe ich in einem Demo-Projekt die network\_lib\_112 geladen und das Demo Programm aus der Lib importiert. Router Adresse und Ortskennung geändert und geladen. Mit dem Erfolg: der Baustein wechselt bei Aktivierung in Busy und das war alles. Keine Fehlercode, nichts! Muss ich noch Portfreigaben machen? Wenn wenigstens was in dem Fehlercode stehen würde, aber leider nein…  
Vielen Dank!

---

<div class="post-metadata">

**Author:** ![peewit](https://avatars.discourse-cdn.com/v4/letter/p/ecc23a/32.png) [@peewit](https://oscat.discourse.group/u/peewit)\
**Post date:** [24. Januar 2012 um 19:04 UTC](https://oscat.discourse.group/t/yahoo-world-weather-keine-ruckmeldung/1268/2 "2012-01-24T19:04:53Z")

</div>

hallo

wenn du überhaupt keinen fehlercode bekommst, dann ist der yahoo\_weather baustein mit keinen IP\_CONTROL über die datenstruktur verbunden

das einfachste ist wenn du dein testprogramm online stellst, dann werde ich deinen fehler sicherlich gleich finden

---

<div class="post-metadata">

**Author:** ![reinesve](https://avatars.discourse-cdn.com/v4/letter/r/f14d63/32.png) [@reinesve](https://oscat.discourse.group/u/reinesve)\
**Post date:** [24. Januar 2012 um 20:25 UTC](https://oscat.discourse.group/t/yahoo-world-weather-keine-ruckmeldung/1268/3 "2012-01-24T20:25:36Z")

</div>

Hallo,

hier das Demo Programm mit dem beschriebenen Verhalten!

Danke

[gelöscht durch Administrator]

---

<div class="post-metadata">

**Author:** ![peewit](https://avatars.discourse-cdn.com/v4/letter/p/ecc23a/32.png) [@peewit](https://oscat.discourse.group/u/peewit)\
**Post date:** [24. Januar 2012 um 21:34 UTC](https://oscat.discourse.group/t/yahoo-world-weather-keine-ruckmeldung/1268/4 "2012-01-24T21:34:51Z")

</div>

hallo

das programm selber dürfte in ordnung sein

aber so wie es aussieht, wird dein programm in keinen task aufgerufen ???

check das doch mal !

[gelöscht durch Administrator]

---

<div class="post-metadata">

**Author:** ![reinesve](https://avatars.discourse-cdn.com/v4/letter/r/f14d63/32.png) [@reinesve](https://oscat.discourse.group/u/reinesve)\
**Post date:** [24. Januar 2012 um 21:55 UTC](https://oscat.discourse.group/t/yahoo-world-weather-keine-ruckmeldung/1268/5 "2012-01-24T21:55:27Z")

</div>

Hallo,

das hatte ich in der Version vergessen. ☹ Der Aufruf in PLC\_PRG() ist doch o.k., oder muss ich Yahoo\_Wetter() in einer festen Task aufrufen? Ich dachte, wenn keine Tasks festgelegt sind und ich die Unterprogramme über PLC\_PRG() aufrufe, läuft der Programmablauf in vorgegebener Folge und zeitlich nacheinander.

[gelöscht durch Administrator]

---

<div class="post-metadata">

**Author:** ![peewit](https://avatars.discourse-cdn.com/v4/letter/p/ecc23a/32.png) [@peewit](https://oscat.discourse.group/u/peewit)\
**Post date:** [24. Januar 2012 um 23:29 UTC](https://oscat.discourse.group/t/yahoo-world-weather-keine-ruckmeldung/1268/6 "2012-01-24T23:29:11Z")

</div>

lass mal dein programm laufen und mache ein paar bildschirmhardcopy von den bausteinen bzw den online-variablen

---

<div class="post-metadata">

**Author:** ![reinesve](https://avatars.discourse-cdn.com/v4/letter/r/f14d63/32.png) [@reinesve](https://oscat.discourse.group/u/reinesve)\
**Post date:** [25. Januar 2012 um 12:38 UTC](https://oscat.discourse.group/t/yahoo-world-weather-keine-ruckmeldung/1268/7 "2012-01-25T12:38:49Z")

</div>

Hallo,

hier ein Paar Sreenshots vom Programmablauf. Ich hoffe, man kann die wichtigen Infos finden. Einziger Unterschied zum Test Programm: es werden durch PLC\_PRG() noch weitere Unterprogramme aufgerufen.  
Alle Variablen sind statisch, bis auf IP\_CONTROL\_1.tx. Der Wert läuft hoch.

[gelöscht durch Administrator]

---

<div class="post-metadata">

**Author:** ![peewit](https://avatars.discourse-cdn.com/v4/letter/p/ecc23a/32.png) [@peewit](https://oscat.discourse.group/u/peewit)\
**Post date:** [25. Januar 2012 um 20:26 UTC](https://oscat.discourse.group/t/yahoo-world-weather-keine-ruckmeldung/1268/8 "2012-01-25T20:26:50Z")

</div>

hallo

danke mal für deine infos

das ist nicht ganz so einfach …

nimm bitte mal mein testprojekt (siehe anhang) und lasse es laufen !  
ich habe es auch auf einer 750-841 probiert , läuft bestens !

nimm die angehängten bibliotheken (sind die neuesten)  
die basic\_micro\_333.lib ist eine abgespeckte basic lib , damit man mit der maximalen bausteinanzahl keine probleme gekommt

siehe test.jpg , da kannst du sehen das es läuft

[gelöscht durch Administrator]

---

<div class="post-metadata">

**Author:** ![reinesve](https://avatars.discourse-cdn.com/v4/letter/r/f14d63/32.png) [@reinesve](https://oscat.discourse.group/u/reinesve)\
**Post date:** [25. Januar 2012 um 22:53 UTC](https://oscat.discourse.group/t/yahoo-world-weather-keine-ruckmeldung/1268/9 "2012-01-25T22:53:10Z")

</div>

hallo,

werde das morgen mal ausprobieren. Ich habe nur eine Steuerung und die steuert gerade auch das Licht im Haus :). Wäre nicht die beste Idee, ein neues Programm zu laden. Ich melde mich dann…

---

<div class="post-metadata">

**Author:** ![reinesve](https://avatars.discourse-cdn.com/v4/letter/r/f14d63/32.png) [@reinesve](https://oscat.discourse.group/u/reinesve)\
**Post date:** [26. Januar 2012 um 13:05 UTC](https://oscat.discourse.group/t/yahoo-world-weather-keine-ruckmeldung/1268/10 "2012-01-26T13:05:37Z")

</div>

Hallo,

so habe das Programm geladen und nur die folgenden Änderungen vorgenommen: IP Adresse des Routers, IP der SPS in der Verbindungskonfiguration und den Ort der LIBÂ´s angepasst. Mit dem Ergebnis: beim ersten Mal aktivieren meldet der Baustein nach ca. 5 Sekunden “done”, aber mit dem Fehler FF/02. Also eine Zeitüberschreitung. Beim nächsten Start ging der Baustein in busy und blieb da wie schon so oft gesehen.  
Kann es sein, das vielleicht Ports geöffnet aber nicht richtig geschlossen werden, so das es beim nächsten Mal starten zum beschriebenen Verhalten kommt?  
Langsam bin ich etwas am verzweifeln…  
Gruß

[gelöscht durch Administrator]

---

<div class="post-metadata">

**Author:** ![peewit](https://avatars.discourse-cdn.com/v4/letter/p/ecc23a/32.png) [@peewit](https://oscat.discourse.group/u/peewit)\
**Post date:** [26. Januar 2012 um 17:12 UTC](https://oscat.discourse.group/t/yahoo-world-weather-keine-ruckmeldung/1268/11 "2012-01-26T17:12:48Z")

</div>

hallo

Fehler FF , wie sah es genau aus !

FF00\_0000  
00FF\_0000  
0000\_FF00

* * *

mach noch mal einen test, aber so das es nur einen einzigen durchlauf gibt (kein zweites mal starten)  
dann dokumentiere nochmals die variablen per grafik

ich habe dir im anhang bilder reingegeben von den variablen die mich interessieren, und das ist auch der zustand  
so wie er nach einen fehlerfreien durchlauf aussehen sollte.

[gelöscht durch Administrator]

---

<div class="post-metadata">

**Author:** ![reinesve](https://avatars.discourse-cdn.com/v4/letter/r/f14d63/32.png) [@reinesve](https://oscat.discourse.group/u/reinesve)\
**Post date:** [26. Januar 2012 um 19:47 UTC](https://oscat.discourse.group/t/yahoo-world-weather-keine-ruckmeldung/1268/12 "2012-01-26T19:47:15Z")

</div>

Hallo,

der Fehler sah so aus: FF00\_0000.

Das Programm kann ich morgen erst wieder testen…

Gruß

---

<div class="post-metadata">

**Author:** ![reinesve](https://avatars.discourse-cdn.com/v4/letter/r/f14d63/32.png) [@reinesve](https://oscat.discourse.group/u/reinesve)\
**Post date:** [31. Januar 2012 um 14:16 UTC](https://oscat.discourse.group/t/yahoo-world-weather-keine-ruckmeldung/1268/13 "2012-01-31T14:16:21Z")

</div>

Hallo,

hat leider etwas länger gedauert. Beim Erneuten laden in die Steuerung konnte ich das Verhalten leider nicht mehr beobachten. Hier aber trotzdem die Bilder…

[gelöscht durch Administrator]

---

<div class="post-metadata">

**Author:** ![Sven](https://avatars.discourse-cdn.com/v4/letter/s/e47c2d/32.png) [@Sven](https://oscat.discourse.group/u/Sven)\
**Post date:** [12. Februar 2012 um 10:20 UTC](https://oscat.discourse.group/t/yahoo-world-weather-keine-ruckmeldung/1268/14 "2012-02-12T10:20:58Z")

</div>

Hallo liebe Gemeinde, ich habe auch das Problem mit dem Wetter.  
So wie es aussieht, scheint der HTTP-Get die Verbindung nicht aufzbauen.

im Anhang die Variablen und ein Mitschnitt via Wireshark

Ich vermute, das eventuell die Systembibliotheken dran schuld sind.

meine Konfguration :  
CoDeSys : Version 2.3.9.25 (Build Nov 12 2010)

Benutzte Lib:  
codesys\_network\_121.lib 27.1.12 17:39:15  
oscat\_basic\_micro\_333.lib 27.1.12 17:39:24

Standard.lib_7.9.10 14:37:47  
SysLibFile.lib_7.9.10 14:37:47  
SysLibSockets.lib\*7.9.10 14:37:48

Benutzte SPS:  
Wago 750-841 PFC ETHERNET  
SW Version : 04.01.06(19)  
HW Version : 11  
FWL Version : FBK V01.01.00 IDX=02

IP-Adresse : von DHCP-Server ( Rechner hat problemlosen Zugriff ins Netz)

Das Programm ist das aus Antwort 7.

Ich würde gerne mal die Bibliotheken benutzen, bei denen es funktioniert.

[gelöscht durch Administrator]

---

<div class="post-metadata">

**Author:** ![peewit](https://avatars.discourse-cdn.com/v4/letter/p/ecc23a/32.png) [@peewit](https://oscat.discourse.group/u/peewit)\
**Post date:** [12. Februar 2012 um 19:56 UTC](https://oscat.discourse.group/t/yahoo-world-weather-keine-ruckmeldung/1268/15 "2012-02-12T19:56:43Z")

</div>

hallo

das problem kann ich bislang nicht nachvollziehen, da es bei mir auf der 750-841 immer funktioniert

laut wireshark aufzeichnet wird die dns-abfrage fehlerfrei durchgeführt  
dann wird die tcp-verbindung zum wetter-server aufgebaut, jedoch sofort wieder von der sps beendet

probiere doch mal die vorgänger-versionen der bibliotheken aus (siehe anhang)

nach ne frage:

hast du irgendeine andere ethernet-kommunikation auch schon mal von der bibliothek benutzt  
gehen die , oder hast du überall probleme

[gelöscht durch Administrator]

---

<div class="post-metadata">

**Author:** ![Sven](https://avatars.discourse-cdn.com/v4/letter/s/e47c2d/32.png) [@Sven](https://oscat.discourse.group/u/Sven)\
**Post date:** [12. Februar 2012 um 20:35 UTC](https://oscat.discourse.group/t/yahoo-world-weather-keine-ruckmeldung/1268/16 "2012-02-12T20:35:55Z")

</div>

damit komme ich beim HTTP-Get beim Verbindungsaufbau zu einem Timewout-Fehler.

ich vermute , da ja das Testprojekt beim ersten öffnen eine veränderte Version der Bibliotheken ( die Oscat waren es nicht !) bemerkte.

[gelöscht durch Administrator]

---

<div class="post-metadata">

**Author:** ![Sven](https://avatars.discourse-cdn.com/v4/letter/s/e47c2d/32.png) [@Sven](https://oscat.discourse.group/u/Sven)\
**Post date:** [12. Februar 2012 um 20:40 UTC](https://oscat.discourse.group/t/yahoo-world-weather-keine-ruckmeldung/1268/17 "2012-02-12T20:40:40Z")

</div>

Ich habe die Wago (Starterkit) noch nicht lange. Aber ich habe mal die Abfrage von Wago ausprobiert, die hat zumindest die Daten von der Webseite geholt, ist aber mit dem empfangsbuffer viel zu klein. aber an der Hardware sollte es dementsprechend nicht liegen.

Welche Versionen haben denn bei dir die :  
Standard.lib_7.9.10 14:37:47  
SysLibFile.lib_7.9.10 14:37:47  
SysLibSockets.lib\*7.9.10 14:37:48

?  
könnte es eventuell an denen liegen?

---

<div class="post-metadata">

**Author:** ![peewit](https://avatars.discourse-cdn.com/v4/letter/p/ecc23a/32.png) [@peewit](https://oscat.discourse.group/u/peewit)\
**Post date:** [12. Februar 2012 um 22:12 UTC](https://oscat.discourse.group/t/yahoo-world-weather-keine-ruckmeldung/1268/18 "2012-02-12T22:12:20Z")

</div>

ich habe nur alte sachen in verwendung

Standard.lib_22.11.04 10:21:12  
SysLibFile.lib_5.10.04 09:35:52  
SysLibSockets.lib\*14.04.05 11:11:38

bei deinem letzten wireshark mitschnitt ist folgendes

tcp verbindung wird von der sps zum server aufgebaut  
dann wird aber nichts an den server gesendet  
nach timeout seitens sps wird die verbindung abgebaut

alles sehr merkwürdig

---

<div class="post-metadata">

**Author:** ![Sven](https://avatars.discourse-cdn.com/v4/letter/s/e47c2d/32.png) [@Sven](https://oscat.discourse.group/u/Sven)\
**Post date:** [13. Februar 2012 um 06:42 UTC](https://oscat.discourse.group/t/yahoo-world-weather-keine-ruckmeldung/1268/19 "2012-02-13T06:42:58Z")

</div>

Ich hab mal die 3 von mir angehängt.  
vielleicht liegt es wirklich an denen.

[gelöscht durch Administrator]

---

<div class="post-metadata">

**Author:** ![reinesve](https://avatars.discourse-cdn.com/v4/letter/r/f14d63/32.png) [@reinesve](https://oscat.discourse.group/u/reinesve)\
**Post date:** [17. Februar 2012 um 19:17 UTC](https://oscat.discourse.group/t/yahoo-world-weather-keine-ruckmeldung/1268/20 "2012-02-17T19:17:36Z")

</div>

Hallo,

war beruflich leider etwas sehr eingebunden…  
Bin aber auch noch nicht weiter, ich habe auch schon ältere Versionen der LibÂ´s ausprobiert. Leider ohne Erfolg. Ich habe allerdings den einmaligen Verbindungsaufbau bis jetzt auch nicht wieder beobachten können.  
Ich werde das auch mal per Wireshark aufzeichnen und posten. Von der Network.lib benutzte ich bis jetzt übrigens noch keine andere Funktion.  
Gruß

[Nächste Seite](https://oscat.discourse.group/t/yahoo-world-weather-keine-ruckmeldung/1268.md?page=2)
