Welcome to our new forum
All users of the legacy CODESYS Forums, please create a new account at account.codesys.com. But make sure to use the same E-Mail address as in the old Forum. Then your posts will be matched. Close

Möglichkeit Code (FB) asynchron zu verarbeiten?

Nina
2014-12-10
2015-01-13
  • Nina - 2014-12-10

    Eine Instanz des FBMain(EN:=, pData:=, Done=>) soll aufgerufen werden. Der Code des FB soll asynchron in einem anderen Task abgearbeitet werden.
    Beim Aufruf des FBMain soll nur der der Status Done aktualisiert werden und das Programm dann fortgesetzt werden.

    Die eigentliche Abarbeitung des Codes des FB benötigt ca. 5 Minuten (Datenkommunikation).

    Im Grunde ist das identisch mit Bausteinen die auf eine externe Funktion referenzieren, wie Modbus oder SysLibSocketsAsync.lib die ebenfalls einen Done oder Busy-Ausgang haben, nur das der Code eben in einem anderen Codesys-Task und nicht auf Betriebssystemebene ausgeführt werden soll.

     
  • Erik Böhm - 2015-01-13

    Und was ist jetzt die Frage ?

     

Log in to post a comment.