编译指示和属性 CODESYS Static Analysis 提供用于激活或停用个别规则或命名约定以进行静态代码分析的编译指示和属性。 要求:在项
SA0051:对 BOOL 变量的比较操作 检测类型变量的比较操作 BOOL 理由: CODESYS 允许
SA0064:添加指针 检测指针的添加 理由:在 CODESYS ,指针运算一般是允许的,也可以适当使用。然而,它也
只允许对位域数据类型进行位访问。但是,那 CODESYS 编译
只允许对位域数据类型进行位访问。但是,那 CODESYS 编译
SA0019:隐式指针转换 检测隐式生成的指针转换 理由:在 CODESYS ,指针没有严格类型化,它们可以以任何方式相互赋值。这经
SA0102:从外部访问程序/fb变量 检测对程序或功能块的局部变量的外部访问。 理由: CODESYS 允许