Aktionen in Codesys

Begonnen von hugo, 30. Oktober 2008, 11:32:37

Vorheriges Thema - Nächstes Thema

0 Mitglieder und 1 Gast betrachten dieses Thema.

hugo

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]