当编译器在应用程序代码中遇到单个标识符时,它会按以下顺序搜索相应的声明:
方法的局部变量
功能块、程序或函数以及任何基本功能块中的局部变量
POU 的本地方法
应用程序中的全局变量(如果未在声明全局变量的变量列表中设置该属性)
qualified_only
父应用程序中的全局变量(如果未在声明全局变量的变量列表中设置该属性)
qualified_only
引用库中的全局变量,当库和变量列表都不需要限定访问时
应用程序中的 POU 或类型名称(即全局变量列表、功能块等的名称)
父应用程序中的 POU 或类型名称
库中的 POU 或类型名称
本地引用的库和由库发布的库的命名空间
POU 视图中的全局变量,除非在声明它们的变量列表中设置了该属性
qualified_only
POU 视图中的 POU 或类型名称(即全局变量列表、功能块等的名称)
{{item.nickname}}
{{key+1}}楼{{item.content}}
{{item2.nickname}}
{{item2.content}}