Skip to main content

Attribut : no_copy

En général, une modification en ligne nécessite une réaffectation des instances d'un POU. Dans le processus, la valeur de la variable contenue dans l'instance est copiée.

Le pragma empêche la copie de la valeur de la variable contenue dans l'instance lors d'un changement en ligne ; à la place, la variable est réinitialisée au cours d'un changement en ligne. Cela peut être utile pour une variable de pointeur local qui pointe vers une variable qui vient d'être décalée par le changement en ligne et qui a donc une adresse modifiée.

Syntaxe:

{attribute 'no_copy'}

Vous insérez l'attribut dans la partie déclaration au-dessus de la ligne de déclaration des variables concernées.