Skip to main content

Attribut: no_instance_in_retain

Das Pragma bewirkt, dass damit ausgezeichnete Funktionsbausteine nicht als eine RETAIN-Variable instanziiert werden können. Das Pragma verhindert, dass die Instanz eines Funktionsbausteins im Retain-Speicherbereich abgelegt wird. Stattdessen wird eine Fehlermeldung ausgegeben.

Syntax:

{attribute 'no_instance_in_retain'}

Einfügeort: Zeile oberhalb der FUNCTION_BLOCK-Deklaration im Deklarationsteil des Funktionsbausteins.