Skip to main content

Avertissement du compilateur C0344

Message: L'attribut de surveillance n'est pas pris en charge pour la propriété '<nom de propriét´> et sera ignoré .

Cause d'erreur possible: une propriété possède l'attribut monitoring 'call' et renvoie une structure.

Correction d'erreur: utilisez l'attribut de surveillance 'variable'.

Exemple 466. Exemple d'avertissement
TYPE ST_Test :STRUCT
      a,b : INT;  
END_STRUCT
END_TYPE

FUNCTION_BLOCK FB_Test
...

{attribute 'monitoring' := 'call'}
PROPERTY TestProp : ST_Test

La déclaration de propriété TestProp produit l'avertissement suivant.

Message :

C0344 : L'attribut de surveillance n'est pas pris en charge pour la propriété 'TestProp' et sera ignoré.