840d --> S7 -->Datenerfassung -->Auswertung

niox

Level-1
Beiträge
63
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Vielleicht kann mir jemand von euch weiterhelfen!
Bei unserer Firma wird eine neue Härtemaschine gekauft und es sollen alle Glühöfen teilautomatisiert werden.
Der Bediener soll am Ofen die Teilenummer eintippen können dann das Glühen/Härten starten. Der Temperaturverlauf, usw. dann aufgezeichnet werden und zentral Gespeichert werden(etwa mit einem OPC Server) Auf einem oder Mehreren PCs sollte dann eine Auswertung möglich sein.
Mein Problem: Ich muss der Herstellerfirma nun sagen was für Schnittstelle und was für Daten sie uns zu Verfügung stellen müssen!
Die neue Maschine hat ne 840d Steuerung und S7. Die Daten sind das kleinere Problem aber mit welche Schnittstelle/Bus/Datenübertragung, Server usw. für die Aufzeichnung soll ich verlangen. Wo lege ich die Daten ab wie mach ich theoretisch die Auswertung. Das ganze im Stillen gedenken an die nachzurüstenden alten Maschinen die ich auf S7 aufrüsten möchte.
Vielleicht kann mir jemand von euch weiter helfen oder hat so ein ähnliches Projekt schon einmal gemacht.
Mit freundlichen Grüßen niox
 
Welche Anforderungenwerden an die Daten gestellt? Echtzeit? Kalibrierung ? Übertragunsmöglichkeit auch in Richtung Feld ???
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Daten von S7 aufswerten

Die Daten sollen entweder In „Excel“ oder in ein VB Programm ausgewertet werden. Echtzeit ist nicht nötig.
Es geht eigentlich nur darum das später einmal Die Daten ausgewertet werden sollen. Sprich Temperatur Zeit verlauf. Es soll dann mit der Werkstücknummer der Glühprozess überprüft werden können. Super wäre natürlich wenn ich alles aufs LAN bekomme da die Öfen auf den ganzen Werksgelände verteilt sind. Und ich sonst eine neue Infrastruktur aufbauen müsste.
Mit freundlichen Grüßen Niox1
 
Wenn dir die Zeitabstände von ca. 3 sekunde gut genug und sie auch nicht immer gleichmäig sein müssen, langt eine OPC-Schnittstelle auf deinem LAN.
Ansonsten würde ich auf Industrial Ethernet gehen und darauf per OPC, bzw. auf Profibus und die Daten über eine Sammel-Soft-SPS noch oben weitergeben.
 
Excel und OPC?

Ich weiß nicht ob sich das so gut verträgt, obwohl es eine einfache und saubere Lösung wäre.

Aufwendiger, aber sicher excel - tauglich, ist die Variante auf der Steuerung kleine csv - Dateien zu generieren und diese dann per FTP an den Server zu übertragen.

Um einen CP wirst du bei einer Netzwerkanbindung ohnehin nicht herumkommen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
[FONT=&quot]3 Sekunde würden schon reichen da die Glühzeit zwischen 3 – 16 Stunden liegt und es soll ja nicht gesteuert werden![/FONT]
[FONT=&quot]Ich bin ja jetzt nicht so mit den Aktuellen Siemens Baugruppen vertraut. Welch wäre den jetzt am besten dass ich bei der neuen Maschine die Daten auf den OPC bringe. Und wie sieht das eigentlich aus am OPC? Hole ich mir dort die Daten nur aus einem DB in der S7. oder schreibt die S7 die Daten auf den OPC . Ich habe mal vor Jahren so etwas im Kleinen gemacht da habe ich mit dem OPC Server(weis nicht mehr welcher) einfach auf einen DB zugreifen können.[/FONT]
 
Die CP343 sind teils OPC - fähig.

Wie die Daten an den OPC - Server kommen, hängt vom Server ab.
Manche können direkt auf Datenbausteine zugreifen, für manche müssen die Daten erst aufbereitet und dann gesendet werden.

