Innerhalb eines Steps in einer Schrittkette (AS) regulieren

eggi
2008-01-08
2008-01-17
  • eggi - 2008-01-08

    Hallo zusammen

    ich habe eine Frage zu einer Schrittkette in AS.

    Ich habe einen Step der bleibt für min. 10Min aktiv.

    Kann ich während dieser Zeit eine regulierung ausführen?

    Wenn möglich mit CFC.

    Geht das oder muss ich dafür einen andern Task bemühen?

    System Wago 750-841

    Vielen Dank für eure Antworten

     
  • RolandWagner

    RolandWagner - 2008-01-17

    Hallo,

    ich weiss zwar nicht, was Sie genau mit "Regulierung" meinen, aber natürlich kann man innerhalb eines AS-Schrittes weitere Aufgaben ausführen.

    Tatsache ist, dass der Code in der Schrittkette immer einmal pro SPS-Zyklus ausgeführt wird und das man innerhalb des Codes natürlich unterschiedliche Aufgaben erledigen kann.

    Wenn man den Code pro Schritt strukturieren möchte, kann man das entweder durch Aufrufe von entsprechenden Funktionen oder Funktionsblöcken tun. Oder aber man fügt so genannte IEC-Schritte ein, bei denen man den Code nicht starr "hinter" den Schritt legt, sondern durch AS-Flags steuert. D.h. in diesen Flags rechts neben den Schritt gibt man zunächst den so genannten Qualifier ein, der die Abarbeitung definiert (z.B. N für Non-Stored, S für Stored/Set, R für Reset etc.) und daneben dann die Aktion, die nach Erfüllung der entsprechenden Qualifier-Bedingung ausgeführt werden soll. Diese Aktion ist für sich dann ein Tochterbaustein der Schrittkette, und kann auch mehrfach aufgerufen werden.

    Weiteres dazu findet man in der Online-Hilfe unter "Qualifier", "AS"/"IEC-Schritt".

     

Log in to post a comment.