



注意

VAR_INPUT
使用该属性的函数或方法中的声明会导致编译错误。原因是在这种情况下,输入变量在调用时是未知的,而调用是在在线更改时隐含发生的。
该pragma的作用是,在其声明的第一行中包含该属性的所有函数和程序都会在 GlobalExit 之前被调用。GlobalExit 会在新的下载或重置之前进行。使用FB_Exit
方法提供的功能块会受到影响。调用顺序由属性值决定。
语法 :
{attribute 'call_before_global_exit_slot' := '<slot>'}
插入位置:函数和程序声明部分上方的第一行。
<slot>
:定义调用顺序的整数值;值越小,调用越早。如果多个功能块对属性的排序相同,那么它们的调用顺序仍然是不确定的。
CODESYS 调用指定槽中的所有实例。在这种情况下,您无法影响实例之间的顺序。