波形图表同样可以在“控件”选板的“图形”子选板中找到。波形图表和波形图的不同之处在于波形图表内部提供了一个保存旧数据的显示缓冲器,所保存旧数据的长度可以自行指定,最大为1 024个。新传给波形图表的数据被接续在旧数据的后面,这样就可以在保持一部分旧数据显示的同时显示新数据;也可以把波形图表的这种工作方式想象为先进先出的队列,新数据到来之后,会把同样长度的旧数据从队列中挤出去。图标下方的滚动条直接对应于显示缓冲器,可观察任何位置的数据。
鼠标右键单击前面板上的波形图表,在右键菜单的“高级”选项中,可以对波形图表的刷新模式进行设置,三种刷新模式如图5-3所示,从左至右分别为示波器图表、带状图表和扫描图表。带状图表为一个滚动显示屏,当新的数据到达时,整个曲线向左移动,最原始的数据点将会移出视野,最新的数据添加到曲线最右端。
图5-3 波形图表的三种刷新模式
示波器图表、扫描图表和示波器的工作方式十分相似,当数据点多到足以使曲线到达示波器图表绘图区域的右边界时,将清除整个曲线并从绘图区左侧开始(www.xing528.com)
重新绘制,扫描图表和示波器图表非常类似,不同之处是当曲线到达绘图区域右边界时,不是将旧曲线消除,而是用一条移动的红线标记新曲线的开始,并随着新数据的不断增加在绘图区中逐渐移动,示波器图表和扫描图表比带状图表运行速度快。
图5-4为波形图表应用的一个实例图。图5-4(a)为程序框图,图5-4(b)~图5-4(d)分别为使用带状图表法、使用示波器图表法、使用扫描图表法。
图5-4 波形图表应用的一个实例
(a)程序框图;(b)使用带状图表法;(c)使用示波器图表法;(d)使用扫描图表法
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。