Ob ich einen Siemens - OPC Server nehmen würde, würde ich mir mehrmals überlegen, da der Support bei solchen Anwendungsfällen äußerst mangelhaft ist.
 
Datenerfassung

Hi,

Ethernet CP für jede SPS und OPC ist die super Variante. Aber auch eine
andere zum Überlegen:
-SPSen mit MPI verbinden
-Über ein MPI_to_TCP/IP Adapter die Daten zyklisch abfragen(VB Programm, ActiveX für den Adapter) und in eine DB speichern.

Keine superschnelle Lösung, aber günstig und funktioniert rel. stabil.

Gruss: Vladi
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Jetzt habe ich mir mal die Technische Beschreibung vom CP343 angesehen. Dort steht das dieser CB ein Industrial Ethernet Baustein ist. Ist denn Industrial Ethernet 1:1 zu Ethernet kompatibel?
Die Lösung CB à OPC à Excel/VB würde mir ja am besten gefallen.
Was für welche OPC verwendet ihr den so?

Die CSV Daten an der Steuerung zu generieren wäre auch ganz super dann würde ich mir ja den OPC sparen oder?
Dann mit einem VB-Programm auf dem FTP Server zugreifen und dann ins Programm die Daten Integrieren?
Das mit den MPI Verbindungen ist nicht so super da die Öfen teilweise sehr weit auseinander sind und ich dann eine komplett neue Infrastruktur aufbauen müsste.
 
FTP und Ethernet

Ethernet und Industrial Ethernet (IE) sind m.W. zweierlei. Angeblich soll letzteres nicht nur robuster gegenüber EMV sein sonder auch Echtzeitcharakter haben. Das kann aber nur funktionieren wenn sich alle Teilnehmer an die IE-Regeln halten und nicht jeder versucht gleichzeitig mit anderen zu reden.
Wir verwenden meist Siemens OPC-Server, den Versuch per FTP-Daten über Ethernet zu schreiben habe ich auch schon versucht, allerdings ist es ziemlich umständlich mit S7 ASCII-Dateien für CSV zusammen zu bauen bzw. mit Strings zu hantieren zum anderen war die Effektive Übertragunsrate bei weniger als 10 Zeichen pro Sekunde, bzw. es hatte mehr als 10 Sekunden gedauert bis der Datensatz endlich im Zielverzeichnis gelandet ist.
Ich glaub, das Problem wächst mit zunehmender Teilnehmerzahl am Ethernet, weil die Wahrscheinlichkeit, zwei Nachrichten gleichzeitig abzuschicken, auch wächst (wenn ich hier falsch liege korrigiert mich)

hth
 
@kisteumpe:

Ist schon richtig das die Gefahr der Telegrammkollisionen mit der Anzahl der Benutzer ansteigt.

10 Zeichen pro Sekunde über FTP ist verdammt langsam, ich kann 600 Bytes in wesentlich weniger als 1 Sekunde senden.

Der Weg über csv - Dateien ist umständlich, aber wie gesagt: Excel versteht das garantiert.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Jetzt habe ich zwei Angebote von so einem Ofen den wir kaufen werden vor mir und beide bieten mir einen Jumo Imago 500 Mehrkanal Prozess und Programmregler an.
Der Programmregler hat eine Profibus Schnittstelle, ich hab jedoch keine Ahnung wie ich solch ein Gerät dann an den OPC bringe. Hat von euch schon mal jemand mit solch einem Programmregler zu tun gehabt?
 
Den Programmregler kenne ich nicht.

An OPC solltest du das Ding bekommen. Die Ethernet - CPs unterstützen Routing, d.h. du kannst über diese Funktion auch auf Geräte ohne Ethernetschnittstelle zugreifen, sofern sie hardwaremäßig verkabelt und projektiert sind.

Ggf. könnte man auch einen Busadapter verwenden, ob die OPC - fähig sind weiß ich leider nicht.

Also: Daten von Regler an SPS senden und von dort weg über CP als OPC - Daten an den Server.
 
Zurück
Oben