跳转到内容

信号图

BUSMASTER 图支持绘制信号值和统计参数的图形。这包括信号的原始值和物理值。可以添加网络统计参数来绘制图形。绘制的图形数量限制为 10 个。BUSMASTER 支持各种类型的图形。这包括类型、颜色以及使用符号突出显示的采样点。为了分析绘制的图形,提供了各种图形操作选项。图形数据可以导出为多种格式,从图像到报告。### 图形入门

Graph_main.bmp

要开始使用 BUSMASTER 图形,请选择 CAN –> Signal Graph –> Activate 菜单项。这将显示带有配置设置选项的图形显示。左侧视图将显示已添加用于绘制图形的元素列表。在元素列表下方,将列出所选元素的属性。这包括线条类型和颜色、采样点符号类型和颜色。可以隐藏元素使其不在显示中出现,也可以禁用元素,使其不会获取当前接收的数据。提供了 Configure 按钮来配置元素列表。这将显示一个包含数据库消息和统计参数的对话框。

右侧视图显示图形窗口。在它下方提供了用于操作已绘制图形的控件。这些范围从图形的基本操作(如移动、缩放和跟踪值)到高级功能(如自动设置刻度值、将所有图形元素依次上下排列以及设置手动范围)。为了便于导航,提供了方向导航键,它们会将图形沿选定方向移动一个网格位置。

应根据性能和视图样式来配置图形控件。用户可以配置图形缓冲区大小和更新率以优化性能。图形窗口的视图样式应由用户完全配置,包括各种图形窗口组件的颜色。用户应将图形窗口配置为其熟悉的样式,例如示波器或 Excel 图形。

图形缓冲区中的数据可以导出为多种格式。这包括将数据导出为图像、Excel 中使用的 CSV 以及详细的 HTML 报告。HTML 报告在由 BUSMASTER 创建后可以打印。用户可以在创建后使用任何外部 HTML 编辑器修改此报告。该报告将包括图形元素的详细信息,如范围、单位、颜色和最小-最大值。### 配置图形

要为特定总线配置包含图形元素或统计元素的图形,请选择 CAN –> signal Graph –> Configure 菜单项。这将显示 Configure Signal Graph Window 对话框。

Configure_SigGrphWnd.bmp

从组合框中选择您希望为其配置图形元素数据的总线名称。

点击上面对话框中 Configured Elements: 组框中的 ‘Configure …’ 按钮。将显示 Element Selection 对话框。

Graph_Configure.bmp

此对话框将显示数据库消息-信号和统计参数的列表。每个信号都有物理值和原始值条目。一旦信号值(物理值或原始值或两者)被添加到列表中,它就会从树中移除。要添加项目,请从树中选择项目(仅限信号的物理值或原始值或统计参数)并选择 Add 按钮。这会将项目添加到元素列表中,并从树中移除该项目。

Note: 要快速添加项目,只需双击该项目。添加元素后,会自动分配元素颜色和采样点类型。仅允许添加 10 个元素。如果元素数量超过 10,Add 按钮将被禁用,双击该项目将显示错误消息。

要从元素列表中删除项目,请从右侧的元素列表中选择该项目,然后选择 Delete 按钮。这会从元素列表中移除所选项目,并将已删除的项目放回树中的适当位置。

要从元素列表中删除所有项目,请选择 Delete All 按钮。这将清空元素列表,并刷新树以包含所有数据库消息和统计参数。

Note: 要查看数据库信号的详细信息,只需从元素列表中双击该项目。这将弹出包含信号定义的信号详细信息对话框。选择 OK 将保存更改并关闭元素选择对话框。要撤销在元素选择对话框中所做的更改,只需选择 Cancel 按钮。这将忽略用户所做的所有更改。### 图形元素列表

图形元素列表将显示在图形窗口的左侧视图中。这将显示元素名称、类别和值类型。对于数据库信号,这将显示信号名称、消息名称和值类型。对于统计参数,这将显示参数名称。每个元素将以该图形元素的颜色显示。选择一个元素将更新列表下方的元素属性。

Graph_Element.bmp

选择一个列表项以查看元素详细信息并修改这些详细信息。所选项目将在图形中以粗实线突出显示。BUSMASTER 支持各种线条样式和点样式。采样点符号仅在工具处于断开连接状态时才会绘制。当工具连接时,图形将进入定制模式或运行模式,在此模式下不会绘制图形的修饰组件。

