通道选择功能可以实现在示波器波形图上显示不同通道的波形,可以实现两路信号同时显示以及两个通道单独显示。实现的程序框图如图所示。通道选择开关作为case_switch的选择判断,在选择判断case块中,通过通道选择子Ⅵ控件“channel A and Or B.VI”,根据输入的触发源电平、触发极性以及采样点数实现两路信号的重新配置,并输出所需要的通道信号。
图 通道选择功能的程序框图
通道选择子Ⅵ的输出信号根据产生的信号“创建数组”,进一步和分度数值“捆绑”成簇,输入到波形图进行输
此处创建通道输入信号生成和选择子VI,完成不同通道输入信号的生成以及通道选择功能。创建过程和创建一般的LabVIEW VI控件的方法一样,将所创建的子Ⅵ命名为“channelA and or B.VI”。该Ⅵ的前面板如图1所示。
图1 channel A and or B.VI的前面板及连线板
在前面板上,已经添加电平“Level”数值输入控件、极性“Slope”和触发源“Source”选择开关、数据点数“No.Points”、频率“Frequency”、通道选择“Select Cha