Sonstiges Leitsystem für Simatic S7 S5 PCS7

ellmecc

Level-1
Beiträge
24
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo alle zusammen,

Erst mal kurz zur Situation:
Bin seit ca. 10 Jahren SPS Programmierer wobei ich mit verschiedenen Steuerung hauptsächlich Schneider Electric und dann mit CodeSys gearbeitet habe.
Habe Erfahrungen mit Leitsystemen und einfachen Datenbanken, was halt für Anlagen und Maschinenbau so benötigt wird.
Ich kenne S7 auch das TIA Basic und WinCC flexible, jedoch könnte ich nicht behaupten ein Profi zu sein.
Nun Arbeite ich seit kurzem in einer Firma wo eigentlich alle wesentlichen und vor allem neueren Produktions Anlagen und Maschinen mit Simatic Steuerungen laufen.
Konkret: S5, S7 300er und 400er, PCS7 und alle nur erdenklichen Simatic OP's und SW Versionen.
Und dann gibt es natürlich auch noch jede Menge andere Steuerungen usw. welche dann jeweils über alle möglichen Schnittstellen irgendwie auf die Simatic Anlagen eingebunden wurden.
Nun wurde in letzter Zeit viel investiert und erneuert und das soll auch so weiter gehen, was bedeutet das vor allem viele S7 300er sowie wenige 400er Steuerungen dazu gekommen sind.
Es handelt sich um viele einzelne Anlagen und Maschinen

Nun zum eigentlichen Thema:
Es soll ein Leitsystem her welches früher oder später alles auf ein System bringt (Detail-tiefe noch unbekannt).
Das System soll wie immer am Anfang nur "so einiges" und nur das "wichtigste" können und bis zum Schluss natürlich alles und noch mehr, wie man das halt so kennt.

Ich sehe da eine Schrittweise Entwicklung kommen.
Erst mal nur Aufzeichnung relevanter Messwerte, Prozess Status, Produktverfolgung, und einiger Auswertungen, sowie M2M Schnitstelle
Dann Fehler Aufzeichnung, Diagnose und statistische Auswertung
Bis hin zur detaillierten Bedienung an der Anlage und der Fernwartung (User Liezens Thema)

Sowie auch alle Anlagenteile je nach Stand der Steuerung und Wichtigkeit schrittweise eingebunden werden.
Im Detail kann dass bedeuten dass falls möglich auch nur die CPU gewechselt wird, z.B. S5 Raus SIMATIC XY rein.

Die Idee ist dafür PCS7 einzusetzen, wobei die Benutzerschnittstelle dann ja immer noch WinCC flexible ist?! korrigiert mich wenn ich falsch liege




Meine Frage nun.
Ist PCS7/WinCC eigentlich das richtige Werkzeug dafür bei so vielem schon Bestehenden?

Es wird zwar von Siemens als genau die Lösung angepriesen,
aber so wie ich das sehen macht das nur Sinn wenn dann auch alle Steuerungen gewechselt werden und die Programme mit PCS7 neu geschrieben werden.
Was natürlich absolut undenkbar bei der Preispolitik und dem Aufwand ist.

Ist PCS7 dazu geeignet viele verschiedene Systeme einzubinden? (aus der Inet Doku hol ich ehr das gegenteil raus)

Bietet sich ein anderes System von Siemens da ehr an? (Man versucht hier möglichst bei einem Lieferanten zu bleiben, wo ich nur begrenzt Vorteile sehe, bei Siemens noch nicht mal was Ersatzteile angeht)

Können S7 300er, von denen viele erst neu sind und welche ja nun nicht PCS7 kompatibel sind, sinnvoll ins System mit eingebunden werden?


Erst mal sehr viele Fragen, ich weiß, aber mir geht es hauptsächlich darum das richtige System im groben zu finden
und möchte verhindern dass man beim Versuch das Richtige zu machen in Wirklichkeit schon beginnt sein eigenes Grab zu schaufeln.
Wobei ich dabei vor allen an die Kosteneffizienz denke denn dass es geht ist sicher nur kann man nicht alles nochmal neu machen schon gar nicht das was richtig gut funktioniert.
Und wenn man die Preispolitik von Siemens so mit anderen Herstellern vergleicht, denke ich kann das was man sich vielleicht bei der Entwicklung spart die Hardware und Liezens kosten nicht mehr decken.

Danke schon mal,
Ich Hoffe einige Erfahren Profis können mir hier weiter helfen.
 
PCS7 ist eine eigene Welt :ROFLMAO:

So wie du es schilderst, reich vielleicht ein System wie WinCC 7.0 / 7.2 oder Wonderware Intouch oder Xenon.

Gruß
Dieter
 
