Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Seite 4 von 5 ErsteErste ... 2345 LetzteLetzte
Ergebnis 31 bis 40 von 42

Thema: aktuelle Wetterdaten in Siemens S7 einlesen

  1. #31
    Registriert seit
    22.06.2009
    Ort
    Sassnitz
    Beiträge
    11.314
    Danke
    932
    Erhielt 3.327 Danke für 2.688 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von DerMatze Beitrag anzeigen
    beim Generieren wieder diese Fehlermeldung....

    Was mache ich falsch??????
    Es ist so einfach, detaillierte Fehlerausgaben zu erhalten:
    Zitat Zitat von WinCC flexible Generator Ausgabe
    Generator . Skript holen wurde mit Fehlermeldungen kompiliert.
    - öffne das in der Fehlermeldung angegebene Skript (eventuell mit Doppelklick auf die rote Zeile?)
    - prüfe das Skript mit "Skript > Syntax überprüfen"
    - es werden höchstwahrscheinlich detailliertere Fehlermeldungen mit Zeilennummer angezeigt
    - gehe mit Doppelklick auf die Fehlermeldung zur Fehlerzeile. Der Fehler ist mit roter Schlangenlinie unterstrichen.
    - beseitige die Fehlerursache

    Wenn Du die Fehlermeldung oder -ursache nicht verstehst, dann zeige uns einen Screenshot mit der Ansicht des geöffneten Skriptes und den Fehler-Ausgabemeldungen.

    Fehler im Bild Wetter_Script_Error.jpg in Deinem Beitrag #29:
    - Du hast ein Skript "warten" - das muß "warte" heißen
    - sämtliche SmartTags("wetter...") werden angemeckert - die Variablen existieren nicht oder sind in einem falschen Unterordner
    Hast Du die 15 internen Variablen "wetter...." nun erfolgreich importiert/angelegt?
    Beim Skript "warte" hast Du einen Übergabe-Parameter "zeit" angelegt?

    Harald
    Es ist immer wieder überraschend, wie etwas plötzlich funktioniert, sobald man alles richtig macht.

    FAQ: Linkliste SIMATIC-Kommunikation über Ethernet

  2. Folgender Benutzer sagt Danke zu PN/DP für den nützlichen Beitrag:

    DerMatze (11.02.2013)

  3. #32
    Registriert seit
    20.06.2003
    Ort
    Sauerland.NRW.Deutschland
    Beiträge
    4.862
    Danke
    78
    Erhielt 805 Danke für 548 Beiträge

    Standard

    alle skripte sind in flex getestet. wenn du den inhalt der gezippten dateien korrekt kopierst muss das funktionieren.
    Angehängte Grafiken Angehängte Grafiken
    Geändert von volker (11.02.2013 um 09:39 Uhr)
    .
    mfg Volker .......... .. alles wird gut ..

    =>Meine Homepage .. direkt zum Download

    Meine Definition von TIA: Total Inakzeptable Applikation

  4. Folgender Benutzer sagt Danke zu volker für den nützlichen Beitrag:

    DerMatze (11.02.2013)

  5. #33
    Registriert seit
    20.06.2003
    Ort
    Sauerland.NRW.Deutschland
    Beiträge
    4.862
    Danke
    78
    Erhielt 805 Danke für 548 Beiträge

    Standard

    bild 3+4 hat irgendwie nicht in die vorige gepasst
    Angehängte Grafiken Angehängte Grafiken
    .
    mfg Volker .......... .. alles wird gut ..

    =>Meine Homepage .. direkt zum Download

    Meine Definition von TIA: Total Inakzeptable Applikation

  6. Folgender Benutzer sagt Danke zu volker für den nützlichen Beitrag:

    DerMatze (11.02.2013)

  7. #34
    Registriert seit
    24.01.2012
    Beiträge
    511
    Danke
    92
    Erhielt 21 Danke für 20 Beiträge

    Standard

    Zitat Zitat von PN/DP Beitrag anzeigen
    - sämtliche SmartTags("wetter...") werden angemeckert - die Variablen existieren nicht oder sind in einem falschen Unterordner
    OK, das war ein grober Fehler, ich hatte die Variablen in einem Unterordner --> alle tags überarbeitet = i.O.

    Zitat Zitat von PN/DP Beitrag anzeigen
    Beim Skript "warte" hast Du einen Übergabe-Parameter "zeit" angelegt?
    Übergabe Parameter angelegt = i.O.

  8. #35
    Registriert seit
    24.01.2012
    Beiträge
    511
    Danke
    92
    Erhielt 21 Danke für 20 Beiträge

    Beitrag

    Zitat Zitat von volker Beitrag anzeigen
    bild 3+4 hat irgendwie nicht in die vorige gepasst
    Nun konnte ich ein fehlerfreies Generieren durchführen - soweit so gut
    ABER wenn ich nun mit der Schaltfläche das Skript "holen" starte läuft die Zeit runter und im Status 4 gibts die Fehlermeldung

    Error.jpg

    Gruß
    DerMatze
    Geändert von DerMatze (11.02.2013 um 15:53 Uhr)

  9. #36
    Registriert seit
    24.01.2012
    Beiträge
    511
    Danke
    92
    Erhielt 21 Danke für 20 Beiträge

    Standard

    Hier noch der Quellcode vondem externen Skript, die rot markierte Zeile wird "angemeckert"

    Code:
    'extrahiert aus der antwort http://www.weather365.net/foreign/city6a.php?cityid=15060
    'die daten
    'on error resume next
    Set fso = CreateObject("Scripting.FileSystemObject")
    set indatei = fso.openTextFile("D:\wetter3tg.htm",1)
    set outdatei = fso.CreateTextFile("D:\wetter3tg.txt",true)
    
    do while indatei.atendofstream <> true
      startpos = 0
      inzeile = ltrim(indatei.readline)
    
    'ort
      startpos = instr(inzeile,"id=ort")
      if startpos > 0 then
        startpos = instr(inzeile,"_blank")
        endpos=instr(startpos+8,inzeile,"<")
        ort = mid(inzeile,startpos+8,endpos-startpos-9)
        outdatei.writeline ort
      end if
    
    
    'heute
      startpos = instr(inzeile,"day1a")
      if startpos > 0 then
        tag1_tag = mid(inzeile,startpos+7,2)
        outdatei.writeline tag1_tag
      end if
      startpos = instr(inzeile,"day1b")
      if startpos > 0 then
        endpos=instr(startpos+14,inzeile,chr(34))
        tag1_wetter = mid(inzeile,startpos+14,endpos-startpos-14) 
        outdatei.writeline tag1_wetter
      end if
      startpos = instr(inzeile,"day1c")
      if startpos > 0 then
        endpos=instr(inzeile,"&deg")
        tag1_temax = mid(inzeile,startpos+7,endpos-startpos-7)
        outdatei.writeline tag1_temax
      end if
      startpos = instr(inzeile,"day1d")
      if startpos > 0 then
        endpos=instr(inzeile,"&deg")
        tag1_temin = mid(inzeile,startpos+7,endpos-startpos-7)
        outdatei.writeline tag1_temin
      end if
    
    'morgen
      startpos = instr(inzeile,"day2a")
      if startpos > 0 then
        tag2_tag = mid(inzeile,startpos+7,2)
        outdatei.writeline tag2_tag
      end if
      startpos = instr(inzeile,"day2b")
      if startpos > 0 then
        endpos=instr(startpos+14,inzeile,chr(34))
        tag2_wetter = mid(inzeile,startpos+14,endpos-startpos-14)
        outdatei.writeline tag2_wetter
      end if
      startpos = instr(inzeile,"day2c")
      if startpos > 0 then
        endpos=instr(inzeile,"&deg")
        tag2_temax = mid(inzeile,startpos+7,endpos-startpos-7)
        outdatei.writeline tag2_temax
      end if
      startpos = instr(inzeile,"day2d")
      if startpos > 0 then
        endpos=instr(inzeile,"&deg")
        tag2_temin = mid(inzeile,startpos+7,endpos-startpos-7)
        outdatei.writeline tag2_temin
      end if
    
    'übermorgen
      startpos = instr(inzeile,"day3a")
      if startpos > 0 then
        tag3_tag = mid(inzeile,startpos+7,2)
        outdatei.writeline tag3_tag
      end if
      startpos = instr(inzeile,"day3b")
      if startpos > 0 then
        endpos=instr(startpos+14,inzeile,chr(34))
        tag3_wetter = mid(inzeile,startpos+14,endpos-startpos-14)
        outdatei.writeline tag3_wetter
      end if
      startpos = instr(inzeile,"day3c")
      if startpos > 0 then
        endpos=instr(inzeile,"&deg")
        tag3_temax = mid(inzeile,startpos+7,endpos-startpos-7)
        outdatei.writeline tag3_temax
      end if
      startpos = instr(inzeile,"day3d")
      if startpos > 0 then
        endpos=instr(inzeile,"&deg")
        tag3_temin = mid(inzeile,startpos+7,endpos-startpos-7)
        outdatei.writeline tag3_temin
      end if
    
    
    loop  
    outdatei.close

  10. #37
    Registriert seit
    20.06.2003
    Ort
    Sauerland.NRW.Deutschland
    Beiträge
    4.862
    Danke
    78
    Erhielt 805 Danke für 548 Beiträge

    Standard

    poste mal die heruntergeladene wetter3tg.htm und die erzeigte wetter3tg.txt.

    und aktiviere mal oben im script on error resume next. wie sieht das ergebnis dann aus?

    habe das mal mit deiner stadt-id probiert. funktioniert einwandfrei.
    und nimm die externen scripte genau so wie ich se gepostet habe.
    anbei mein wccf-projekt (flex 2008 sp2)
    Angehängte Grafiken Angehängte Grafiken
    Angehängte Dateien Angehängte Dateien
    .
    mfg Volker .......... .. alles wird gut ..

    =>Meine Homepage .. direkt zum Download

    Meine Definition von TIA: Total Inakzeptable Applikation

  11. #38
    Registriert seit
    24.01.2012
    Beiträge
    511
    Danke
    92
    Erhielt 21 Danke für 20 Beiträge

    Beitrag

    Zitat Zitat von volker Beitrag anzeigen
    poste mal die heruntergeladene wetter3tg.htm und die erzeigte wetter3tg.txt.
    Hallo und danke für deine Geduld.
    Also das ist der Code von der wetter3tg.htm_
    Code:
    <!DOCTYPE  html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html  xmlns="http://www.w3.org/1999/xhtml"><head><META  HTTP-EQUIV="Content-Type" CONTENT="text/html;  charset=ISO-8859-1"><title>www.weather365.net aktuelles Wetter  </title><style type="text/css"  style="display:none">body{font-size:8pt;font-family:Arial,Helvetica,sans-serif;padding:0;margin:0;}a{text-decoration:none;color:#555;}img{border:0   none;}#box{position:absolute;left:0px;top:0px;width:160px;height:112px;}#ort{position:relative;left:6px;top:2px;width:170px;font-weight:bold;}#wa{position:absolute;left:6px;top:100px;width:110px;}#copy{position:absolute;right:10px;top:100px;font-size:7pt;text-align:right;}#box1{position:absolute;left:4px;top:18px;width:146px;height:78px;border:1px  solid #000;border-width:1px  0;}#max{position:absolute;left:2px;top:52px;width:20px;text-align:right;}#min{position:absolute;left:2px;top:64px;width:20px;text-align:right;}#day1a{position:absolute;left:39px;top:4px;width:34px;}#day1b{position:absolute;left:33px;top:18px;width:30px;}#day1c{position:absolute;left:29px;top:52px;width:34px;font-size:7pt;text-align:right;}#day1d{position:absolute;left:29px;top:64px;width:34px;font-size:7pt;text-align:right;}#day1e{position:absolute;left:29px;top:76px;width:34px;font-size:7pt;text-align:right;}#day2a{position:absolute;left:80px;top:4px;width:34px;}#day2b{position:absolute;left:74px;top:18px;width:30px;}#day2c{position:absolute;left:70px;top:52px;width:34px;font-size:7pt;text-align:right;}#day2d{position:absolute;left:70px;top:64px;width:34px;font-size:7pt;text-align:right;}#day2e{position:absolute;left:70px;top:76px;width:34px;font-size:7pt;text-align:right;}#day3a{position:absolute;left:121px;top:4px;width:34px;}#day3b{position:absolute;left:115px;top:18px;width:30px;}#day3c{position:absolute;left:111px;top:52px;width:34px;font-size:7pt;text-align:right;}#day3d{position:absolute;left:111px;top:64px;width:34px;font-size:7pt;text-align:right;}#day3e{position:absolute;left:111px;top:76px;width:34px;font-size:7pt;text-align:right;}
    </style>
    </head><body><div  id="box"><div id=ort><a  href="http://www.weather365.net/index.php?cityid=15060&amp;option=com_wxcity&amp;Itemid=153"  target="_blank">Flechtingen </a></div><!--<div  id=wa><a  href="http://www.weather365.net/index.php?cityid=15060&amp;option=com_wxcity&amp;Itemid=153"  target="_blank"> ... weitere Aussichten  </a></div>  --><div id=copy><a href="http://www.weather365.net"  target="_top">&copy; 2013  WEATHER365.net</a></div><!-- <div id=copy><a  href="http://www.weather365.net/de/orkantief-andrea-5.-6.-jan-2012-windfeld-verlauf.html"  target="_top"> ==> ORKAN ANDREA AKTUELL</a></div>  --><div id="box1"><div id="max">Max</div><div  id="min">Min</div><div id="day1a">DI</div><div  id="day1b" title="stark bewölkt"><a  href="http://www.weather365.net/index.php?cityid=15060&amp;option=com_wxcity&amp;Itemid=153"  target="_blank"><img  src="http://1.1.1.4/bmi/www.weather365.net/components/com_wxcity/wicons/wx_8.gif"  alt="stark bewölkt" /></a></div><div  id="day1c">0.7&deg;C</div><div  id="day1d">-6.9&deg;C</div><div  id="day2a">MI</div><div id="day2b" title="stark  bewölkt"><a  href="http://www.weather365.net/index.php?cityid=15060&amp;option=com_wxcity&amp;Itemid=153"  target="_blank"><img  src="http://1.1.1.4/bmi/www.weather365.net/components/com_wxcity/wicons/wx_8.gif"  alt="stark bewölkt" /></a></div><div  id="day2c">1.2&deg;C</div><div  id="day2d">-4.1&deg;C</div><div  id="day3a">DO</div><div id="day3b" title="stark  bewölkt"><a  href="http://www.weather365.net/index.php?cityid=15060&amp;option=com_wxcity&amp;Itemid=153"  target="_blank"><img  src="http://1.1.1.4/bmi/www.weather365.net/components/com_wxcity/wicons/wx_8.gif"  alt="stark bewölkt" /></a></div><div  id="day3c">1.5&deg;C</div><div  id="day3d">-3.6&deg;C</div></div></div></body></html>
    und die daraus resultierende wetter3tg.txt
    Code:
    os
    
    
    
    os
    
    
    
    os
    
    
    
    Flechtingen
    DI
    stark bewölkt
    0.7
    
    MI
    stark bewölkt
    
    
    DO
    stark bewölkt
    Zitat Zitat von volker Beitrag anzeigen
    und aktiviere mal oben im script on error resume next. wie sieht das ergebnis dann aus?
    dann war es so,

    WinCC_Wetter.jpg
    ... und die unter #35 geschilderte Fehlermeldung blieb aus.

    Die Skripte sind so wie du sie gepostet hast, ich musste lediglich den Pfad der Partition von "C:\" auf "D:\" ändern.

    Ich nehme mir mal dein WinCCflex Projekt vor.
    Danke und bis später.

    Gruß
    DerMatze
    Geändert von DerMatze (12.02.2013 um 14:28 Uhr)

  12. #39
    Registriert seit
    24.01.2012
    Beiträge
    511
    Danke
    92
    Erhielt 21 Danke für 20 Beiträge

    Standard

    Hallo Volker,

    also dein Projekt sieht so aus, wenn ich es gestartet habe.

    Ich habe dazu alle Einstellungen unverändert gelassen (Partition C:\, Orts ID)
    Vielleicht liegt es an Win7 aber ich kann die wetter3tg.htm und die wetter3tg.txt unter C:\ nicht entdecken.
    Kann das Betriebssystem auch dazwischen funken?
    Ich werds mal auf einem XP Rechner probieren.

    MfG
    DerMatze
    Angehängte Grafiken Angehängte Grafiken
    Angehängte Dateien Angehängte Dateien
    Geändert von DerMatze (12.02.2013 um 15:16 Uhr)
    -----------------------------------------------------------------------------------------
    Programmierumgebung: Step 7 V5.5 + SP3
    WinCC flexible 2008 Advanced + SP3
    -----------------------------------------------------------------------------------------

  13. #40
    Registriert seit
    24.01.2012
    Beiträge
    511
    Danke
    92
    Erhielt 21 Danke für 20 Beiträge

    Daumen hoch


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Sooo, nun bin ich eine Erkenntnis schlauer.
    Ich habe das Projekt mal auf eine XP Maschine getestet und siehe da, es funktioniert!!!!!
    Keine Fehlermeldung unter XP.
    Error.jpg

    Somit scheint Win7Pro diese Fehlermeldung zu erzeugen, evtl. liegt es an der Benutzerkontensteuerung (Adminrechte)?
    Ich werde der Ursache versuchen auf den Grund zu gehen.

    An dieser Stelle möchte ich Euch nocheinmal für die Unterstützung danken!

    Gruß
    DerMatze
    -----------------------------------------------------------------------------------------
    Programmierumgebung: Step 7 V5.5 + SP3
    WinCC flexible 2008 Advanced + SP3
    -----------------------------------------------------------------------------------------

Ähnliche Themen

  1. Wetterdaten aus iCal-Datei auslesen
    Von Andy082 im Forum CODESYS und IEC61131
    Antworten: 15
    Letzter Beitrag: 03.08.2011, 11:03
  2. Antworten: 2
    Letzter Beitrag: 26.07.2010, 09:38
  3. Antworten: 0
    Letzter Beitrag: 20.07.2010, 10:03
  4. Hausautomatisierung Wetterdaten
    Von PBO-WE im Forum Simatic
    Antworten: 19
    Letzter Beitrag: 23.07.2009, 18:59
  5. Aktuelle CA 01
    Von jokey im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 16.10.2008, 10:01

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •