检测项目范围内变量或对象 (POU) 名称/标识符的多次使用情况
理由相同的名称可能会在读取代码时造成混淆。如果不小心访问了错误的对象,它们可能会导致错误。定义并遵循命名约定,避免出现类似情况。
检测到以下情况:
-
枚举的名称与应用程序或集成库中另一个枚举的名称相同。
-
变量名称与应用程序或集成库中其他对象的名称相同。
-
变量名称与应用程序或集成库中枚举常量的名称相同。
-
对象名称与应用程序或集成库中其他对象的名称相同。
重要性:中型
示例
Standard
库已集成到项目中,并提供TON
功能。
PROGRAM PLC_PRG VAR ton : INT; END_VAR --> Variable name 'ton' in 'PLC_PRG' already used for an object in library 'standard, ...'