Hallo MK@home
Es ist richtig dass der BC9000 von Beckhoff einen Retainbereich hat, den muss mann jedoch von Hand verwalten, da dieser eher klein ausfällt.
Die Library musst Du anpassen, die Retain Variablen am besten hervorheben und in den var_in_out Bereich verschieben.
Beim Aufruf des Bausteines kannst Du dann diese Variable in den Retain-Merkerbereich verschieben.
Ausserdem ist eigentlich die .lib sowieso nicht ganz konform, weil unter der BC Programmierung die Endung eigentlich .lb6 lauten müsste. Funktioniert zwar aber
Gruß Jens