BUSMASTER 图形支持多种类型的线条,范围从不同的线条样式到不同的线条类型。以下是受支持的线条类型列表。

Solid - 具有实线的图形 Dashed - 具有虚线的图形 Dotted - 具有点线的图形 Dash-Dot - 具有虚线和点线的图形 Dash - Dot - Dotted - 具有虚线后跟点线再跟点线的图形。

图形线条的颜色。用户可以从调色板中选择标准颜色,或者用户可以从 RGB 和亮度空间中定义自己的颜色。

采样点元素的类型。用户可以选择采样点符号来突出显示图形获取采样的点。通过将点类型选择为 NONE 将禁用此功能。BUSMASTER 支持以下符号类型。

None ( 禁用采样点符号 ) Dots Rectangles Diamonds Asterics Down Triangles Up Triangles Left Triangles Right Triangles

采样点符号的颜色。用户可以从调色板中选择标准颜色,或者用户可以从 RGB 和亮度空间中定义自己的颜色。

这用于在图形窗口中显示或隐藏图形。隐藏的图形将不会在图形窗口中绘制。但是,如果工具已连接,隐藏的图形仍会接收采样。用户可以随时查看隐藏的图形。这是为了将图形从绘制中隐藏。

这用于启用或禁用图形元素接收采样值。如果图形被禁用,它将不会接收任何有关消息/信号或统计参数的更新。这是为了避免图形从消息/信号或统计参数获取采样。如果工具已连接且图形元素被禁用,它将不会获取最新值。如果再次启用它,它将开始获取最新值。更改启用属性仅在工具已连接时才会生效。

Note: 由于突出显示的原因,在选择期间将看不到线条样式的修改。只有当选择移动到其他元素时才会可见 禁用是一个运行时选项。只有在工具已连接且消息活动处于开启状态时才会考虑此选项。### 图形操作控件

Graph_Manipulation.bmp

这仅解锁在启用轴上的鼠标移动。如果选择了 X 轴,则只考虑鼠标移动的 X 轴值。Y 轴的行为也是一样的。如果选择了 XY,则将移除轴本地限制,并且对于 Action 框中指定的操作,X 和 Y 都将被考虑。

此设置将在鼠标拖动期间生效。操作 MOVE 将在图形窗口中拖动鼠标时移动图形。如果选择了 ZOOM,鼠标拖动将导致图形缩放。TRACK 将根据所选元素的 Y 轴和 X 时间轴值显示鼠标光标点处的值。缩放和移动操作与活动轴结合使用。如果操作是 MOVE 且活动轴是 X,则鼠标拖动将仅在 X 轴上移动图形。类似地,如果操作是 ZOOM 且活动轴是 X,则鼠标拖动将仅在 X 轴上缩放图形(时间刻度缩放)。Track 将独立于活动轴工作。它将显示鼠标点的 X 和 Y 值。这将冻结图形的鼠标拖动操作,XY 刻度将保持不变。

为了设置所有图形的时间轴值,提供了此范围选项。它具有 From 和 To 输入。这将是时间轴的最小值和最大值。通过选择 Apply 按钮可以设置有效的时间刻度值。Apply 将验证输入的时间刻度值并设置 X 轴时间值。可以输入小数值以更仔细地查看图形。

From 1 To 10 (Sec) From 2.23 To 2.24 (Sec)

为了为所有图形的时间轴和 Y 刻度设置最佳值,提供了自动范围选项。这将找到最小和最大时间值以设置最佳的 X 轴值。每个图形将设置其自己的 Y 轴值,使得图形将占据整个图形窗口。所有图形将相互重叠,因为每个图形都利用了整个图形窗口。此模式对于发现信号值之间的重叠或比较各种信号和统计参数的值非常有用。

为了为时间轴和 Y 刻度设置最佳值,将设置一个值,使得每个图形将逐一显示。这对于查找所有没有任何重叠的图形非常有用。所有图形元素将占据图形窗口的一部分,以便其元素值不会与其他图形元素合并。整个图形区域将在所有图形元素之间共享。### 用于信号跟踪的光标

Graph_CursorsDesc.bmp

用于信号跟踪的光标是一个离线功能,可用于查看不同时间值处的元素值。

可以通过在图形上双击鼠标左键来激活光标。当激活两个光标时,用户可以在图形的底部视图中查看各自光标位置的时间值和元素值,如上图所示。

用户可以通过在图形上双击鼠标右键来停用光标。

光标处的时间值显示在只读编辑框中。上图中显示的列表框展示了两个光标位置处的插值元素值以及两个值之间差值的模。