Zuviel Werbung?
-> Hier kostenlos registrieren
PCS7 ist eine eigene Welt :ROFLMAO: So wie du es schilderst, reich vielleicht ein System wie WinCC 7.0 / 7.2 oder Wonderware Intouch oder Xenon. Gruß Dieter
Stimmt, PCS7 ist besonders. Aber, es macht Sinn wenn nicht nur überwacht sondern auch gesteuert werden soll. Die Angaben sind nicht so ganz schlüssig bzw aussagefähig genug um dir echte Tipps geben zu können. Mache dir die Mühe und schreib zusammen, was genau das Ziel sein soll. Es ist völlig egal welche Steuerungen vernetzt werden sollen. Wenn du dir PCS7 antun willst, dann schau, dass du einen Server in Form einer PLC bekommst. Damit kannst du viele Probleme umgehen. Versuche eine Schnittstelle zu definieren, die für möglich viele Steuerungen funktioniert. Viel Erfolg bike
 
@Blockmove

Nun eine ganz eigene Welt ist es nun auch nicht, halt nicht S7, also gibt es viele Welten ;)

Ich denke nur ein HMI alleine wie WinCC usw. reicht nicht ganz aus
Möchte keine 100 verschiedene WinCC Applikationen sowas haben wir ja schon
Und eine einzige mit 50 Verbindungen und 100en von Seiten usw. geht ganz sicher nicht.

Da Braucht man schon eine Struktur dahinter wie mit PCS7 realisierbar.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
@bike

Nun das genaue Ziel hab ich eigentlich ja schon grob definiert.
Ich denke eine detailliertere Beschreibung würde jeden Rahmen einer Forums Diskussion sprengen.
Es geht um ein Leitsystem für verschiedenste Anlagen und Maschinen mit verschiedenen Steuerungen (zu 90% Simatic) welche aber doch alle Prozess Technisch ineinander greifen.
Weshalb das Leitsystem ja auch benötigt wird.

Genau genommen habe ich meine Zweifel ob ich mir PCS7 antun soll, da ich mir nicht Sicher bin ob dieses Steuerungs/PLC Server System für meine Zwecke ideal ist.
Vor allem in Bezug auf die Einbindung vieler verschiedener Steuerung.
Aber da eine neu Anlage (von einem Lieferanten) damit realisiert wurde wird es zur Zeit als Lösung für das gesamte Leitsystem in betracht gezogen.

Die mit PCS7 mögliche Struktur von Server Client Ebene zur Visualisierung, Auswertung usw. und die Vernetzung aller Steuerungen mit Profinet ist schon gefordert.
Dachte das währe klar da ich von PCS7 Spreche.
 
Du verwechselt WinCC mit WinCC flexible.
Alle von mir genannten Systeme sind mehr als eine simple HMI.

nun ja nicht ganz oder, InTouch ist dann doch nur die HMI von Wonderware.
aber Egal

Also WinCC !
Wie ich geschrieben habe kenne ich nur das Flexible

Ist denn da eine Server Client Struktur möglich?
Bietet WinCC denn all das was ich benötige?

nur um mal schnell nen Überblick zu bekommen, werde mich dann genauer einlesen.

Danke,
Gruß
ellmecc
 
Client - Server können alle genannten Systeme.
Jedes der Systeme kannst du mit Options-Paketen oder Plugins erweitern bis hin zum MES-System
Da du keine Details über die Anforderungen nennst, kann man dir auch keine besseren Empfehlungen geben.

Gruß
dieter
 
Dank euch.

Mir wahr der unterscheid zwischen WinCC und WinCC Felxible nicht so ganz klar.
Werde mir das WinCC jetzt mal genauer anschauen.

Grüße
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Also mit flex wirst du vermutlich nicht glücklich.

Ich würde mir Gedanken machen, ob du dir nicht eine PLC als Serverdienst zubaust. So zunächst als Datensammler.
Damit kannst du dir alle Optionen offen halten. Zunächst Beobachten und Überwachen.
Im nächsten Schritt dann Steuern.
Nach meiner Meinung hat solch eine Lösung den Charme, dass es keine Einschränkung während der Produktion gibt.


bike
 
@bike,
Keine schlechte Idee.
Könnte bei einigen Anlagenteilen super funktionieren.

Du kannst ja nur mit einigen anfangen.
Wir kennen das Problem leider zu genüge.
Wenn nach 10 Jahren bei der Triebwerksfertigung alles überwacht und gespeichert werden muss. :ROFLMAO:

Wenn mehr wissen willst, just ask.


bike
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Das Ganze steht und fällt mit der Definition der Schnittstellen.
Wer braucht wann welche Daten, wo kommen die Daten her und wo müssen sie wie gespeichert werden.

Eine SPS als Gateway / Übersetzer ist sicher von Vorteil. Sei es nur um irgendwelche Typ- oder Teilenummern umzuschlüsseln.

Wenn es ein richtiges Leitsystem werden soll, dann ist WinCC auch nur ein Gateway zwischen Fertigungssystem (SAP oder sonstwas) und den Steuerungen. Mit dem Scriptsystem von WinCC kannst z.B. sehr gut auf weitere Datenbanken (SQL-Server, Oracle ...) zugreifen und Daten übertragen.

