拼接信号
- 更新时间2025-07-30
- 阅读时长4分钟
使信号相互拼接。该Express VI可用于使信号拼接至另一信号之后;使混合信号中的多个信号逐一拼接;使同一个信号拼接至混合信号中每个信号之后;或使一个混合信号拼接至另一个混合信号之后。

对话框选项
| 选项 | 说明信息 |
|---|---|
| 输入信号A | 显示输入信号。 如连线数据至Express VI后运行,输入信号A可显示实际数据。如关闭后再打开Express VI,输入信号A可显示示例数据,直至再次运行VI。 |
| 输入信号B | 显示输入信号。 如连线数据至Express VI后运行,输入信号B可显示实际数据。如关闭后再打开Express VI,输入信号B可显示示例数据,直至再次运行VI。 |
| 仅当t0对齐且dt匹配时拼接 | 仅当信号的t0为前一个信号的结束时间,且信号的dt与前一个信号匹配时,拼接信号至前一个信号。如勾选复选框而t0未对齐或dt不匹配,则VI返回错误。如需在t0不对齐或dt不匹配的情况下拼接信号,可取消勾选仅当t0对齐且dt匹配时拼接复选框。 |
| 拼接信号预览 | 显示拼接信号的预览。 如连线数据至Express VI后运行,拼接信号预览可显示实际数据。如关闭后再打开Express VI,拼接信号预览可显示示例数据,直至再次运行VI。 |
输入/输出
输入信号A
—
包含信号或混合信号。
输入信号B
—
包含信号或混合信号。
错误输入(无错误)
—
描述该节点运行前发生的错误。
拼接信号
—
返回拼接后的信号。
错误输出
—
包含错误信息。该输出提供标准错误输出功能。 |
混合信号是使用合并信号函数合并一个或多个信号后得到的信号。
如连线混合信号至输入信号A,则Express VI可使该混合信号中的每个信号依次拼接得到信号,作为最终结果输出。如连线混合信号至输入信号A,连线单个信号至输入信号B,则Express VI可使输入信号B拼接至输入信号A中的每个信号之后。如连线混合信号至输入信号A,连线另一混合信号至输入信号B,则Express VI可使输入信号B中的第一个信号拼接至输入信号A的第一个信号之后,使输入信号B中的第二个信号拼接至输入信号A的第二个信号之后,依此类推。最终结果混合信号中的信号数量,与两个混合信号中信号数量较少的一致。如输入信号A为空或未连接,并连线单个信号至输入信号B,则Express VI返回输入信号B。如连线混合信号至输入信号B,则Express VI可使该组信号依次拼接得到单个信号,作为结果输出。
范例
请参考LabVIEW附带的下列范例文件。
- labview\examples\Express VIs\Express VI - Append Signals.vi
输入信号A
—
错误输入(无错误)
—
拼接信号
—
错误输出
—