LabVIEW的波形图表
发布时间:2008/9/23 0:00:00 访问次数:1835
图1 波形图表及其属性对话框
与波形图不同的是,波形图表并不一次性接收所有需要显示的数据,而是可以逐点地接收数据,并逐点地在前面板窗口中显示,在保留上一次接收的数据同时显示当前接收的数据。
这是因为波形图表有一个缓冲区可以保存一定数量的历史数据,当数据超过缓冲区的大小时,最早的数据将被舍弃,相当于一个先进先出的队列。缓冲区的大小可以在波形图表的右键快捷菜单选项“图表历史长度…”中设定,如图2所示。
图2 波形图表缓冲区大小设置
由于图表中显示的是缓冲区中的数据,所以图表中显示的数据点数只能小于等于缓冲区的大小,超过缓冲区大小的部分没有图形显示。
波形图表逐点地显示波形,当波形点数超过图形界面时,波形图表有3种刷新模式:带状图表、示波器图表和扫描图,如图3所示。
带状图表从左到右绘制波形时保持图形点数不变,超过的点数从左边界移出;示波器图表从左到右绘制波形时保持图形点数不变,到达右边界后图形清空,然后重新从左到右开始绘制波形;扫描图从左到右绘制波形时保持图形点数不变,到达右边界后并不立刻清空图形,而从左到右开始绘制新的波形,随着新波形的绘制逐渐擦除波形。
波形图表接收的数据类型和波形图相同,而显示相同波形时,波形图表和波形图接收的数据格式则不相同。
图3 波形图表刷新方式
欢迎转载,信息来自维库电子市场网(www.dzsc.com)
图1 波形图表及其属性对话框
与波形图不同的是,波形图表并不一次性接收所有需要显示的数据,而是可以逐点地接收数据,并逐点地在前面板窗口中显示,在保留上一次接收的数据同时显示当前接收的数据。
这是因为波形图表有一个缓冲区可以保存一定数量的历史数据,当数据超过缓冲区的大小时,最早的数据将被舍弃,相当于一个先进先出的队列。缓冲区的大小可以在波形图表的右键快捷菜单选项“图表历史长度…”中设定,如图2所示。
图2 波形图表缓冲区大小设置
由于图表中显示的是缓冲区中的数据,所以图表中显示的数据点数只能小于等于缓冲区的大小,超过缓冲区大小的部分没有图形显示。
波形图表逐点地显示波形,当波形点数超过图形界面时,波形图表有3种刷新模式:带状图表、示波器图表和扫描图,如图3所示。
带状图表从左到右绘制波形时保持图形点数不变,超过的点数从左边界移出;示波器图表从左到右绘制波形时保持图形点数不变,到达右边界后图形清空,然后重新从左到右开始绘制波形;扫描图从左到右绘制波形时保持图形点数不变,到达右边界后并不立刻清空图形,而从左到右开始绘制新的波形,随着新波形的绘制逐渐擦除波形。
波形图表接收的数据类型和波形图相同,而显示相同波形时,波形图表和波形图接收的数据格式则不相同。
图3 波形图表刷新方式
欢迎转载,信息来自维库电子市场网(www.dzsc.com)