Zwangsgesteuerte Grafcet Befehle in AS Programmiern

blummark

Level-1
Beiträge
5
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich habe einen Grafcet (Grafcet von der Abschlussprüfung Mechatronik Teil 1 Frühjahr 2017) in dem als Aktion zwangsgesteuerte Befehle verwendet werden. Gekennzeichnet sind diese mit geschweiften Klammern ( {} ).
Wie kann ich diese in Codesys in der Ablaufsprache umsetzten. Evtl. auch innerhalb der Aktion in ST. Im Anhang ist ein Auszug des Grafcet abgebildet.

Vielen Dank schon mal für eure Hilfe!
 

Anhänge

  • Grafcet.jpg
    Grafcet.jpg
    642 KB · Aufrufe: 37
Zuviel Werbung?
-> Hier kostenlos registrieren
Ok,
hast Du schon etwas von der Aufgabe erstellt?
Kannst Du schon Sprünge, Paralellzweige, Ein- /Ausgangsaktionen einfügen?

Zeige am besten was Du schon gemacht hast, wo es noch hakt.

MfG aus OWL
 
bisheriger Stand

Ja, ich habe soweit alles erstellt. Außer die zwangsgesteuerten Befehle.
Das Bild Abb Grafcet zweigt die Programmvorlage die ich umsetzen möchte. Die zwangsgeteuerten Aktionen habe ich einmal exemplarisch rot umrandet.

Abb AS_Tipp_Autobetrieb zeigt das AS-Programm das ich daraus abgeleitet habe.

Die beiden Abb Aktionen in Step6 und Step7 zeigen die jeweiligen Aktion die ich in ST programmiert habe. Ohne die beiden, im Grafcet, markieren Aktionen.

Es existiert auch das AS-Programm "Automatik (PRG)", das ja beeinflusst werden soll!

Gruß aus Baden!
 

Anhänge

  • Abb AS_Tipp_Autobetrieb.jpg
    Abb AS_Tipp_Autobetrieb.jpg
    85,7 KB · Aufrufe: 16
  • Abb Grafcet.jpg
    Abb Grafcet.jpg
    96,1 KB · Aufrufe: 21
  • Abb Aktionen in Step7.jpg
    Abb Aktionen in Step7.jpg
    126,8 KB · Aufrufe: 14
  • Abb Aktionen in Step6.jpg
    Abb Aktionen in Step6.jpg
    21,6 KB · Aufrufe: 10
-Die Aktion G_Automatikbetrieb{INIT} im Schritt 6 soll die Kette G_Automatikbetrieb initialisieren, der Schritt INIT soll aktiviert werden, alle weiteren Schritte sollen deaktiviert werden.
-die Aktion G_Automatikbetrieb{} im Schritt 7 deaktiviert alles in der Kette G_Automatikbetrieb.

Hierzu schaue Dir mal die AS-Flags an, z.B.: SFC.Init.

In der CODESYS-Hilfe (über F1 oder im Menü <Hilfe> <Inhalt> zu finden) beschrieben.

Mit Hilfe der Flags können AS- Ketten "gesteuert" werden.

Oder hier eine weitere Beschreibung:

http://www.ipsta.de/download/automationstechnik/Kap11_AS.pdf


MfG aus OWL
 
Zurück
Oben