生成含有方波的波形。


icon

输入/输出

  • cdbl.png 偏移量

    偏移量指定信号的直流偏移量。默认值为0.0。

  • cbool.png 重置信号

    重置信号如值为TRUE,相位可重置为相位控件的值,时间标识可重置为0。默认值为FALSE。

  • cdbl.png 频率

    频率是波形频率,以赫兹为单位。默认值为10。

  • cdbl.png 幅值

    幅值是波形的幅值。幅值也是峰值电压。默认值为1.0。

  • cdbl.png 相位

    相位是波形的初始相位,以度为单位。默认值为0。如重置信号为FALSE,则VI将忽略相位

  • cerrcodeclst.png 错误输入(无错误)

    错误输入表明该节点运行前发生的错误条件。该输入提供标准错误输入功能。

  • cnclst.png 采样信息

    采样信息包含采样信息。

  • cdbl.png Fs

    Fs是每秒采样率。默认值为1000。

  • cdbl.png 采样数

    #s是波形的采样数。默认值为1000。

  • cdbl.png 占空比(%)

    占空比是方波在一个周期内高电平所占时间的百分比。默认值为50。

  • imsdt.png 信号输出

    信号输出是生成的波形。

  • ierrcodeclst.png 错误输出

    错误输出包含错误信息。该输出提供标准错误输出功能。

  • 如Y序列表示方波,该VI依据下列等式生成波形。

    y[i] = amp × 方波(相位[i]),i = 0, 1, 2, …, n – 1,

    amp = 幅值n = 采样数(#s),方波[p]为:

    1.如果 0 ≤ pmod < (0.01 × duty) × 360.0 则为 0

    -1.0,如果 (0.01 × duty) × 360.0 ≤ pmod < 360.0

    pmod = p modulo 360.0,duty = 占空比(%),相位[i]为:

    初始相位 + 频率 × 360.0 × i/Fs

    初始相位在重置信号为TRUE时为相位;在重置信号为FALSE时为最后一个输出相位。

    该VI可重入,使用该VI可模拟通过方波函数发生器进行连续采集。如输入控件重置信号为FALSE,此后调用该VI可生成含有方波下n个采样的输出方波波形。该VI可记录当前波形的相位和时间标识,重置信号输入为FALSE时,连续生成波形并标记波形的时间标识。