!!!Hilfe!!! SPS Programmierung

Azubiweibsen

Level-1
Beiträge
6
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
wir sollen eine Abfüllanlage anhand einer Funktionsbeschreibung programmiern, aber wir haben absolut keine Ahnung, wie wir das machen sollen...
P.S.: Wir sind Station 3

Vielleicht könnt ihr uns ja helfen.

Hier die Funktionsbeschreibung:

Es müssen erst alle Stationen eingeschaltet werden, um den Prozess zu starten. Über einen Binärbus kommunizieren die einzelnen Stationen miteinander.

Liegt das Startsignal über den Binärbus an, muss zunächst der Ein- Taster (S2), der die Anlage Station 3 einschaltet und dann der Start- Taster (S4), der die Anlage Station 3 startet, betätigt werden. Das obere Förderband läuft mit Hilfe von Motor M2 und befördert einen Becher zu einem Fallrohr, in dem sich ein Sensor (B1) befindet. Wenn der Sensor (B1) unterbrochen wird, bleibt das obere Förderband stehen, das untere Förderband wird durch die Unterbrechung des Sensors (B1) über Motor M1 in Bewegung gesetzt.

Nun wird der Becher zu dem Sensor (B2) transportiert, erkennt Dieser den Becher, stoppt der Vereinzeler das Förderband, bis von Station 4 über den Binärbus ein Signal kommt, das meldet dass weitere Becher benötigt werden.

Danach geht der Vereinzeler wieder in die Aufnahmeposition und der Vereinzelerprozess beginnt erneut. Sollte die Anlage (Station) 4 aus sein, werden keine Becher zur Station 4 befördert. Beim Übergang zur Station 4 durchläuft der Becher einen weiteren Sensor (B3), wodurch das untere Förderband anhält und das obere wieder anfängt zu laufen. Das obere Förderband lässt durch einen Zähler nur 1 Becher auf das untere Förderband.

Dieser Prozess wiederholt sich solange, bis keine Becher mehr in der Gefäßzuführung vorhanden sind oder bis keine Becher mehr von der Station 4 benötigt werden. Sollte ein Becher vom unteren Förderband fallen, so kann man den Zähler zurücksetzen, indem der Aus-Taster (S3) betätigt und der Start-Taster (S4) 3 Sekunden gedrückt wird. Die Lampe des Start-Tasters leuchtet auf, wenn der Zähler quittiert ist. Befindet sich länger als 10 Sekunden kein Becher in dem Fallrohr, beginnt der Start-Taster (S4) an zu blinken und unterbricht B1.

Der Prozess kann von vorne beginnen, wenn der Start-Taster (S4) betätigt wird. Die Anlage (Station) 3 kann jeder Zeit durch den Aus-Taster (S3) gestoppt werden.

Achso....mit einem Zähler wird kontrolliert, wieviele Becher wir losschicken sollen, Station 6 benötigt insgesamt 12 Becher, kann aber den Zähler von Station 3 auf 11 zurücksetzen, damit Station 3 noch einen Becher losschicken kann.

station3mj7.jpg


MfG
Azubiweibsen:p
 
Die Festo-Stationen hatten wir in der Schule auch so ähnlich. :p
Aber präsentiert doch erst einmal einen Lösungsansatz, dann hilft man euch auch.
 
Hallo Seeba,

So....das ist alles, was ich noch habe...Nur das GRAFCET.
Vielleicht kannst du ja damit was anfangen.

Danke

MfG
Azubiweibsen:p
 

Anhänge

  • GRAFCET1.doc
    46 KB · Aufrufe: 120
  • GRAFCET2.doc
    79,5 KB · Aufrufe: 62
Du sollst uns doch nicht sagen, was du noch alles hast, sondern mal 'nen Lösungsansatz präsentieren. ;)
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Das ist unser Lösungsansatz...

Wir haben ja auch schon angefangen entwas zu programmieren, aber uns wurde gesagt, dass das falsch oder auf jeden Fall unvollständig ist....

Vielleicht kannst du damit was anfangen....:confused:

MfG
Azubiweibsen:p
 

Anhänge

  • Unglückliches SPS Programm.doc
    69 KB · Aufrufe: 124
Hast du schon mal überlegt, dir von der oben eingestellten Ablaufbeschreibung eine Schrittkette zu malen und die dann umzusetzen ?
Ich würde so vorgehen (egal wie komplex das Problem im ersten Moment ist ...)
 
und die netzwerkkommentare bieten sich idealerweise dazu an um zu beschreiben was in dem netzwerk passiert...
 
Ihr könnt ja das Projekt mal im Klartext zusammenfassen. So in etwa:
Alle Anlagen eingeschaltet und Taster Anlage ein: Setze Merker Anlagen ein
Anlage Aus oder Not Aus oder ....: Rücksetze Merker Anlage ein

Merker Anlagen ein und Taster Starte Anlage: Setze Merker Anlage Start
Nicht Merker Anlage ein oder Stoppe Anlage oder .... : Rücksetze Merker Anlage Start

Flanke Positiv von Merker Anlage Start und nicht Sensor in Fallrohr belegt: Starte oberes Förderband
Sensor in Fallrohr belegt: Stoppe oberes Förderband


So in etwa könnt ihr euch das mal zusammenschreiben und von da aus kann man das leicht in ein Programm schreiben.

godi
 
... man könnte hier im Forum ja auch mal unter Schrittkette nachsehen. Das eine der beiden "GraphCet's" stellt ja im Prinzip schon das Ergebnis dar. Mit dem Wissen um "Schrittketten" könnte man das dann ja mal versuchen umzusetzen ...:rolleyes:
 
Danke für eure Mühe.
Das GRAFCET ist nicht so das Problem, das können wir einigermaßen nachvollziehen.Nur dieses in ein Program umzusetzen ist schwierig.
Wobei wir ja noch nicht mal wissen, ob das GRAFCET richtig bzw vollständig ist.

PS: Die blöden Kommentare könnt ihr euch sparen!!!!!!!!!!!!!!!!!!!!!!!!!!
 
Aufgabe

Hi,
ja sooo schwierig ist das doch nicht, aber man sollte sein Hirn einschalten.
Da sind auch Vorschläge für Euch(Schrittketten!!!).

Und die Kommentare sparen wir uns nicht, die sind ganz berechtigt, glaube ich!

Vladi
 
100%ACK...

auch wenn wir fies dreckig und ekelhaft sind, wir wollen/ werden nur helfen.

Aber net mit 'www.hausaufgabenhilfe. de' oder ähnlich, sondern eher wie die Sache mit armer Mensch, Fisch und Angel...

btw, wenn deine 'Shift+ 1' mal wieder klemmt: Brötchen weglegen und Tastatue ausblasen, ja?

Hier wird ja auch net losgebölkt, wenn mal wieder jemand seinen Job net versteht..

BTT:
Du hast was von 25min vom Freak gelesen. Der hat ~ 20 mal mehr drauf als du, nur rein rechnerisch/ net persönlich , bei wieviel Minuten Schweiß und Bleistift landest Du dann?

Mach mal, und *viel Erfolg*

Greetz, TommyG
 
Ich denke in diesem Forum geht es darum Hilfe bei Problemen zu leisten und zu bekommen und nicht darum, fertige Problemlösungen zu erstellen und zu verteilen.

Man möchte ja nicht das Projekt (oder Wissen) eines anderen als seines "verkaufen"! (oder etwa doch?!?)
 
Zurück
Oben