SA0031:未使用的签名检测编译程序代码中未调用的程序、功能块、函数、数据类型、接口、方法、属性和动作理由:未使用的对象不必要地增加了项目的大小,并且在阅读代码时可能会造成混淆。重要性:低PLCopen 规则:CP2提示如果一个项目中存在多个应用程序,则仅影响当前活动应用程序下方的对象。如果只有一个应用程序,那么 POU 池中的对象也会受到影响。也可以看看配置和运行静态分析