VI的执行属性设置
发布时间:2014/6/20 22:07:12 访问次数:1501
VI的执行属性设置也在属性对话框进行。V100ZA3P打开属性设置对话框以后,在“类别”下拉列表框中选择“执行”选项,如图3-19所示。其中的设置项目如下:
·优先级:可以设置为前面介绍的6种优先级。但是当它被优先级高的VI调用时,就自动提升到与主调程序同样的优先级,而不需要修改优先级设置。
·首选执行系统:除了前面介绍的6种执行系统,还可以设置为“与调用方相同”,即与主调程序同样的优先级。
·重入执行:允许被多处同时调用。一般情况下执行系统不能在程序框图不同位置同 时调用一个VI。如果需要在多处同时调用一个VI就选择这个复选框。设置为“重入执行”以后本页大部弁其他选项就不能再用。为了更好地理解这个选项的作用, 请看图3-20所示的小程序。图标为“REEN”的被调VI程序框图中只有一个“等待
下一个整数倍毫秒”函数,延时2000 ms。当这个VI设置为“重入执行”后调用它的程序运行时间是2000 ms,说明它在两处被同时调用。但是当它不设置为“重入执行”时,调用它的程序运行时间是4000 ms,说明它被轮流调用。设置为“重入 执行”以后,在不同位置被调用还能分别保存各自状态信息,而不会共享数据。
VI的执行属性设置也在属性对话框进行。V100ZA3P打开属性设置对话框以后,在“类别”下拉列表框中选择“执行”选项,如图3-19所示。其中的设置项目如下:
·优先级:可以设置为前面介绍的6种优先级。但是当它被优先级高的VI调用时,就自动提升到与主调程序同样的优先级,而不需要修改优先级设置。
·首选执行系统:除了前面介绍的6种执行系统,还可以设置为“与调用方相同”,即与主调程序同样的优先级。
·重入执行:允许被多处同时调用。一般情况下执行系统不能在程序框图不同位置同 时调用一个VI。如果需要在多处同时调用一个VI就选择这个复选框。设置为“重入执行”以后本页大部弁其他选项就不能再用。为了更好地理解这个选项的作用, 请看图3-20所示的小程序。图标为“REEN”的被调VI程序框图中只有一个“等待
下一个整数倍毫秒”函数,延时2000 ms。当这个VI设置为“重入执行”后调用它的程序运行时间是2000 ms,说明它在两处被同时调用。但是当它不设置为“重入执行”时,调用它的程序运行时间是4000 ms,说明它被轮流调用。设置为“重入 执行”以后,在不同位置被调用还能分别保存各自状态信息,而不会共享数据。
上一篇:并行任务的优先权
上一篇:多处同时调用一个VI
热门点击