通过点击 Graph manipulations 控件的 Actions 组中的 Track 按钮来激活跟踪模式。

在此模式下,用户可以将光标拖动到新的时间值。为此,用户必须将鼠标定位在要拖动到新位置的光标上。然后按住鼠标左键并将光标拖动到新位置。

下图显示了将光标拖动到新时间值的过程。

Graph_CursorTrack.gif

如果用户想随时清除图形上的光标,双击鼠标右键即可完成。### 图形窗口配置

要更改图形的外观和感觉,请从图形窗口的右侧视图中选择 Configure 按钮。这将弹出图形配置对话框。此对话框具有各种图形视图样式参数。

Graph_UI_Configure.bmp

用户可以根据图形中的条目数来配置图形缓冲区大小。将为此图形中的每个图形元素创建具有此大小的缓冲区。如果图形有两个消息信号和两个统计信号,并且缓冲区大小为 10000 个条目,则每个元素可以容纳 10000 个条目,并且将创建单独的缓冲区来保存 10000 个采样。一旦缓冲区变满,旧数据将被移除以为最新数据腾出空间。为了工具的最佳性能,请将此缓冲区大小保持在最小值或默认值。此参数的受支持值在 1000 - 50000 个条目之间。

这是显示更新后的循环时间延迟。此刷新定时器延迟将设置为该值。默认值为 1000 毫秒或一秒。此参数的受支持值在 1000 - 20000 毫秒之间。

这是边框的颜色。边框是覆盖图形绘制区域的矩形区域。此参数还取决于边框样式。此颜色仅对于边框样式 FLAT 和 SCOPE 考虑。选择此按钮将弹出一个显示标准颜色的对话框。还将有一个选项可以提供自定义 RGB 值。

这是图形元素绘制区域的颜色。这构成了图形区域的背景。

这是轴矩形的颜色。仅当边框样式为平面时,轴矩形才可见。否则,此矩形将被边框的 3D 边界隐藏。

这是网格线的颜色。此更改仅在网格线可见时才会显示。

支持三种类型的边框样式。FLAT、3D 和 FRAME。在平面样式中,轴矩形将覆盖图形绘制区域。这是一个平面矩形。在 3D 样式中,3D 矩形将覆盖图形绘制区域。轴矩形将采用 3D 格式。在 FRAME 样式中,将使用渐变图片来覆盖绘制区域。

这将配置在 X 和 Y 轴上显示的网格线数量。支持的范围是 2 - 10。对于 X 轴,网格线从左到右开始。最后一条网格线将与右侧边界合并。对于 Y 轴,网格线将从下到上开始。最后一条 Y 轴网格将与图形的顶部边界合并。

这将配置在 X 和 Y 轴上显示的网格线的线条显示样式。目前图形绘制支持三种显示样式。它们是 Normal、Step Mode XY(图形将首先在 X 轴上前进,然后在 Y 轴上前进。)和 Step Mode YX(图形将首先在 Y 轴上前进,然后在 X 轴上前进。)。

这将把所有参数设置为默认值。视图样式参数将设置为默认颜色和样式。缓冲区大小将设置为 10000 个条目,显示更新率将设置为 1000 毫秒。

Note: 所有图形窗口配置参数都保存在 BUSMASTER 配置文件中。加载配置文件时,所有参数都将被恢复。### 图形导出

BUSMASTER 图形可以导出为多种类型。这些是逗号分隔格式或 CSV、详细的 HTML 报告以及位图图片。在 CSV 导出中,图形元素详细信息与相应的时间值一起导出。

为了制作详尽的测试报告,HTML 格式将非常方便。这将生成一个包含图形和元素详细信息的 HTML 格式报告。如果启用了 Print 选项,可以直接从 BUSMASTER 打印该报告。

要将图形窗口详细信息保存为图像,提供了图像导出选项。这会将图形窗口的快照保存到指定的位图文件中。

Note: CSV 导出将仅导出当前在图形元素缓冲区中的数据。HTML 报告将获取图形窗口的快照。这不会修改时间范围或 y 轴外观。用户可以自由设置任何时间范围和 Y 轴范围。这应该在导出报告之前完成。为了优化打印,请选择较浅的绘图区颜色。这将使图形的背景变浅,并且可以轻松识别元素。选择 Landscape 作为页面格式以将整个报告放在一页上。


权威来源: BUSMASTER DITA help source signal_graph.dita, compiled into BUSMASTER.CHM with the application.