OSCAT Forum

network.lib => BECKHOFF => Thema gestartet von: HansDanz am 20. November 2015, 23:33:19

Titel: Probleme YAHOO Weather
Beitrag von: HansDanz am 20. November 2015, 23:33:19
Hallo Oscat Gemeinde,

ich probiere schon den halben Tag den YAHOO Weather Baustein ans laufen zu bekommen.
Habe das YAHOO DEMO Progrsamm eingebunden und die IP Adresse auf den Gateway des Routers gesetzt.
SPS holt sich IP über DHCP. Internet funktioniert auch auf dem CX.
TCP/IP Server hab ich auch installiert.

Aus dem YAHOO Baustein kommen folgende Fehlermeldungen.
error_c: 16#0000FF00
error_t:  16#01

Hardware: CX 5000
Betriebssystem: CE

Keine Ahnung an was das noch liegen könnte.

Titel: Re: Probleme YAHOO Weather
Beitrag von: peewit am 21. November 2015, 13:46:41
der dns baustein bekommt keine antwort (timeout)

das schaut nach einem prinzipiellen netzwerkproblem bzw. falscher konfiguration aus


hast du aus der oscat-network vom ornder "demo" das yahoo wearther demo programm probiert ?


Titel: Re: Probleme YAHOO Weather
Beitrag von: kiar am 21. November 2015, 15:31:52
Bei mir werden z.Zt. Wetterdaten vom 11.11. oder 17.11. dargestellt.
Die Browser-Anzeige http://weather.yahooapis.com/forecastrss?w=... (http://weather.yahooapis.com/forecastrss?w=...) liefert das selbe Ergebnis.
Kann das mit dem beschädigten Rechenzentrum
http://www.heise.de/newsticker/meldung/Stromausfall-in-Rechenzentrum-legt-etliche-populaere-Websites-lahm-3010320.html (http://www.heise.de/newsticker/meldung/Stromausfall-in-Rechenzentrum-legt-etliche-populaere-Websites-lahm-3010320.html)
zu tun haben?
Titel: Re: Probleme YAHOO Weather
Beitrag von: HansDanz am 21. November 2015, 17:34:41
Ja ich habe die das DEMO Programm probiert.
Titel: Re: Probleme YAHOO Weather
Beitrag von: peewit am 22. November 2015, 12:21:38
was hast du beim demo programm alles verändert bzw angepasst
eventuell bildschirmhardcopy posten

dazu die deine ip des routers
welche netzwerkeinstellungen sind auf der sps eingestellt

hast du schon mit irgendeinen anderen sps programm eine funktionierende verbindung aufbauen könnnen ?

was für eine sps verwendest du
 
