色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          波形圖表的歷史顯示問題

          作者: 時(shí)間:2017-01-06 來源:網(wǎng)絡(luò) 收藏
          可以看出默認(rèn)的情況下,波形圖表現(xiàn)實(shí)100個(gè)點(diǎn), 因?yàn)椴ㄐ螆D表默認(rèn)的緩沖區(qū)大小為1024,在默認(rèn)的情況下如果修改圖形圖標(biāo)屬性中的標(biāo)尺項(xiàng),選中自動(dòng)調(diào)整標(biāo)尺,如圖:

          2011-10-20 15:05 上傳下載附件 (31.45 KB)

          本文引用地址:http://cafeforensic.com/article/201701/337006.htm

          在這種情況下,波形圖表默認(rèn)顯示的是1024個(gè)數(shù)據(jù)的,這時(shí)是可以修改波形圖表顯示的數(shù)據(jù)個(gè)數(shù),但是個(gè)數(shù)要小于1024的;

          采集串口的數(shù)據(jù),實(shí)時(shí)的現(xiàn)實(shí)過來,下位機(jī)是每隔20MS發(fā)送一次數(shù)據(jù)的,因?yàn)橐到y(tǒng)調(diào)試PID參數(shù),每一次調(diào)試大約需要10分鐘,這樣計(jì)算的話,上位機(jī)需要波形圖表現(xiàn)實(shí)的數(shù)據(jù)個(gè)數(shù)為50*60*10=30,000個(gè),但是因?yàn)椴ㄐ螆D表是實(shí)時(shí)現(xiàn)實(shí)的,有新的數(shù)據(jù)過來,原來的數(shù)據(jù)就會(huì)被覆蓋住了,怎樣才能做到把所有接受到的數(shù)據(jù)都可以現(xiàn)實(shí)在波形圖表中呢?
          這個(gè)問題的解決方法為:
          第一步:修改緩沖區(qū)為30,000

          第二步:修給橫坐標(biāo)

          因?yàn)椴ㄐ螆D表默認(rèn)是緩沖區(qū)是1024,在沒有修改緩沖區(qū)的情況下,波形圖表能夠保存歷史數(shù)據(jù),每次傳遞給它一個(gè)新數(shù)據(jù),它就把新數(shù)據(jù)追加在原有的數(shù)據(jù)上,這樣的話,可以運(yùn)行程序,修改橫坐標(biāo)現(xiàn)實(shí)自己想觀察的時(shí)間段數(shù)據(jù)波形(注意:在此情況下,只能觀察1024個(gè)數(shù)據(jù),如果采集的數(shù)據(jù)超過這個(gè)范圍原來的數(shù)據(jù)就會(huì)被覆蓋掉),如果想得到所有的數(shù)據(jù)波形,可以修改緩沖區(qū),不過緩沖區(qū)的上限可參考:對(duì)于8位整數(shù),最多可為數(shù)組分配計(jì)算機(jī)一半的內(nèi)存空間,例如,如計(jì)算機(jī)內(nèi)存為4 GB,數(shù)組最多可包含2147483647個(gè)數(shù)據(jù)點(diǎn)。

          另注:1GB=1024MB;1MB=1024KB;1KB=1024B;

          B就是1個(gè)字節(jié),一個(gè)字節(jié)由8個(gè)二進(jìn)制位組成,對(duì)于8位整數(shù),每個(gè)數(shù)占1個(gè)字節(jié)



          關(guān)鍵詞: 波形圖表歷史顯

          評(píng)論


          技術(shù)專區(qū)

          關(guān)閉