在指令{attribute’hide_all_locals’}帮助下,你可以阻止本地签名中的所有变量在部件清单功能或输入助手中的显示。这个属性分配的每个特殊本地变量是与 ⇘ 隐藏相同的。
句法:
{attribute 'hide_all_locals'}
例子:
功能块 myPOU 用来补充使用属性:
{attribute 'hide_all_locals'}
FUNCTION_BLOCK myPOU
VAR_INPUT
a:INT;
END_VAR
VAR_OUTPUT
b:BOOL;
END_VAR
VAR
c,d:INT;
END_VAR
在主程序中,功能块myPOU的两个实例被定义:
PROGRAM PLC_PRG
VAR
POU1, POU2: myPOU;
END_VAR
当分配时,即输入值到 POU1,“组件列表”功能作用于 "POU1."输入,在 PLC_PRG的补充部分将显示变量 "a" 和"b", 但没有隐含的本地变量 "c" 或 "d"。