Titel: Re: Probleme YAHOO Weather
Beitrag von: HansDanz am 22. November 2015, 14:17:34
(http://imageshack.com/a/img908/4791/1a4A7o.jpg)

Die IP des Routers ist 192.168.178.1.


Die Netzwerkeinstellung der SPS steht auf DHCP.
SPS: Beckhoff CX5020.

(http://imageshack.com/a/img911/2239/egubFb.jpg)
Titel: Re: Probleme YAHOO Weather
Beitrag von: peewit am 24. November 2015, 18:03:17
hi

ich habe das original demo programm genommen und ausprobiert

es funktioniert immer noch so gut , wie am ersten tag !
ich kann kein problem in meinem baustein feststellen

entweder hast keinen funktionierenden "TwinCAT TCP/IP Connection Server"
oder
hat deine sps mehr als eine netzwerkkarte eingebaut --> siehe globale einstellungen der network.lib
oder
du hast ein problem mit deinen netzwerk
konfiguration , firewall ..... keine ahnung was bei die alles sein kann

kann momentan kein bild posten ..... technisches problem
Titel: Re: Probleme YAHOO Weather
Beitrag von: HansDanz am 25. November 2015, 13:18:30
hi,

meine SPS hat zwei Netzwerkkarten.
Ich finde aber in den Globalen Variablen die Variable sLocalHost nicht.
Titel: Re: Probleme YAHOO Weather
Beitrag von: peewit am 27. November 2015, 16:44:07
in den globalen variablen der network.lib steht folgendes

VAR_GLOBAL
   (* ------- only for Beckhoff - TwinCat  --------- *)
   TCP_SERVER_RESET : BYTE; (* only for internaly use - do't modify *)
   sSrvNetId : STRING(23) := ''; (* String containing the network address of the TwinCAT TCP/IP Connection Server (e.g. '1.1.1.2.7.1'). For the local computer (default) an empty string may be specified *)
   sLocalHost : STRING(15) := ''; (* The local IP address (Ipv4) of the UDP client/server socket as a string (e.g. '172.33.5.1'). An empty string may be specified for the default network adapter *)
   (* --------------------------------------------- *)

was kannst du hier nicht finden ?
Titel: Re: Probleme YAHOO Weather
Beitrag von: HansDanz am 27. November 2015, 19:19:58
In der aktuellen beckhoff_network121.lib steht unter Globalen Variablen nur folgendes:

VAR_GLOBAL
   TCP_SERVER_RESET : BYTE; (* nur für TwinCAT notwendig ! *)
   LOG_CL : LOG_CONTROL;
END_VAR
Titel: Re: Probleme YAHOO Weather
Beitrag von: peewit am 28. November 2015, 08:49:25

dann hol dir diese version
http://www.oscat.de/community/index.php/topic,1872.msg9862.html#msg9862
Titel: Re: Probleme YAHOO Weather
Beitrag von: HansDanz am 28. November 2015, 20:51:36

Vielen Dank jetzt funktionierts!



Ich hätte da aber noch ne Frage zu WORLD_WEATHER.

Da hat sich mittlerweile die URL von http://api.worldweatheronline.com/free/v1/weather.ashx?q=48.210000,16.370001&format=csv&num_of_days=5&key=fd6c2c780bd7c0315edbf8f4f1238

auf http://api.worldweatheronline.com/free/v2/weather.ashx?q=48.210000,16.370001&format=csv&num_of_days=5&key=fd6c2c780bd7c0315edbf8f4f1238

geändert.

Wenn ich die LIB anpasse funktioniert die Abfrage soweit.

Nur bekomm ich einen Überlauf im Empfangsbuffer.
Den kann ich ja auch in den GLobalen Variablen beinflussen.
Bin nur noch nicht dahintergekommen, was ich eintragen muss.
Wenn ich  8000 eintrage geht der Baustein immer noch in den Überlauf.

Titel: Re: Probleme YAHOO Weather
Beitrag von: HansDanz am 28. November 2015, 21:08:57


Hat sich erledigt!

Die V1 funktioniert immer noch. Aber man muss den Key von der DEMO nehmen.
Ein neu erzeugter Key funktioniert nur mit V2.
Titel: Re: Probleme YAHOO Weather
Beitrag von: peewit am 29. November 2015, 08:38:57
genau

ich habe den world waeather baustein ursprünglich für die v1 erstellt und nur ein v1 key passt natürlich dazu

auf keinen fall auf v2 umstellen da sich der inhalt unterscheidet


wie man einen alten v1 key bekommt das kann ja jemand von euch klären !

notfalls könnt ihr ja (wie schon erwähnt) meinen demo-key aus dem WORLD_WEATHER_DEMO Programm verwenden

Titel: Re: Probleme YAHOO Weather
Beitrag von: mattsches am 01. Dezember 2015, 12:26:34

dann hol dir diese version
http://www.oscat.de/community/index.php/topic,1872.msg9862.html#msg9862

Wann schafft es diese Version eigentlich in den Download-Bereich? Nach fast zwei Jahren kann sie nun doch als betriebsbewährt betrachtet werden, oder? Ich schätze die OSCAT-Bibliotheken sehr, und sie ersparen viel Arbeit. Doch ich glaube, der Nutzen kann noch vergrößert werden, wenn die aktuellen Versionen zentral im Download-Bereich stehen und man sie nicht über Foreneinträge suchen muss.

Grüße,
mattsches
Titel: Re: Probleme YAHOO Weather
Beitrag von: peewit am 16. Juni 2016, 13:15:08
Hallo

ich habe den yahoo-weather baustein komplett überarbeitet und ist nun wieder vollständig nutzbar
vorteil ist das man den network_buffer nicht vergroessern muss
und nun ganze 9 tage wwetter-forecast vorhanden ist

viel spass damit

http://www.oscat.de/community/index.php/topic,2546.0.html
Titel: Probleme YAHOO Weather
Beitrag von: JarJarBinks am 11. Juli 2016, 13:38:39
Hallo,

hab das gleiche Problem mit der

beckhoff_network121.lib.

Der Link funzt net mehr, benötige die neue lib !

Danke
Titel: Re: Probleme YAHOO Weather
Beitrag von: peewit am 11. Juli 2016, 17:17:44
der link zur network lib version 1.35 funktionert schon
du musst nur ganz nach unten scrollen !

http://www.oscat.de/community/index.php/topic,2546.0.html