如果一个功能模块提供一个
⇘
退出方法, 你通过分配指令{attribute 'no-exit'}到这个功能模块实体来阻止他要求一个特殊的实体。
句法:
{attribute 'symbol'= 'no-exit'}
例子:
假设退出方法 FB_Exit被添加到功能块"POU":
在主程序PLC_PRG中,两个 POU 类型的变量被初始化:
PROGRAM PLC_PRG
VAR
POU1 : POU;
{attribute 'symbol' := 'no-exit'}
POU2 : POU;
END_VAR
当变量bInCopyCode在POU1中变成 TRUE , 退出方法 FB_Exit称为退出实例,并且之后被复制(在线更改) 。尽管变量bInCopyCode的值对 POU2无影响。