属性:call_before_global_exit_slot
重要
VAR_INPUT
使用该属性的函数或方法中的声明会导致编译错误。原因:在这种情况下,调用时输入变量是未知的,这在在线更改期间隐式发生。
这个 pragma 的效果是所有设置了这个属性的函数和程序都在 GlobalExit
. GlobalExit
发生在新下载或重置之前。提供的功能块 FB_Exit
方法受到影响。调用顺序由属性值定义。
如果在方法中设置了属性,则确定父功能块的所有实例。在指定的槽中调用所有实例。在这种情况下,您无法影响实例之间的顺序。
句法:
{attribute 'call_before_global_exit_slot' := '<slot>'}
插入位置 | 函数和程序声明部分上方的第一行 |
| 定义按调用顺序排列的整数值;值越低,调用发生的越早。如果几个功能块的属性排名相同,则它们的调用顺序保持不确定。 |