Hallo Roger
Es gibt kein Problem, wenn das Ausgangssignal stabil ist. Bei Delay 0 also, wenn das, was in Verlängern() zwischen den Klammern steht entweder open ist oder mit Ref( , -1) korrekt referenziert wurde.
Es bleibt aber ein anderes Problem, welches ich schon eine Weile mit mir herumtrage um es im Forum "Verbesserungsvorschläge" zu positionieren: Verlängern() verlängert leider "open end". D.h. auch wenn das Ausgangssignal schon seit Jahr und Tag (z.B. aufgrund einer Fehlersituation auf der Maschine, im Feed, im BT usw.) nicht mehr aktualisiert wurde, wird ein scheinbar korrektes Signal abgeliefert und aufgrund dessen gehandelt. Das ist mir schon mehrmals passiert, und es ist nicht lustig.
Das ist natürlich ein Unding! Man müsste alternativ eine Funktion "VerlängernFür(Daten,Perioden)" zur Verfügung haben, bei der man die maximale Anzahl Perioden angeben könnte, für die verlängert wird. Danach müsste das Signal genau so ungültig werden, als ob man nie VerlängernFür() verwendet hätte!
Falls Herr Knöpfel hier mitliesst: bitte schreiben Sie einen kurzen Feedback rein; wenn kein Feedback zu sehen ist, stelle ich diesen Vorschlag in das Forum "Verbesserungsvorschläge".
Gruss
Bernd