Frei Programierbare Steuerung?

Freddy

Level-1
Beiträge
44
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren

Hallo miteinander....



In unserem Betrieb haben wir eine alte 90t Presse. Nun ist es so, dass die Steuerung sehr veraltet ist und man keine Ersatzteile (Prints) mehr kriegt.

Wir bauen die Steuerung nun auf eine S7 300 mit Touchpanel um und ersetzen die Prints durch Relais usw.


Nun zum Problem:

Die Maschine ist frei programmierbar, das heisst am Display kann der Programmablauf frei definiert werden. Das ganze sieht dann etwa so aus.

Höhe 100 mm anfahren
Warte 2 s
Schieber 1 vor
Warte 2s
Höhe 95 mm anfahren
Schieber 2 vor
Schieber 3 vor
Warte 2 s
Schieber 1 zurück
Schieber 2 zurück
Schieber 3 zurück
Höhe 500mm anfahren

Ich habe noch keine Erfahrung mit frei programmierbaren Steuerungen und hier im Forum habe ich auch nichts gefunden.
Nun bin ich auf der suche nach einer geeigneten Lösung.

Ich dachte an verschiedene Funktionsbausteine die am Touch Panel in beliebiger Reihenfolge ausgewählt werden können mit einer Variabeln dazu. Die Variable dient dann z.B. der Zeit Höhe usw.


Jedoch hoffe ich noch auf eine bessere Lösung





Danke im Voraus
 
Hallo Freddy,

ich habe so etwas auch noch nicht programmiert.

Aber ich denke, du bist auf dem richtigen Weg.

Wenn die Grundstrucktur festgelegt ist; z.B. ein Schieber wird gefahren, dann Wartezeit, dann der nächste Schieber, etc., dann würde ich das so Programmieren und die Situationen, die es nicht geben darf, gegeneinander verriegeln.

Und schon ist das Programm fertig.

PS: Die üblichen Sicherheitsgeschichten beachten!
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Da hast du dir viel vorgenommen.
So etwas ist eine Arbeit für einen Entwickler, der zunächst zusammen mit dem Betreiber ein Pflichten Heft erstellt, was die Presse wann und wie machen soll.
Wenn du umbaust musst du dir ebenso Gedanken machen, was ist mit der Sicherheit? Es macht keinen Sinn jetzt irgendwie eine PLC einzubauen, die dann irgedwie läuft, und nach einem Jahr nacxhdenken, an der Sicherheit muss ja auch noch etwas getan werden.

Aus deiner Frage lese ich, dass es besser ist ihr holt euch zumindest für die Planung und Projektierung Hilfe.


bike

P.S: ich habe schon solche Anlagen (Gesenkschmiede) programmiert und weis, dass es nicht einfach so geht.
 
Also Sicherheit ist ja ein Extra Thema... das hat auch mit der Software im normal Fall nichts zu tun. Da ist es sicher ratsam Fachlich Kompetenten Rat zu holen.

Aber Software mässig ist das Ganze eigentlich einfach. Zumindest habe ich etwas ähnliches schon realisiert auf einfach weise:

Nimm dir einen DB und mach ein Array[0..X] aus einer struct. Darein machst du alle Optionen, die ein Ablaufsatz enthlten könnte. zB. ein Byte Kommndo 0=positionieren,1=Schieber raus,2=Schieber rein,3=Delay, .... usw... danach ein Parameter zum Kommndo:
Wenn Kommando=0 Dann ist Parameter= Position , wenn KOmmando=3 dann ist Parameter =Timerzeit ..usw.

Und im Programm wählt der Bedienr für jeden Satz ein KOmmando mit Parameter oder mit mehreren Parametern (ist ja alles belibieg groß ausführbar) und kann so belieig viele Sätze aneinander reihen...

das ist nur der Ansatz für eine einzige Lösung, sicher gibt es noch ne Menge andere :ROFLMAO:

Gruß Philip
 
Ich verwende im Prinzip seit Jahren Philips Ansatz zusammen mit S7-Graph.
Funktioniert reibungslos ist universell, strukturiert und leicht erweiterbar.

