kermit
Level-1
- Beiträge
- 324
- Reaktionspunkte
- 51
-> Hier kostenlos registrieren
@Kermit:
Sowohl Gravieren wie auch ich haben deinen PEW als Input einer Funktion bzw. eines FB's betrachtet. Hier relativiert sich deine Anmerkung, denn egal, wie oft ich einen IN-Parameter in einer FC (oder einem FB) aufrufe, es wird nur auf die übergebene Variable zugegriffen - nicht auf das PEW, wenn das der Übergabe-Parameter gewesen wäre.
Falls dieses Code-Schnipsel öfters in deinem Programm(en) Verwendung findet, so würde ich schon aus Gründen der Übersichtlichkeit hier auf ein Unter-Programm zugreifen.
In gleicher Weise säh das (bei mir) mit einem Eigenbau-Zähler aus ...
An dieser Stelle würde ich ggf. sogar beide Sachen zusammenziehen (wenn sie sowieso schon zusammengehören) um mir von der Funktion das Endergebnis als OUT liefern zu lassen. (Spart Code und erhöht definitiv die Übersichtlichkeit ...)
Zu deinem Bezug auf den anderen Thread habe ich in demselben zu dem Thema bereits meine Meinung dargestellt.
Gruß
LL
nun ja, ich hatte mal für mich entschieden, dass so ein Fünf-Zeiler, der wenn man ihn in einen FB/FC packt schon fast so viel Code für den Aufruf benötigt wie in dem Baustein dann selbst enthalten ist, ich diesen dann eben nicht als Extra-Funktion schreibe, sondern direkt code. Aber da will ich weder eine Grundsatzdiskussion lostreten, noch den von mir gewählten Weg zur obersten Maxime erheben ...
(sondern will ich eben nur erwähnen, dass sowas bei mir direkt im Programm steht und nicht in einer Unterroutine)