以数组方式读取和写入I/O变量容器(Real-Time、Windows)
- 更新时间2025-08-27
- 阅读时长2分钟
指定I/O变量容器
I/O变量容器是LabVIEW项目中包含I/O变量的项。按照下列方法指定一个I/O变量在程序框图上进行读写:
读取和写入I/O变量容器
可将I/O变量容器的引用连接至下列函数的共享变量引用句柄输入端:
如使用上述读取函数读取I/O变量容器,函数将返回一个数组,其中包含I/O容器中各个通道的数据。数组中通道的顺序与所有变量属性返回的通道顺序相匹配。如使用上述写入函数写入I/O容器变量,必须连接一个顺序匹配的数组。
例如,下列程序框图使用扫描变量读取函数读取模拟输入模块Mod1的所有I/O通道,按双精度数组读取:
不支持的功能
本部分介绍的内容不支持下列功能:
| 不支持的功能 | 详细信息 |
|---|---|
| 读取和写入包含多种数据类型的I/O变量容器 | 只能为一个I/O变量容器指定一种数据类型。因此,读取和写入包含多种数据类型通道的I/O变量容器会产生错误。 |
| 读取和写入PSP变量容器 | 该技术仅适用于本地I/O变量容器。该技术不能用于远程访问I/O变量容器,或访问网络发布的共享变量库。 |
| 读取时间标识 | 使用该计数时无法启用时间标识。 |