SPS mit dem Internet Verbinden II?

sonic_229

Level-1
Beiträge
100
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich habe die Kritik, an meiner ersten Frage angenommen und die ganze Sache noch einmal mit meinem Kollegen besprochen für den das sein soll.

Problemstellung:
Ich soll eine Förderanlage mit ca. 12 Aktoren und ca. 20 Sensoren Automatisieren. Am Schaltschrank selber will ich nur die nötigsten Anzeigen und Schalter anbringen. Die eigentliche Bedienung der Anlage soll über einen PC laufen. Auf dem PC möchte ich einfach nur eine Internet Seite öffnen auf der ich alle Ein und Ausgänge sehe und auch Ausgänge setzen kann aber wenn es einfacher ist, kann es auch ein Programm in VB oder Java sein das auf dem PC ausgeführt wird. Ich möchte halt, dass der PC und die SPS sich über das Internet verbinden. Die Programmierung des PCs macht eine Kumpel von mir der ist Diplom Informatiker und kann das recht gut. Ich selber bin wie schon erwähnt bald fertig mit meiner Techniker Schule und baue den Schaltschrank und programmiere die SPS.



Ich suche ein System mit dem ich die SPS mit einer Switch oder Rooter verbinden kann. Den PC möchte ich dann über die Netzwerkkarte mit er Switch oder dem Rooter verbinden und dann soll halt die Software auf dem PC mit das SPS arbeiten. Als SPS wollte ich eine 300 nutzen aber ich bin da flexibel es kann auch etwas anderes sein.
 

Anhänge

  • Übersicht.bmp
    99,9 KB · Aufrufe: 97
Wieso willst du unbedingt über das Internet gehen, (ist das Teil deiner Aufgabenstellung zur Prüfung)?
Ansonsten hast du doch bestimmt schon mal was von WinCC Flexible Runtime gehört.

MfG
Paul
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Wieso willst du unbedingt über das Internet gehen, (ist das Teil deiner Aufgabenstellung zur Prüfung)?
Ansonsten hast du doch bestimmt schon mal was von WinCC Flexible Runtime gehört.

MfG
Paul

damit er einen standardbrowser (was hier mit internet gleichzusetzen ist) benutzen kann!
 
Eine Lösung wäre einen IT-Kommunikationsprozessor zu nehmen. Von diesem kannst du direkt Webseiten mit Java-Applets laden, auf denen du dir deine kleine Visualisierung zusammenbauen kannst.
Ich persönlich finde die Java-Beans die Siemens mitliefert aber alles andere als schön. Und wenn du dir eigene bauen musst wird es, vor allem ohne tiefergehende Java-Kenntnisse, schwer und aufwändig.
Außerdem ist ein IT-CP nochmal ein ganzes Stück teuerer als ein Lean-CP.

Günstigste Lösung wäre wohl eine VB Anwendung (z.B. mit Libnodave) zu schreiben, und sich dann über einen VPN-Tunnel in das Anlagennetz einzuwählen. Wenn du einen Informatiker zur Hand hast sollte das für diesen kein größeres Problem darstellen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Wieso willst du unbedingt über das Internet gehen, (ist das Teil deiner Aufgabenstellung zur Prüfung)?
Ansonsten hast du doch bestimmt schon mal was von WinCC Flexible Runtime gehört.

MfG
Paul

Ich habe grade mal nach WinCC Flexible Runtime gegoogelt und hört sich ja nicht schlecht an. Also wenn ich das richtig verstanden habe:
dann wird mit WinCC flexible Engineering SW programmiert und dann mir Runtime auf einem PC oder einem Panel ausgeführt. Die Verbindung mit meinem PC oder dem Panel geht über Profibus oder Ethernet.

Nein das ist nicht Teil meiner Prüfung, die Anlage soll gebaut werden und ich muss das Ding Automatisieren. Warum ich unbedingt über das Internet möchte, hat mit einer anderen Aufgabenstellung zutun, in der ich ein Diesel Fass überwachen soll. Es soll eine RFID Zuordnung zu jedem Fahrzeug geben das an dem Fass tankt, der Füllstand und wer wie viel getankt hat soll immer auf einer Internet Seite stehen. Also hätte ich einmal eine System erarbeitet mit dem ich die SPS ins netz bringe und dann hätte ich das mehrfach verwenden können.

