SA0060:零用作无效操作数 检测操作数具有以下值的操作 0 导致无效或无意义的操作 理由:这种表达方式可能表明存在编程
SA0162:缺少注释 检测程序中未注释的位置 理由:许多编程指南都要求完整的注释,它增
SA0047:访问直接地址 检测实现代码中的直接地址访问 理由:符号编程总是更可取的。变量的名称也可以具有含义。地址不能表明它的用途。 重要性:高
目设置中激活或定义规则或约定。 属性被插入到 POU 的声明部分以禁用整个编程
属性:analysis 该属性停用整个编程对象的特定规则,以便将它们排除在 静态分析 .您可以通过指定带有前置减号 ("-") 的规则编号来停用代码规则。您可
SA0164:多行注释 检测编码为的多行注释 (* comment *) .仅编码为的单行注释 // comment 被允许。 理由:一些编程
统的代码时,此规则很有用。 理由:并非所有系统都支持面向对象编程
代表了错误的来源。因此,存在通常禁止指针运算的编程
SA0075:缺少 ELSE 检测到 CASE 没有的陈述 ELSE 分支 理由:防御性编程