Skip to main content

pragmas y atributos

CODESYS Static Analysis proporciona pragmas y atributos para activar o desactivar reglas individuales o convenciones de nomenclatura para el análisis de código estático.

Requisito: Las reglas o convenciones están activadas o definidas en la configuración del proyecto.

Los atributos se insertan en la parte de declaración de una POU para desactivar reglas específicas para un objeto de programación completo.

Los pragmas se utilizan en la parte de implementación de una POU para desactivar reglas específicas para líneas de código individuales. Una excepción es la regla 164, que también se puede desactivar en la parte de la declaración.

Sugerencia

Las reglas que están desactivadas en la configuración del proyecto no pueden activarse mediante pragmas o atributos.

La regla SA0004 no se puede desactivar mediante un pragma o un atributo.