簡單雙通道示波器的觸發(fā)電平SLOPE.Ⅵ的創(chuàng)建
該Ⅵ的程序框圖如圖2所示。首先在程序中,根據(jù)輸入信號矩陣,產(chǎn)生索引數(shù)組合數(shù)組大小的數(shù)值;然后在while循環(huán)結(jié)構(gòu)中,通過“判定范圍并強制轉(zhuǎn)換”函數(shù),對輸入信號矩陣進行范圍判斷并進行類型轉(zhuǎn)換,判斷的x標準為觸發(fā)電平Level;由此判斷作為分支選擇結(jié)構(gòu)的選擇條件,通過一些選擇性的邏輯判斷條件的判斷后,對輸入的信號進行對應信號矩陣和索引矩陣的判斷后輸出索引數(shù)值。
本文引用地址:http://2s4d.com/article/201701/337725.htm
圖1 觸發(fā)電平SLOPE.Ⅵ控件的前面板
圖2 觸發(fā)電平SLOPE VI控件的程序框圖
在觸發(fā)電平SLOPE.Ⅵ的程序框圖編寫中用到了比較多的數(shù)組操作方面的內(nèi)容。其中,“索引數(shù)組”和“數(shù)組大小”函數(shù)相對比較簡單、比較容易理解,這幾個數(shù)組操作方面的功能和特點都可以在“函數(shù)-編程→數(shù)組”子選板內(nèi)找到。而“判定范圍并強制轉(zhuǎn)換”函數(shù)相對比較復雜,下面對這個函數(shù)稍作介紹。
“判定范圍并強制轉(zhuǎn)換”函數(shù)的選擇順序為:“函數(shù)→編程→比較一判定范圍并強制轉(zhuǎn)換”,如圖38所示。該函數(shù)的接線端如圖4所示。該函數(shù)的主要功能為:確定x是否落在給定的上下限范圍內(nèi),并有選擇性地強制數(shù)值落在范圍之內(nèi),只有在比較元素狀態(tài)時,該函數(shù)才進行強制轉(zhuǎn)換。
圖3 判定范圍并強制轉(zhuǎn)換函數(shù)的選擇順序
圖4 判定范圍并強制轉(zhuǎn)換函數(shù)接線端
評論