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

Results 1 to 10 of 10

Thread: WinCC Webseite integrieren

  1. #1
    Join Date
    24.06.2008
    Posts
    16
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Ist es möglich in WinCC per script ein fenster aufpoppen zu lassen welches Zugriff auf eine Webseite hat? Hab schon gehört das das mit irgendwelchen activex controls gehen soll, hab da jedoch nichts brauchbares gefunden..

    Natürlich müsste es so abgesichert sein das der Nutzer keine Möglichkeit hat irgendwelche anderen seiten
    aufrufen zu können, bzw über irgendwelche Umwege die Visualisierung zu verlassen.
    Reply With Quote Reply With Quote WinCC Webseite integrieren  

  2. #2
    Join Date
    09.06.2008
    Posts
    144
    Danke
    16
    Erhielt 13 Danke für 13 Beiträge

    Default

    Hi,
    kenne WinCC nicht nur WinCC flex. Aber WinCC soll ja mehr können
    Bei WinCCflex 2007 z.B. kann man einfach unter erweiterte Objekte einen HTML-Browser auf ein Bild setzen.
    Die Adresse dieser Browserseite kann man ganz einfach festlegen.
    Den Browser kannst du dann in eine andere Ebene verfrachten und diese dann mit deinem Skript aufpoppen lassen
    Last edited by ich988; 27.11.2008 at 13:49.

  3. #3
    fanta is offline Neuer Benutzer
    Themenstarter
    Join Date
    24.06.2008
    Posts
    16
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Default

    hmm, leider gibt es sowas in wincc nicht, bin auch immer noch nicht weitergekommen in der sache.

  4. #4
    Join Date
    27.05.2004
    Location
    Thüringen/Berlin
    Posts
    13,702
    Danke
    739
    Erhielt 3,081 Danke für 2,210 Beiträge

    Default

    Versuch es mal unter "Smart-Objekte/Control". Es gibt dann da auch ein Control "Web-Browser". Allerdings kann man da fast nichts eintragen, vielleicht ist es per Script ansprechbar. Früher hatte MS dafür ein Control, daß mit dem iExplorer mitkam. Allerdings kann ich das im Moment (ie6) auf meinem Laptop auch nicht vernünftig ansprechen (mit Delphi7). Könnte auch daran liegen, daß MS die Schnittstelle geändert hat. Aber auch WinCC ist ja sehr kapriziös, was die ActiveX-Controls angeht. Einfach mal testen. Wenn es per Script gehten sollte, würden mich dahingehende Ergebnisse auch mal interessieren.
    Gruß
    Ralle

    ... there\'re 10 kinds of people ... those who understand binaries and those who don\'t …
    and the third kinds of people … those who love TIA-Portal

  5. #5
    fanta is offline Neuer Benutzer
    Themenstarter
    Join Date
    24.06.2008
    Posts
    16
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Default

    das kann ich bei mir irgendwie nicht laden... ich denke ich stelle mal einen service request dazu.. werde dann berichten wie es funktioniert!

  6. #6
    fanta is offline Neuer Benutzer
    Themenstarter
    Join Date
    24.06.2008
    Posts
    16
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Default

    habs jetzt gefunden, damit komme ich erstmal aus

    "Sie finden das Control im Graphics Designer in der Objektpalette --> Lasche Controls. Machen Sie hier einen Rechtsklick -> Hinzufügen/Entfernen und scrollen Sie in der Liste ganz nach unten. Sie sollten das Control WinCC_WB.WinCCWebBrowser finden. Setzen Sie davor den Harken und bestätigen Sie mit OK. Nun können Sie das Control in der Controlliste auswählen und in der Runtime verwenden."

    In dem Control kann man einstellen welche Adresse beim start ausgeführt wird, weiterhin lässt sich sperren das man eine beliebige Adresse eingeben kann. Ein und ausgeblendet wird es nun durch ein VBS Script.
    Schön wär wenn man auch noch den Rechtsklick unterdrücken könnte, soweit ich weiß kann man hierdurch aber nicht die Visu verlassen.

  7. #7
    Join Date
    09.01.2007
    Posts
    51
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Default

    Hi,
    eine Idee wie man die Seite automatisch z.B. alle 5 min aktuallisieren kann?

  8. #8
    Join Date
    09.01.2007
    Posts
    51
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Default

    Hi,
    habe es jetzt über Umwege gelöst.
    habe mir eine Variable angelegt die Per Trigger alle 1min seinen Status 0/1 ändert.
    Dieses Bit habe ich jetzt beim Webbrowser unter "Objekteigenschaften>Control Eigenschaften>MyPage" bei Dynamik Dialog verwendet. Bei True und False jeweils die gleiche Internetseite Angelegt.

    Wird zwar keine sehr profesionelle lösung sein aber was anderes fällt mir nicht ein.

  9. #9
    Join Date
    20.06.2003
    Location
    Sauerland.NRW.Deutschland
    Posts
    5,451
    Danke
    99
    Erhielt 923 Danke für 628 Beiträge

    Default

    kannst du auch über html-code lösen

    lege eine datei an. hier refresh.htm. diese rufst du aus wccf auf
    dort kommt folgender code rein
    Code:
    <html>
    <head>
    <meta http-equiv="refresh" Content="5; URL=refresh.htm">
    <meta name="Author" content="ich habs verbrochen">
    <title>Meine Seite</title>
    </head>
    
    <frameset border="0" frameborder="0" framespacing="0" rows="*">
      <frame name="meineseite1" src="http://zeitaktuelle.de/" scrolling="yes" marginheight="1" marginwidth="1">
      <noframes>
      </noframes>
    </frameset>
    </html>
    die seite ruft sich alle 5 sek (content=5) selbst neu auf
    im frame wird definiert welche seite im frame dargestellt wird.
    über frames könntest du auch mehrere seite darstellen
    Code:
    <html>
    <head>
    <meta http-equiv="refresh" Content="5; URL=refresh.htm">
    <meta name="Author" content="ich habs verbrochen">
    <title>Meine Seite</title>
    </head>
    
    <frameset border="0" frameborder="0" framespacing="0" rows="40%,60%">
      <frame name="meineseite1" src="http://zeitaktuelle.de/" scrolling="yes" marginheight="1" marginwidth="1">
      <frame name="meineseite1" src="http://zeitaktuelle.de/" scrolling="yes" marginheight="1" marginwidth="1">
      <noframes>
      </noframes>
    </frameset>
    </html>
    Code:
    <html>
    <head>
    <meta http-equiv="refresh" Content="5; URL=refresh.htm">
    <meta name="Author" content="ich habs verbrochen">
    <title>Meine Seite</title>
    </head>
    
    <frameset border="0" frameborder="0" framespacing="0" cols="40%,60%">
      <frame name="meineseite1" src="http://zeitaktuelle.de/" scrolling="yes" marginheight="1" marginwidth="1">
      <frame name="meineseite1" src="http://zeitaktuelle.de/" scrolling="yes" marginheight="1" marginwidth="1">
      <noframes>
      </noframes>
    </frameset>
    </html>
    Last edited by volker; 28.03.2013 at 16:33.
    mfg Volker .......... .. alles wird gut ..

    =>Meine Homepage .. direkt zum Download auf meiner HP
    zum Download im Internet (Backup nicht unbedingt aktuell)

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

    DieterKnolle (08.06.2016)

  11. #10
    Join Date
    09.01.2007
    Posts
    51
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hi,
    danke, wir hatten es auf ähnlichem weg schon versucht, jedoch hatten wir
    bei .......Content="5; URL="http://zeitaktuelle.de/"......
    angegeben dadurch hat er nach dem ersten refresh auf die Seite gewechselt.
    Unser Problem jetzt ist das die Seite komplet neu lädt und wir dadurch für ca. 5 Sek ein Weißes/leeres Bild haben, weil er alles neu lädt.
    Kann man das irgendwie umgehen?

    Gruß
    Eddy
    Last edited by GoodOld; 02.04.2013 at 14:44.

Similar Threads

  1. WinCC webseite öffnen und Anmelden
    By GoodOld in forum HMI
    Replies: 2
    Last Post: 02.04.2013, 06:29
  2. WinCC Projekt integrieren
    By golfsiew in forum HMI
    Replies: 0
    Last Post: 21.02.2012, 14:37
  3. Replies: 0
    Last Post: 15.11.2011, 16:59
  4. ActiveX in WinCC flex integrieren
    By Johannes F in forum HMI
    Replies: 2
    Last Post: 21.10.2008, 17:19
  5. WinCC Flexible in Step7 integrieren
    By Mornu in forum HMI
    Replies: 23
    Last Post: 24.11.2007, 11:02

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •