簡單雙通道示波器VI控件的觸發器子VI創建
圖1 觸發器子vl的前面板
程序功能主要通過程序框圖來實現。具體的程序框圖如圖2所示。圖中的主要功能是通過觸發源選擇開關“Source”對分支選擇結構進行分支選擇。如果觸發源是通道B觸發即內觸發時,那么輸入的信號經過SLOPE.Ⅵ產生信號的序號index。輸入分支選擇塊的兩路通道的信號通過“數據子集”函數返回從index開始的長度為1 000的一段信號,并將這一段信號作為輸出信號通過觸發器子Ⅵ輸出。如果觸發源是通過外觸發(EXT)產生,那么此時直接將輸入觸發器子Ⅵ的兩路信號作為輸出信號輸出。
圖2 觸發器子Ⅵ的程序框圖
在此程序框圖中,用到“數據子集”函數,該函數的主要功能是從輸入數組中返回從index開始的長度為length的一段數組。
評論