Graph Schritt-Transition

manas

Level-1
Beiträge
128
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,
wieß jemand Bescheid ob der Schritt S2 in einem Zyklus überbrückt werden kann? Im Beispiel unten braucht die CPU 2 Schritte, d.h. der Zählerstand beträgt 2. Soll aber 1 sein. Kann irgendwie der Schritt 2 nur durch eine Transition ohne Step3 und Step4 überbrückt werden ? (wie es z.B. bei Beckhoff u.A. möglich ist)
Danke
Gruß
manas
S7 Graph V5.3 SP2 FC73
Anhang:Bild1
 

Anhänge

  • Bild 1.jpg
    Bild 1.jpg
    69,5 KB · Aufrufe: 81
Hmmm....

also weiss ich wirklich nicht wie die Schrittkette auf Schritte mit leeren Transitionen reagiert, ich habs noch nie ausprobiert, macht eigentlich auch keinen Sinn. Wenn eine Transition beim Aktivieren des Schrittes erfüllt ist, so wird der Schritt übersprungen und die Aktion nicht ausgeführt.

Was mir als nächstes auffällt ist der Parallelzweig, sinnlos - weg damit.

Wenn eine Aktion mit "N" aufgerufen wird, so wird sie solange ausgeführt wie der Schritt aktiv ist, ich habe es jetzt nicht im Kopf, aber es sollte eine Aktion geben, die nur einmal im Schritt aufgerufen wird.

Es gibt eine relativ gute Hilfefunktion, die magische Taste ist die F1 oder der Menüeintrag "Hilfe".

Oder versuche es doch erst einmal mit den "Ersten Schritten", nach meiner Erfahrung geben die eigentlich einen ganz guten Einstieg.

Gruss, Lothar.
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Schritt-Transition

Hallo LoKo,
danke für Dein Feedback.
Klar, die Taste F1 ist ne gute Sache, leider nicht immer der Zauberstab. Das Ereignis heißt übrigens R1. Die Aktion wird hier mit Absicht mit N ausgeführt um zu zeigen, dass 2 Zyklen nötig sind. Also, bei 20 solchen Kostellationen in einer Schrittkette bei 50ms Zykluszeit verlängert sich die Taktzeit der Anlage um 0,5s!
Mit änlichen "Konstruktion" (Bild 2) wird das gleiche bei Beckhoff oder Schleicher Steuerungen in einem Zyklus erledigt.
Gruß
manas
 

Anhänge

  • Bild 2.jpg
    Bild 2.jpg
    155,6 KB · Aufrufe: 43
Zuletzt bearbeitet:
Hallo zusammen,
wieß jemand Bescheid ob der Schritt S2 in einem Zyklus überbrückt werden kann? Im Beispiel unten braucht die CPU 2 Schritte, d.h. der Zählerstand beträgt 2. Soll aber 1 sein. Kann irgendwie der Schritt 2 nur durch eine Transition ohne Step3 und Step4 überbrückt werden ? (wie es z.B. bei Beckhoff u.A. möglich ist)
Danke
Gruß
manas
S7 Graph V5.3 SP2 FC73
Anhang:Bild1


Schreibe einfach als Aktion "S1 N" anstatt "N" im Schritt 2. Dann wird die Aktion nur einmal beim Schritt Start ausgeführt

Gruß Schumi91
 
Aktion-Transition

Hallo Schumi92,
die Aktion N ist ABSICHTLICH verwendet um die Anzahl der benötigten Zyklen zu ermittel. Eine Lösung gibt es doch um die Aufgabe in einem Zyklus zu erledigen: Einstaz von FC72. Dabei muss bei Extras/Bausteineinstellungen das Häkchen "Schritte überspringen" gesetzt werden. Der Nachteil: FC72 ist 10826 Byte groß. Also nicht jede CPU kann ihn "verdauen".
Der Abschnitt S1-T2 der Kette (siehe Bild 3) läuft in 2 Zyklen durch (bei FC73) . Bei Ensatz vom FC72 passirt das in einem Zyklus sodass die Aktion S2 überhaupt nicht ausgeführt wird. Also um eine Aktion zu überbrücken muss der ganze Salat mit 2 zusätzlichen Aktionen und FC72 gebastelt werden. Bei anderen Herstellern geht das ganz einfach. (siehe Bild 2). Die Frage ist ob es bei Siemens doch einen Trick gibt um solche Konstruktion (Bild2) zu realisieren.

Gruß
manas
 

Anhänge

  • Bild 3.jpg
    Bild 3.jpg
    96,7 KB · Aufrufe: 39
Zurück
Oben