Aber welche Idee ich grade habe, kann man nicht ein Panel z.B.OP7 an die SPS anschließen und dann von Panel ins Internet für beide Anlagen?


 
Günstigste Lösung wäre wohl eine VB Anwendung (z.B. mit Libnodave) zu schreiben, und sich dann über einen VPN-Tunnel in das Anlagennetz einzuwählen. Wenn du einen Informatiker zur Hand hast sollte das für diesen kein größeres Problem darstellen.

Was würde denn so ein IT-Kommunikationsprozessor kosten, mein Kumpel hat gute Kenntnisse in bereich Java ich denke er kann das programieren.
Könntest du das mit dem VPN Tunnel mal konkretiesieren, du meinst also eine VB Anwendung die sich von einem PC ins netz einwählt und dann über die Lean-CP an die SPS geht?
 
Zuletzt bearbeitet:
Hallo,

VPN ist da echt eine gute Lösung. Die Thomas hat.

VPN ist eine direkte Verbindung zweier oder mehrere Teilnehmer über das Internet ohne dass sich jemand von Außen darauf einwählen kann.

Von der Firma Deltalogic, die auch hier im Forum vertreten ist, gibt es dazu auch tolle Module.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

VPN ist da echt eine gute Lösung. Die Thomas hat.

VPN ist eine direkte Verbindung zweier oder mehrere Teilnehmer über das Internet ohne dass sich jemand von Außen darauf einwählen kann.

Von der Firma Deltalogic, die auch hier im Forum vertreten ist, gibt es dazu auch tolle Module.


Kann ich den da meinen Standardbrowser nutzen um die Analge zusteuern oder muss ich da eine VB Anwendung schreiben?
 
Kannst du mir sagen welches Gerät die verwenden um sie SPS mit dem Internet zuverbinden?

Wir nutzen das Programm um eine Java Visu auf einem IT Modul CP243IT an S7 200 (würde für dein Projekt auch ausreichen, ist m.E auch billiger) abzulegen, diese Baugruppe wird unter Microwin projektiert. Der Anschluss erfolgt dann an ein Netzwerk, wir verwenden zur Einwahl meistens einen ISDN Router von Lancom, in das Firmennetzwerk lässt uns nicht jeder rein.

Wenn du ISDN benutzt brauchst du an dem Remote - Rechner eine ISDN Capi, entweder als Lancapi von Lancom oder durch eine eingebaute ISDN Karte. Die Einwahl erfolgt dann über eine DFÜ Verbindung. Im Browser gibst du dann nur noch die IP deiner Baugruppe an und das Java Applet wird gestartet.

Grüße
 
Kann ich das IT Modul auch an einer 300 nutzen und unter Step7 Projektieren? Also noch mal langsam:
Ich schließe meine SPS an die Aktoren und Sensoren an(wie in der Schule gelernt). An die SPS kommt ein IT Modul das ich an eine Switch oder Router anschließe. Auf dem IT Modul kann ich mit der Software von www.spidercontrol.net ein Java Programm hinterlegen und mit einem PC aus dem Internet/Intranet auf das Programm zugreifen und die Anlage steuern, so wie mit WinCC aussehen würde (die grafische oberfäche gefällt mir sehr gut und so sollte das auch aussehen wenn es mal fertig ist).
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Kann ich das IT Modul auch an einer 300 nutzen und unter Step7 Projektieren? Also noch mal langsam:
Ich schließe meine SPS an die Aktoren und Sensoren an(wie in der Schule gelernt). An die SPS kommt ein IT Modul das ich an eine Switch oder Router anschließe. Auf dem IT Modul kann ich mit der Software von www.spidercontrol.net ein Java Programm hinterlegen und mit einem PC aus dem Internet/Intranet auf das Programm zugreifen und die Anlage steuern, so wie mit WinCC aussehen würde (die grafische oberfäche gefällt mir sehr gut und so sollte das auch aussehen wenn es mal fertig ist).