Gruß
Dieter
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Da hast du dir viel vorgenommen.
So etwas ist eine Arbeit für einen Entwickler, der zunächst zusammen mit dem Betreiber ein Pflichten Heft erstellt, was die Presse wann und wie machen soll.
Wenn du umbaust musst du dir ebenso Gedanken machen, was ist mit der Sicherheit? Es macht keinen Sinn jetzt irgendwie eine PLC einzubauen, die dann irgedwie läuft, und nach einem Jahr nacxhdenken, an der Sicherheit muss ja auch noch etwas getan werden.

Aus deiner Frage lese ich, dass es besser ist ihr holt euch zumindest für die Planung und Projektierung Hilfe.


bike

P.S: ich habe schon solche Anlagen (Gesenkschmiede) programmiert und weis, dass es nicht einfach so geht.


Das mit der Sicherheit ist mir Klar... Diese Maschine hat keine Sicherheitsrelais enthalten. Wie du eben sagst müsste ein neues Konzept erstellt werden. Das mit der Hilfe für die Planung und Projektierung hat sicherlich was. Es intressieren mich einfach mal, was für Möglichkeiten es gäbe....
 
Wie wird die Hydraulik angesteuert?
Wird über Weg- oder Druckmessung die Hydraulik gesteuert/geregelt?
Wieviele Schieber gibt es?
Wieviele Schritte gibt es maximal?
Werden feste Programme auch benötigt, oder werden jedesmal die Produktionsschritte neu programmiert.
Wenn du dies hast, kannst du dir für den Ablauf einen DB bzw für jedes Programm einen DB erstellen, den du vom OP beschreibst.
Dann brauchst du einen Programmauswahlbaustein.
Dazu eine Schrittkette, die den DB schrittweise abarbeitet.
Nätürlich vor- und rückwärts für das Einstellen und Freifahren.

Für die Hydraulik und die Schieber noch ein paar Bausteine und gut ist.

Wenn du es machen willst/darfst/musst klär zu Beginn wie die Hydraulik jetzt funktioniert und wie diese funktionieren soll. Das ist nämlich bei Weg- und ggF Druckfahren nicht ganz trivial.

bike
 
Frei programmierbare Steuerung

Hallo Freddy,
wenn ich mir dein Beispiel so ansehe, sieht mir das eher aus wie ein (frühes?) CNC- oder Roboterprogramm.
Warum?:
- Das System verfügt offenbar über ein im Programm verwendbares Koordinatensystem
- Das System verweilt offenbar solange auf einem bestimmten Befehl, bis dieser fertig ausgeführt ist (z.B. Schieber vor...)
- nicht erkennbar ist, ob es weitere Befehle gibt (Programmiersprache?)
Ergebnis: Ich würde eher annehmen, dass der Einsatz einer S7 hier nicht angeraten ist.
Tut mir Leid, aber das ist meine Meinung.
MfG
eNDe
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Freddy,
wenn ich mir dein Beispiel so ansehe, sieht mir das eher aus wie ein (frühes?) CNC- oder Roboterprogramm.
Warum?:
- Das System verfügt offenbar über ein im Programm verwendbares Koordinatensystem
Koordinaten bei einer Presse?
Ich sehe eine Bewegung die von Positionen und Funktionen abhängig ist.
Ich sehe also keine Bewegung von Achsen oder ähnliches.
Die hydraulische Bewegung kann von einer S7 mit Positionierbaugruppe gemacht werden.
Ein bischen mehr Input, dann kann auch über die Realisierung konkreter gedacht werden.

bike
 
nu, gibts, besonders bei flächenpressen mit mehreren zylindern .. hatte ich selber schon ein paar jahre als meine anlage bezeichnen dürfen ...
Ja das gibt es klar, ein Unternehemn aus Weingarten ist da sehr bekannt.
Doch denke ich wenn Klappertechnik verbaut ist, ist die Anforderung bzw die Funktion meist nicht so komplex, dass ganze Werkzeuge automatisch wechseln und da die verscheiden Zylinder als Achsen positionieren. Wenn natürlich hinter dem Klappern eine Steuerung wie Bosch V5 oder so steckt, dann ist das Umbauen etwas aufwendiger. (so bis ca. 2 Jahre hatte ich schon)

bike
 
Zurück
Oben