RT FIFO写入
- 更新时间2023-02-17
- 阅读时长3分钟
RT FIFO写入
向RT FIFO写入元素。 如RT FIFO不包含空元素,该节点可等待超时(ms),获得可用元素。如超时(ms)结束前未获得可用空元素,且超时覆盖的值为TRUE,该节点可覆盖RT FIFO中最旧的元素,超时?返回TRUE。
注: 如使用RT FIFO传输波形数据,由于变体的大小由变量确定,与RT FIFO不兼容,因此无法传输波形的变体元素。
输入/输出

rt fifo
引用现有的RT FIFO。

元素
待写入RT FIFO的数据。数据类型转换要写入的默认数据类型。

超时毫秒
节点等待RT FIFO空槽写入数据的时间,以毫秒为单位。连线-1至超时(ms)输入端表示无限等待。
Default value: 0

超时覆盖
指定FIFO中没有可用的空槽且超时毫秒输入过期时,是否覆盖RT FIFO中最早的值。
使用超时毫秒输入端指定覆盖FIFO中最早的值之前等待FIFO空槽的时间。
| TRUE | RT FIFO将覆盖最早的值,并在FIFO超时情况下,在超时?输出中返回TRUE。 |
| FALSE | 如FIFO超时,RT FIFO不会覆盖最早的值。 |
Default value: TRUE

rt fifo输出
rt fifo中定义的RT FIFO的引用。

超时?
指示FIFO超时前是否有可用的空槽以执行写入操作的布尔值。
| TRUE | 有可用的空槽前,FIFO超时。 |
| FALSE | FIFO未超时。 |

元素个数
读取或写入操作后RT FIFO中的元素数量。

