波形圖表顯示一條或多條曲線的特殊波形顯示控件,一般用來(lái)顯示以恒定采樣率采集得到的數(shù)據(jù)。波形圖表位于前面板控件選板中“新式→圖形→波形圖”。波形圖表窗口和屬性對(duì)話框與波形圖窗口和屬性對(duì)話框類似,如圖1所示,具體的設(shè)置可以在閱波形圖中的介紹。 與波形圖不同的是,波形圖表并不一次性接收所有需要顯示的數(shù)據(jù),而是可以逐點(diǎn)地接收數(shù)據(jù),并逐點(diǎn)地在前面板窗口中顯示,在保留上一次接收的數(shù)據(jù)同時(shí)顯示當(dāng)前接收的數(shù)據(jù)。 這是因?yàn)椴ㄐ螆D表有一個(gè)緩沖區(qū)可以保存一定數(shù)量的歷史數(shù)據(jù),當(dāng)數(shù)據(jù)超過(guò)緩沖區(qū)的大小時(shí),最早的數(shù)據(jù)將被舍棄,相當(dāng)于一個(gè)先進(jìn)先出的隊(duì)列。緩沖區(qū)的大小可以在波形圖表的右鍵快捷菜單選項(xiàng)“圖表歷史長(zhǎng)度…”中設(shè)定,如圖2所示。
圖1 波形圖表及其屬性對(duì)話框
圖2 波形圖表緩沖區(qū)大小設(shè)置
由于圖表中顯示的是緩沖區(qū)中的數(shù)據(jù),所以圖表中顯示的數(shù)據(jù)點(diǎn)數(shù)只能小于等于緩沖區(qū)的大小,超過(guò)緩沖區(qū)大小的部分沒(méi)有圖形顯示。
波形圖表逐點(diǎn)地顯示波形,當(dāng)波形點(diǎn)數(shù)超過(guò)圖形界面時(shí),波形圖表有3種刷新模式:帶狀圖表、示波器圖表和掃描圖,如圖3所示。
帶狀圖表從左到右繪制波形時(shí)保持圖形點(diǎn)數(shù)不變,超過(guò)的點(diǎn)數(shù)從左邊界移出;示波器圖表從左到右繪制波形時(shí)保持圖形點(diǎn)數(shù)不變,到達(dá)右邊界后圖形清空,然后重新從左到右開(kāi)始繪制波形;掃描圖從左到右繪制波形時(shí)保持圖形點(diǎn)數(shù)不變,到達(dá)右邊界后并不立刻清空?qǐng)D形,而從左到右開(kāi)始繪制新的波形,隨著新波形的繪制逐漸擦除波形。
波形圖表接收的數(shù)據(jù)類型和波形圖相同,而顯示相同波形時(shí),波形圖表和波形圖接收的數(shù)據(jù)格式則不相同。
圖3 波形圖表刷新方式
來(lái)源:ks9914次