OSCAT Forum
network.lib => BECKHOFF => Thema gestartet 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.
-
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 ?
-
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?
-
Ja ich habe die das DEMO Programm probiert.
-
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
-
(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)
-
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
-
hi,
meine SPS hat zwei Netzwerkkarten.
Ich finde aber in den Globalen Variablen die Variable sLocalHost nicht.
-
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 ?
-
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
-
dann hol dir diese version
http://www.oscat.de/community/index.php/topic,1872.msg9862.html#msg9862
-
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.
-
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.
-
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
-
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
-
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
-
Hallo,
hab das gleiche Problem mit der
beckhoff_network121.lib.
Der Link funzt net mehr, benötige die neue lib !
Danke
-
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