LabVIEW分享之一——功能全局变量
功能全局变量有以下特点:
1、功能全局变量是一种非重入VI,使用循环和不初始化的移位寄存器来存储全局性数据。
2、功能性全局变量通常有一个动作输入参数,用于指定VI执行的任务。
3、可使用功能全局变量保护访问变量操作的关键代码,避免全局变量引起的竞态。
4、可使用功能全局变量实现日志管理、文件IO等等。
5、因功能全局变量是VI,方便移植。
下面是一个常用的定时器的例子:
程序框图
前面板
LabVIEW分享之一——功能全局变量
功能全局变量有以下特点:
1、功能全局变量是一种非重入VI,使用循环和不初始化的移位寄存器来存储全局性数据。
2、功能性全局变量通常有一个动作输入参数,用于指定VI执行的任务。
3、可使用功能全局变量保护访问变量操作的关键代码,避免全局变量引起的竞态。
4、可使用功能全局变量实现日志管理、文件IO等等。
5、因功能全局变量是VI,方便移植。
下面是一个常用的定时器的例子:
程序框图
前面板