Autor Thema: Aktionen in Codesys  (Gelesen 9294 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline hugo

  • Global Moderator
  • *****
  • Beiträge: 2 150
    • Profil anzeigen
Aktionen in Codesys
« am: 30. Oktober 2008, 11:32:37 »
In Codesys kann man auf jeden FB sogenannte Aktionen generieren.

mittels aktionen kann man sehr übersichtlich und mittels abgegrenztem code FBs ausprogrammieren.

Als Beispiel habe ich mal einen NCOUNT definiert der verschiedene Methoden beinhaltet.
im Body vom NCOUNT ist der code der nötig wäre wenn man keine Methoden definiert.

Man kann sehr schön erkennen wie die lästigen und auch CPU Zeit vernichtenden IF then nötig sind.
diese IF then fallen bei methoden ersatzlos weg.

auch die aufrufe werden lesbarer und einfacher.

z.B. normale Methode:
counter(rst := true);
counter.rst := false;

aufruf mit aktionen:
counter.rst;

lesbarerer, sicherer und auch performanter.


[gelöscht durch Administrator]