Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 13

Thema: S7-Graph: Ein Schritt mit zwei verschiedenen Verriegelungen (C) machbar?

  1. #1
    Registriert seit
    23.01.2013
    Beiträge
    12
    Danke
    3
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo miteinander,
    ich habe eine Frage.

    Und zwar, wie kann ich es realisieren, wenn ich z.B wie im unteren Bild ein Schritt habe mit beispielsweise 3 Aktionen, die aber zwei verschiedene Verriegelungen besitzen (hier -1B1 u. -1B2).
    Könnte ich eine Simultanverzweigung einbauen, so dass ich nich ein Schritt mit zwei Verriegelungen habe, sondern zwei Simultanschritte mit zwei Verriegelungen?

    Vielen Dank im Voraus

    Philipp


    Unbenannt.jpg
    Zitieren Zitieren S7-Graph: Ein Schritt mit zwei verschiedenen Verriegelungen (C) machbar?  

  2. #2
    Registriert seit
    25.06.2007
    Ort
    Dresden
    Beiträge
    3.930
    Danke
    465
    Erhielt 878 Danke für 634 Beiträge

    Standard

    Zitat Zitat von rasche Beitrag anzeigen
    sondern zwei Simultanschritte mit zwei Verriegelungen?
    Simultanschritte == Parallelschritte

    damit geht das.

    Aber bedenke, das wenn mehr als ein Schritt dann gleichzeitig aktiv ist, ist am
    Schrittausgang der Graph Bausteines nur einer der beiden Schrittnummern erscheint.
    Um den jeweils andere Schrittnummer zu sehen, musst dann einen toggeln.
    Daher verweide ich generell Parallelschritte in S7-Graph als auch im CoDeSys.

    Gruß

    Frank
    Grüße Frank

  3. Folgender Benutzer sagt Danke zu IBFS für den nützlichen Beitrag:

    rasche (01.02.2013)

  4. #3
    Registriert seit
    25.11.2008
    Ort
    Westpfalz
    Beiträge
    1.550
    Danke
    187
    Erhielt 212 Danke für 186 Beiträge

    Standard

    Hi Philipp,
    Es ist möglich, aber wer verändert Prüfungsaufgaben?
    Außerdem handelt es sich hier bei den Aktionen um reine Zustandsanzeigen.
    Bei Aktionen die Bewegungen auslösen macht eine Schrittkettenverzeigung unter Umständen eher Sinn.
    Es heisst nicht Verriegelung, sondern Transition (deutsch: Übergangsbedingung). Die eigentliche Verriegelung wird durch
    die Bedingung an der Transition erzeugt (-1B1 + -1B2(negiert)).
    Es müsste dann eine Alternativverzeigung (entweder / oder) sein und die Schrittkette sehe dann
    in etwa so aus, wie die der blinkenden Meldeleuchte

    Graphcet.JPG

    Für eine gute deutsche online-Quelle für die Graphcet-Darstellungen wäre ich sehr dankbar,
    scheinbar sind die nur in neueren Fachbüchern, bei Festo und in der EN60848 zu finden.

    MfG MK
    and we all support the team (S.King - Die Arena)

  5. #4
    rasche ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    23.01.2013
    Beiträge
    12
    Danke
    3
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Hallo MK,
    danke für die Antwort.

    Du hast recht.. Ich weiß natürlich, dass sie Transitionen genannt werden, aber ich war schon in S7-Graph Denkweise. Ich glaube sogar, dass wenn ich die Zuweisbedingungen (-1B1 & -1B2) als Verriegelung (Interlock C) in S7-Graph programmiere, ich nicht das gewünschte Resultat bekomme. Sprich wenn die Verriegelung nicht gegeben ist, wird der Schritt auf rot/gestört geht, oder war das bei Supervision? Und dann müsste ich wieder quittieren etc. was ja nicht gewünscht ist. Ich veändere die Prüfungsaufgabe ja nicht, ich erstelle sie nur und das wollte ich gerne wie vorgebene als Ablaufkette programmieren um es a) übersichtlich zu haben und b) ich meine S7-Graph Kenntnisse auffrischen möchte..

    Wenn ich Alternativverzweigungen nehmen würde, hätte ich aber nicht das gewünchte Resultat. Da wenn zum Beispiel der Zylinder -1A1 einfährt, wird eine Meldeleuchte aktiv sein. Sprich, ein Schritt wird mit der vorherigen Transition -1B1 aktiv. Fährt nun aber der Zylinder aus, wäre diese Meldeleuchte immer noch aktiv, außer ich sage der Transition unter dem Schritt NOT(-1B1). Dann bekomm ich den Sprung bei NOT(S3) nicht mehr darunter..
    Ich finde gerade alles verwirrend...
    Ich glaube am einfachsten ist es die Meldeleuchten in einem FC einzufügen und davor die jeweilige Bedingung vor und fertig.. Und das Automatikprogramm in Graph7.. Aber ist es okay beides zu benutzen?


    Bezüglich Online-Grafcet, werde ich mal nachschauen, glaube aber da gibt es nicht viel... leider.

    Mfg
    Philipp

  6. #5
    rasche ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    23.01.2013
    Beiträge
    12
    Danke
    3
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Edit:
    Ich habe gerade dmit PLCSIM die Ketten etwas getestet.. Dabei funktionieren die Verriegelungen so wie ich möchte, spirch sie verhalten sich wie Zuweisbedingungen in GRAFCET. Ich muss also nicht nachdem der Schritt auf Störung geht mit dem ACK_EF quittieren.

    @ MK,
    Ich werde die Meldeleuchten mit FUP programmieren und den Rest in Ketten. Vielen Dank für eure Denkanstöße
    P.S: MK, Wenn du in dem Ablaufplan nach Grafcet in der "Ansteuerung NOT-AUS Sicherheit und Anlage EIN/AUS" schaust, wie würdest du die Aktion im Initialschritt 1 "Deaktiviere Schritte_G_Automatikbetrieb" programmieren? Ich bin auf dem Stand, dass ich die Automatikkette in einem neuen Funktionsbaustein programmieren werde, und diese mit OFF_SQ von einem Merker bei "Deaktiviere Schritte_G_Automatikbetrieb" deaktiviere. Hoffe du/ihr versteht was ich meine

    MfG
    Phio

  7. #6
    Registriert seit
    25.11.2008
    Ort
    Westpfalz
    Beiträge
    1.550
    Danke
    187
    Erhielt 212 Danke für 186 Beiträge

    Standard

    Viele Wege führen nach Rom.

    Ich denke aber das es einfach zu aufwendig ist Mechatroniker-Azubis nach 1,4 Lehrjahren(davon 1Jahr nur Metallbearbeitung) den Weg von
    Graphcet nach FUP/KOP/AWL schnell mal zu vermitteln und die Umsetzung nach AS / S7-Graph gewollt ist.

    Hier mal ein Vorschlag, was hälst du davon?

    S7_Graph.jpg

    MfG MK
    and we all support the team (S.King - Die Arena)

  8. Folgender Benutzer sagt Danke zu Sinix für den nützlichen Beitrag:

    rasche (01.02.2013)

  9. #7
    Registriert seit
    25.11.2008
    Ort
    Westpfalz
    Beiträge
    1.550
    Danke
    187
    Erhielt 212 Danke für 186 Beiträge

    Standard

    Zitat Zitat von rasche Beitrag anzeigen

    @ MK,
    Ich werde die Meldeleuchten mit FUP programmieren und den Rest in Ketten. Vielen Dank für eure Denkanstöße
    P.S: MK, Wenn du in dem Ablaufplan nach Grafcet in der "Ansteuerung NOT-AUS Sicherheit und Anlage EIN/AUS" schaust, wie würdest du die Aktion im Initialschritt 1 "Deaktiviere Schritte_G_Automatikbetrieb" programmieren? Ich bin auf dem Stand, dass ich die Automatikkette in einem neuen Funktionsbaustein programmieren werde, und diese mit OFF_SQ von einem Merker bei "Deaktiviere Schritte_G_Automatikbetrieb" deaktiviere. Hoffe du/ihr versteht was ich meine

    MfG
    Phio
    Bin mir da nicht so schlüssig, bevor ich einen neuen FB programmiere würde ich nach einer Lösung mit mehreren Kettenteilen schauen (Kette hinzufügen), da in der Aufgabenstellung jede Schrittnummer nur einmal vergeben ist.
    and we all support the team (S.King - Die Arena)

  10. #8
    rasche ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    23.01.2013
    Beiträge
    12
    Danke
    3
    Erhielt 0 Danke für 0 Beiträge

    Blinzeln

    Schaue mir das Bild um halb 1 an habe gerade Internet Probleme -.-", schreibe jetzt optional mit meinem iPhone.
    Das dachte ich mir auch erst, dass ich alle in einen DB mache, jedoch wenn ich mit OFF_SQ Alle Schritte deaktiviere, O ist auch die not-aus Kette unterbrochen. Und dann müsste ich quittieren das alle gehen,
    Und der Schalter S2 "quittieren" ist nicht mit der SPS verbunden. Und kann daher den FB nicht wieder aktivieren. Daher wollte ich einen dauerhaft laufenden FB mit allen Ketten AUßER der Automatikbetrieb, der von den anderen Deaktiviert bzw, durch "Ansteuerung des Automatikbetrieb" initiiert wird.

    Ich gebe dir recht, dass nach 1,4 Jahren solch eine Programmierung sehr schwer ist. Dennoch frage ich all diese Fragen und möchte es so programmieren, da ich es für mich lernen will. Außerdem bin ich gerade im dritten Lehrjahr und erstelle es für die im LJ unter mir und außerdem für mich, da der Prototyp mit Planung für Herstellung und Verkabelung, was alles neu in den MT Lehrgangsplan muss, meine Sommerabschlussprüfung ist.

    Das Bild schaue ich mir mal gleich an
    Lg

    EDIT:
    Konnte das Bild gerade öffnen. Sieht sehr gut aus, so habe ich es mir auch vorgestellt. Danke für deine Bemühung. Kleine Frage! Ist es Notwendig im initialschritt 200 alle meldeleuchten zurückzusetzen (R)? Sie sind ja eh nicht speichernd. Oder hast du dies getan, um die Warnung wegzubekommen?
    Geändert von rasche (01.02.2013 um 11:57 Uhr)

  11. #9
    rasche ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    23.01.2013
    Beiträge
    12
    Danke
    3
    Erhielt 0 Danke für 0 Beiträge

    Standard

    image.jpg

    So hab ich es gemacht, ich hoffe es ist erkennbar.
    So wie du die Transitionen mit -1B1 etc davor gesetzt hast, hab ich sie als Verriegelung eingebaut. Hatte erst Angst das der Interlock nur mit quittieren funktioniert, dem Ist aber zum Glück nicht so


    Einzelschritt siehe Anhangimage.jpg
    Geändert von rasche (01.02.2013 um 12:08 Uhr)

  12. #10
    Registriert seit
    25.06.2007
    Ort
    Dresden
    Beiträge
    3.930
    Danke
    465
    Erhielt 878 Danke für 634 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Ich habe mir gerade den Hals gebrochen nachdem ich einen Kopfstand gemacht habe.
    Grüße Frank

Ähnliche Themen

  1. Antworten: 3
    Letzter Beitrag: 22.03.2013, 08:02
  2. Antworten: 1
    Letzter Beitrag: 05.06.2008, 18:57
  3. Antworten: 8
    Letzter Beitrag: 01.02.2008, 15:57
  4. Graph Schritt-Transition
    Von manas im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 29.12.2007, 18:20
  5. Antworten: 2
    Letzter Beitrag: 24.10.2006, 16:10

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •