Skip to main content

编译指示和属性

CODESYS Static Analysis 提供用于激活或停用个别规则或命名约定以进行静态代码分析的编译指示和属性。

要求:在项目设置中激活或定义规则或约定。

属性被插入到 POU 的声明部分以禁用整个编程对象的特定规则。

Pragma 用于 POU 的实现部分,以停用各个代码行的特定规则。一个例外是规则 164,它也可以在声明部分关闭。

提示

在项目设置中停用的规则无法通过编译指示或属性激活。

不能通过编译指示或属性禁用规则 SA0004。