Wichtig ist in diesem Zusammenhang auch immer eine Ausfallbetrachtung. Was passiert wenn welches System steht?
Macht es Sinn Daten lokal zu puffern ...

Alles in allem ein schönes Thema ... oder auch nicht :ROFLMAO:

Gruß
Dieter
 
Nun ja eben diese Schnittstellen sind noch genauer zu definieren.
Teilweise gibt es schon Autonome Systeme welche schon mal die wichtigsten (gesetzlich vorgeschriebenen) Daten sammeln und abspeichern.

Eine SPS als Gateway oder Übersetzer könnte dann nicht nur als Leitsystem Schnittstelle sondern auch gleich als M2M logic Schnittstelle funktionieren.
Nur hab ich halt dann auch etwas Doppelarbeit....

Es soll auf jeden Fall ein richtiges Leitsystem mit Schnittstellen zu Fertigungssystemen werden.
Priorität hat jedoch zur Zeit die Datenarchivierung, Prozessoptimierung und Diagnose.
Zugriffe auf Datenbanken sind natürlich auch nötig, schön wenn das über ein flexibles Scriptsystem machbar ist.
Gibt's da denn auch einen vernünftigen Debugger?
Habe da leider schon schlechte Erfahrungen gemacht...

Natürlich darf das System dann so gut wie nie stehen, habe da schon was von redundanten Servern gelesen.
Eine Lokale Pufferung währe auch keine schlechte Idee, könnte allerdings oft ein Ressourcen Problem geben, bei der knappen Hardware Auslegung.

Danke,
Grüße
 
Was würde sich denn als Gateway Steuerung anbieten?
Dachte an ein PC-based Controller um möglichst flexibel zu sein.
Wahrscheinlich sogar ein Panel.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Du willst eine eierlegende Wollmilch-Sau.
Dagegen ist nichts einzuwenden und es lässt sich auch alles umsetzen.
Allerdings besteht die Gefahr, dass man sich da sehr schnell verrennt ;)

Die Schnittstellen zu eurem ERP-System mußt du als erstes abklären.
Das Thema wirst du kaum alleine umsetzen können.
Teilweise sind hier an den Maschinen Materialflussrechner notwendig.
Auf diesen kann dann weitere Software (WinCC-Client, Soft-SPS, ...) für zusätzliche Aufgaben installiert werden.
Bei so einem Konzept ist dann kein Gateway notwendig und aufgrund des dezentralen Aufbaus ist die Ausfallsicherheit des Gesamtsystems recht hoch.

Hast du viele verkettete Einfachanlagen, dann ist es evtl. schwierig hier überall eine vernünftige Kopplung hinzu bekommen. Hier kann eine übergeordnete SPS als Gateway Vorteile bieten.
Du hast eine definierte Schnittstelle gegenüber dem ERP-System und kannst deine Daten von und zu den Maschinen selber handeln. Wichtig bei der Auslegung ist hier die Anzahl der benötigten Verbindungen.
Deshalb kann hier auch große 300er oder 400er S7 notwendig sein. Nicht zu unterschätzender Vorteil ist auch der Status. Es ist schon nett, wenn man der PC-Truppe ihre gesendeten Daten in Form eines DB-Ausdrucks um die Ohren hauen kann, weil Formate nicht der Vorgabe entsprechen :D

"Normale" Datenarchivierung von Prozesswerten, Störungen und deren Visualisierung ist bei allen System Standard. Jedes hat hier Vor- und Nachteile und spezifische Eigenheiten.

Gruß
Dieter
 
Also ohne wirklich detaillierte Anforderungen wird es (für uns und Dich) schwer, das optimale System herauszufinden. DA bleibt Dir nur erstmal übrig, Dich mit den verschiedenen Systemen auseinanderzusetzten (lesen, rumspielen, VM aufbauen, Vertreter bestellen, Schulung besuchen, Forum lesen etc.). Dann kannst Du, wenn Du mal konkrete Anforderungen weisst, Dich für das Richtige entscheiden.

Wenn Du Koppel-SPSn (S7-400) einsetzen willst, kannst Du dann doch wieder PCS7 nehmen... aber kommt halt immer auf die Einzelheiten drauf an. An PCS7 kannst Du halt die ganzen Fremd-Klein-Steuerungen nicht direkt dranhängen, aber über ne S7-400 geht das und macht u.U. auch Sinn...

Gruß.
 
Also ohne wirklich detaillierte Anforderungen wird es (für uns und Dich) schwer, das optimale System herauszufinden.


Genau darum geht es.
Was ist optimal?
Es macht wie auch einräumst die Möglichkeit über KoppelPLC zunächst einmal alles zusammen zu fassen.
Wenn alles bzw sehr viel angezeigt wird, dann klärt sich auch ggF was wirklich notwendig ist.

Klar kostet eine 416 oder so, doch macht es Sinn, zuerst die EierlegendeWollmilchsau zu suchen?
Lieber 80% erreichen als 100% an sich vorbeilaufen zu lassen.


bike
 
Zurück
Oben