-> Hier kostenlos registrieren
Hi,
ist es möglich, einem FB bei der Deklaration einen Parameter so zu übergeben, dass dieser innerhalb des FB als Größe für ein Array herhalten kann?
Zum Hintergrund: ich möchte einen Buffer-FB erstellen, wobei ich aber nicht pauschal 1000bytes o.ä. reservieren möchte. Denn mal brauche ich große Buffer und mal sehr kleine. Bisher deklariere ich das Array extern und übergebe die Größe und Startadresse. Dabei kann ich aber nicht absichern, dass die Größe tatsächlich der Größe des Arrays entspricht. Außerdem muss der übergeordnete Block zwei Variablen deklarieren.
Gruß, Heimchen
ist es möglich, einem FB bei der Deklaration einen Parameter so zu übergeben, dass dieser innerhalb des FB als Größe für ein Array herhalten kann?
Zum Hintergrund: ich möchte einen Buffer-FB erstellen, wobei ich aber nicht pauschal 1000bytes o.ä. reservieren möchte. Denn mal brauche ich große Buffer und mal sehr kleine. Bisher deklariere ich das Array extern und übergebe die Größe und Startadresse. Dabei kann ich aber nicht absichern, dass die Größe tatsächlich der Größe des Arrays entspricht. Außerdem muss der übergeordnete Block zwei Variablen deklarieren.
Gruß, Heimchen