实时FIFO页(共享变量属性对话框)
- 更新时间2023-02-21
- 阅读时长2分钟
必需:NI分布式系统管理器 (Windows)
右键单击目录树下RT终端的进程,在快捷菜单中选择新变量,或右键单击目录树中的现有共享变量,选择编辑变量,可显示共享变量属性对话框。
通过该页可启用和配置共享变量的实时FIFO。该页由下列部分组成:
- 启用实时FIFO—为单进程或网络发布的共享变量启用实时FIFO。如配置网络发布的共享变量使用网络缓冲区,且启用实时FIFO,网络缓冲区的大小必须与FIFO元素的大小一致,以保证数据可以正常写入。如网络缓冲区小于FIFO元素,可导致网络缓冲区溢出,数据无法通过网络传输。
- FIFO类型—指定要使用的FIFO配置的类型。 如共享变量包含数组数据类型,则必须指定数组中元素的个数。如共享变量包含波形数据类型,则必须指定波形中元素的数量。如选择波形数组数据类型,必须指定每个数组中波形元素的数量和每个波形中点的数量。为避免由内存分配引起的抖动,必须精确指定所需元素和/或波形点的数量。
- 单元素—指定带单个元素的FIFO缓冲区。
- 多元素—指定带多个元素的FIFO缓冲区。如选择该选项,必须指定要使用的FIFO元素。
- 使用网络缓冲区配置—通过网络页中使用缓冲部分的配置设置FIFO的大小和元素。只有选择网络缓冲区时,该选项才可用。
- FIFO类型—指定要使用的FIFO配置的类型。 如共享变量包含数组数据类型,则必须指定数组中元素的个数。如共享变量包含波形数据类型,则必须指定波形中元素的数量。如选择波形数组数据类型,必须指定每个数组中波形元素的数量和每个波形中点的数量。为避免由内存分配引起的抖动,必须精确指定所需元素和/或波形点的数量。