vi的可重入执行

1. 非重入执行

框图内有多个相同子vi时,执行时需要等待上一个子vi运行完之后再运行下一个相同的子vi。

2. 共享副本重入执行

当框图内多个相同子vi时,执行时系统会根据是否需要同时执行来创建独立的内存空间,如果任意时刻仅有一个vi在运行,则系统就只会创建一个独立的内存空间,若多个同时运行时,同时系统就会创建多个独立的内存空间。
需要注意的是如果将vi重入性设置为此模式时,vi的代码尽量不要有未初始化的部分。

3. 预先分配副本重入执行

当框图内有多个相同子vi时,执行系统会为每个子vi分配一个单独的内存空间。

4.在调用vi中内嵌子vi

即将当前vi设置为代码形式,当上层vi使用本vi时,会将本vi的代码直接嵌套在上层vi,不会采用一直调用的方式。
使用本方式一般为代码量不大,且需要频繁调用的场合。
设置本模式需要将:1. 允许调试关闭;2.设置为预先分配副本重入执行;3.关闭启用错误自动处理。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值