Nein, für die 300er musst du die entsprechnde CP343 IT (oder so ähnlich) dort kannst du dann einen Web-Server projektieren und via FTP das Java applet als index.html draufladen, die html seite wird durch spidercontrol erstellt. Diese Baugruppe kannst du dann direkt via ethernetleitung in dein Netzwerk einbinden, so kannst schon mal lokal auf die VISU zugreifen. Für die Einwahl in das Netzwerk gibt es verschiedene Möglichkeiten.

Falls du aber mit WINCC flex arbeiten möchtest und die gleiche VISU Remote wie vor Ort sehen möchtest kannst du bei Verwendung eines TP eine Zusatslizenz smartservice auf dem TP installieren, dann kannst dur dir das TP direkt auf deinen Remote herüberholen.

Über die IT Baugruppe kommst du dann auch mittels Step7 (S7300) oder Microwin (S7200) auf die CPU.
 
Ah jetzt ja,
ich brauche also ein IT Modul passent zu meiner SPS, dann wird mit spidercontrol die index.html erstellt und mit ftp auf das Modul geladen. Wenn das fertig ist kann ich, wenn ich alles richtig eingestellt habe, meine Ein und Ausgänge von der Internet Seite aus schalten.
 
Eine Lösung wäre einen IT-Kommunikationsprozessor zu nehmen. Von diesem kannst du direkt Webseiten mit Java-Applets laden, auf denen du dir deine kleine Visualisierung zusammenbauen kannst.
Ich persönlich finde die Java-Beans die Siemens mitliefert aber alles andere als schön. Und wenn du dir eigene bauen musst wird es, vor allem ohne tiefergehende Java-Kenntnisse, schwer und aufwändig.
Außerdem ist ein IT-CP nochmal ein ganzes Stück teuerer als ein Lean-CP.

Günstigste Lösung wäre wohl eine VB Anwendung (z.B. mit Libnodave) zu schreiben, und sich dann über einen VPN-Tunnel in das Anlagennetz einzuwählen. Wenn du einen Informatiker zur Hand hast sollte das für diesen kein größeres Problem darstellen.


Hier ist das im ersten Teil ja auch mit einem IT Modul beschreiben wenn ich das richtig erkannt habe.
Die zweite Lösung wäre ein Lean CP Modul zu verwenden das meine SPS mit dem Intranet verbindet und mit einer VB Anwendung (woher bekomme ich die befehle die ich einbinden muss ich arbeite mit Visual Basic?) die ich Programmieren muss, aus dem Intranet oder mit hilfe eines VPN Tunnels vom Internet aus kann ich dann meine SPS steuern. Habe ich das so richtig verstanden?
 
Hier ist das im ersten Teil ja auch mit einem IT Modul beschreiben wenn ich das richtig erkannt habe.
Die zweite Lösung wäre ein Lean CP Modul zu verwenden das meine SPS mit dem Intranet verbindet und mit einer VB Anwendung (woher bekomme ich die befehle die ich einbinden muss ich arbeite mit Visual Basic?) die ich Programmieren muss, aus dem Intranet oder mit hilfe eines VPN Tunnels vom Internet aus kann ich dann meine SPS steuern. Habe ich das so richtig verstanden?

Der IT-CP beinhalter im Gegensatz zu den anderen Ethernet-CPs u.a. einen Webserver. Das heißt auf diesem Webserver ist dann eine HTML-Seite hinterlegt die bei Aufruf ein Java-Applet lädt. Dieses Java-Applet kommuniziert dann mit der SPS und holt/schreibt die im Bild angezeigten Daten.
Spidercontrol ist für Siemens nicht unbedingt die beste Lösung, da du hier auch den teureren IT-CP benötigst. Spidercontrol ist nur komfortabler beim Bilder zusammenklicken, du kannst das aber auch mit den Siemens Sachen machen (wenn es nicht umfangreich wird).

Der VPN-Tunnel ist erstmal für die Funktion direkt gar nicht notwendig. Nur dass dann jeder von außen deine Anlage steuern könnte. Das will man aber nicht, darum musst du dein SPS-Netz gegen fremden Zugriff schützen.
Dein Fernzugriffsrechner verbindet sich dann mit dem VPN-Router auf deiner Anlage und ist nachher mehr oder weniger direkt im lokalen Netz.

Wenn du das mit libnodave machen möchtest, findest du unter http://libnodave.sourceforge.net/ das Projekt auch mit VB Beispielen.
 
Zurück
Oben