Funktions-Erweiterung:
Eine generische Konstante ist eine Variable im Deklarationsbereich VAR_GENERIC CONSTANT eines Funktionsbausteins. Sie kann innerhalb eines Funktionsbausteins wie eine Konstante verwendet werden. Der Initialwert wird bei der Instanzierung des Funktionsbausteins überschrieben.
Beispiel:

Bei der Deklaration der Funktionsbaustein-Instanzen wird der generischen Konstanten ein Wert zugewiesen, der nur für diese Instanz gültig ist. Dieser Wert wird dem Funktionsbaustein in spitzen Klammern angehängt.
Beispiel:

Ein Funktionsbaustein mit generischen Konstanten kann auch die Vererbungskonstrukte EXTENDS und IMPLEMENTS verwenden.
Enthalten in folgenden Produkten:
PLC Designer V4.0
Anwendung:
Wie im obigen Beispiel gezeigt, können in Funktionsbausteinen Datentypen wie z.B. ARRAY oder STRING deklariert werden, deren Größe erst bei der Instanziierung des Funktionsbausteins festgelegt wird.