硬件设置

不同硬件类型的使用可以在数据采集硬件设置中启用和禁用, 可以在系统设置中找到。若要进入“系统设置”界面, 需要将“系统设置”展开到全屏。

在OXYGEN采集软件中设置TRION硬件

  • 请确认TRION驱动已经安装完成. 驱动名称是DEWETRON-TRION-Applications-x64.exe

  • 安装完毕 DEWE2 Explorer 将会出现在windows开始菜单里

  • 进入系统设置确认数据采集硬件TRION是使用状态(参考图 Fig. 32). 修改完成需要重启软件才能起作用􀀠

    硬件设置中选择TRION

    Fig. 32 硬件设置中选择TRION

  • 所有TRION板卡包含的通道将会呈现在通道列表中(参考图 Fig. 33):

    TRION板卡通道总览

    Fig. 33 TRION板卡通道总览

TRION3-AOUT-8 在 OXYGEN软件中的应用

这个部分主要讲了如何在OXYGEN中使用TRION3-AOUT模块. 为了使用这个模块, TRION3-AOUT 需要和RION3-18xx-MULTI 模块结合在一起使用并且需要 OXYGEN 软件版本高于5.4 . 这两块办卡的配置需要在工厂完成用户不能自行更改

更详细的说明请参考TRION3-AOUT 说明书, 在网站`www.DEWETRON.com <http://www.DEWETRON.com>`__.

可以下载TRION3-AOUT-8板卡有两种运行模式:

  • 条件信号输出

  • 计算通道输出

条件信号输出

TRION3-18xx-MULTI 支持直接的或者程控调节后的信号输出. 可以是 ±5 V, ±10 V 或0-10 V 的模拟信号直接输出或者 有效值、平均值等处理后的数值输出

计算通道输出

任何通道或 TRION3-18xx-MULTI 可以惊醒FPGA基础运算 并输出 ±5 V, ±10 V or 0-10 V 的模拟信号

这两个功能又可以分为四个工作模式, OXYGEN软件可以设置:

  • 模拟通道输出

  • 数学函数计算输出

  • 常数量输出

  • 函数发生器

这个小齿轮按钮图 Fig. 34 可以打开每个通道的设置.

打开通道设置TRION3-AOUT 模块

Fig. 34 打开通道设置TRION3-AOUT 模块

设置分三部分如图 Fig. 35 输出放大器选项, 模式通道设置和缩放信息

输出设置TRION3-AOUT 板卡

Fig. 35 输出设置TRION3-AOUT 板卡

在输出放大器选项中, 可以选择相应的模式。接下来, 每个模式和相应的设置将被注明。

输出量乘可以被定义, ±5 V, ±10 V, 0-5 V, 0-10 V, ±30 mA or 0-30 mA 是可以直接输出的

对于输出模式, 可以选择两种不同的选项:高速或高分辨率。下表将解释这两种模式之间的差异。

Table 3 高速和高分辨率的区别TRION3-AOUT 板卡

高速模式

高分辨率模式

Update rate

2.5 MS/s

500 kS/s

Resolution

16-bit

32-bit

Latency

<5 µs

<100 µs

本节还可以根据截止频率和滤波器特性选择低通滤波器。

如果TRION3-18xx-MULTI模块的输出范围超出了TRION3-AOUT模块可能的输出范围, 信号会相应缩放。这个缩放信息可以在缩放信息部分中看到。 下图举例说明 图 Fig. 36.

比例缩放后的数据

Fig. 36 比例缩放后的数据

模拟通道输出

Fig. 37 展示的是模拟通道输出模式. 这种模式下TRION3-18xx-MULTI 办卡上的输入通道的数值可以通过AO卡进行输出. 数据源可以通过点击红框圈起来的位置进行选择如图 Fig. 37. 图 Fig. 38 对话框展示的是如何选择模拟通道, 每次只能选择一个通道

模拟输出设置

Fig. 37 模拟输出设置

数据源通道选择

Fig. 38 数据源通道选择

可以输出TRION3-18xx-MULTI 板卡采集到的时时值平均值和有效值. 如果选择了平均值或者有效值额外的两个设置选项将会出现 参考 图 Fig. 37 右侧. 窗口类型可以是固定或更改, 计算窗函数的值可以从下拉列表中选择, 也可以手动输入值。

数学计算值输出

Fig. 39 展示了数学计算输出功能. 再次两个信号源通道可以通过图上标记的位置选择 如图 Fig. 39. 接下来三个可调的数学运算功能可以对两个通道进行运算处理:

  • A + B

  • A – B

  • A * B

数学计算输出设置

Fig. 39 数学计算输出设置

可以输出数学计算结果结果的实际值或平均值或均方根值。如果选择平均值或均方根, 还有两个额外的设置 如图 Fig. 39 右侧. 窗函数类型可以是固定或移动, 计算窗口的值可以从下拉列表中选择, 也可以手动输入值。

常数量输出

如图 Fig. 40 展示了常数量输出的设置. 不用选择信号源通道. 在输出范围内的固定数值(如图 Fig. 35) 一个不变的在范围内的数值可以被输出. 可以通过滑块调节数值大小也可以手动输入

常数量输出设置

Fig. 40 常数量输出设置

函数发生器

最后一个功能‘函数发生器’该设置请参考图 Fig. 41

  • 波形: 可定义输出为正弦、方波或三角波,或者选择自定义模式。 (见 图. Fig. 41). 更多详细解释请参照 自定义波形.

  • 波形: 正弦, 方波或三角波 可以在自定义波形设置选项选择,(参考图. Fig. 41). 更详细的资料请参考 自定义波形.

  • 频率: 频率可以从下拉列表中选择, 也可以在其中输入一个单独的值频率范围0.001 Hz - 1 MHz.

  • 振幅: 复制可以设置 0–10 V 或 0–30 mA 峰值或者有效值

  • 偏置: ±10 V 或 ±30 mA 偏置可选

  • 相位: ±180° 相位差可自定义

  • 对称性和占空比: 这个选项主要针对防波和三角波并且可定义区间为0.001–100 %.

函数波形设置

Fig. 41 函数波形设置

自定义波形

如果用户希望使用自定义波形, 0-3 选项必须是在波形输出模式下。 在自定义波形栏中四种不同波形可被定义. 每个输出通道只能选择一种波形. 自定义的波形也可以通过点击下拉菜单并且在对应文件夹里选择自定义波形. 中定义波形也是需要已占用模块; 因此四种不同的波形可以在一个模块中被定义输出. 这些波形也保存在配置文件中.

一些自定义波形加载规则:

  • 文件格式必须是CSV

  • 每一行是一个只活着一个采样点

  • 只有-1-1的数值

  • 分隔符必须是. (英文版的句号)

  • A最多允许16384行

所定义的波形对应一个周期, 并将周期性重复。

Fig. 42 展示了 3 种不同的定义波形并且Pattern2在当前设置中选定的波形.

函数发生器自定义波形

Fig. 42 函数发生器自定义波形

数据流输出

数据流输出用于对采集完成的数据文件进行模拟输出. 这种模式只支持.dmd 文件 . 数据文件中的通道数据可以通过TRION3-AOUT模块上的输出通道输出. TRION3-AOUT 作为独立模块也支持这种输出模式.

要使用这种模式, 软件必须处于L数据采集模式或者记录模式, 在数据回放模式下是不支持的

使用这个模式遵循以下步骤:

  • 打开每个通道的通道设置, 使这些通道能够用于数据流输出 (参考图 Fig. 43).

  • 将模式更改为数据流输出模式, 并调整输出范围和输出信号类型(电压或电流)。所有其他设置, 如加载数据文件, 必须在相应的仪器中完成.

数据流输出设置界面

Fig. 43 数据流输出设置界面

  • 回到测量界面并打开显示工具选项. 有一个单独的工具用于加载数据文件和选择要输出/作为数据流通道。 参考 图 Fig. 44, 可以拖动显示工具到测量界面, 也可以放大或缩小显示工具到合适的尺寸.

添加输出工具到测量界面

Fig. 44 添加输出工具到测量界面

  • 打开数据通道列表不要完全展开, 选择需要输出的数据通道 . 选择显示工具匹配通道.显示工具 最大可以使用八个通道..

选择输出通道

Fig. 45 选择输出通道

错误模式报警

Fig. 46 错误模式报警

  • 要加载数据文件并选择要输出的通道, 可以通过双击仪器本身或选择仪器打开仪器属性菜单选项卡(如 图 Fig. 47).

  • ① 淡季选择回放的.dmd数据文件

  • ② 将模拟输入通道分配给输出通道

  • ③ 调整输出比例系数

  • ④ 如果需要的话调整输出偏置

  • ⑤ 循环播放否则数据只输出一次.

  • ⑥ 使用光标只重播数据文件的某个部分

  • ⑦ 开始停止暂停数据回放

  • ⑧ 重放 “回放模式用于回放之前记录的 OXYGEN 文件的通道(见图 Fig. 47)。回放模式 “实时 “用于回放当前测量的标量通道(见图 Fig. 48),仪器中不显示数据。在 “Live”(现场)模式下,仪器仅用于设置要传输的通道,这些通道将按照设定的延时 直接作为 AOUT 通道输出。

数据流输出显示工具属性

Fig. 47 数据流输出显示工具属性 (Replay)

数据流输出显示工具属性

Fig. 48 数据流输出显示工具属性 (Live)

通道求和模式

通道模式“通道和”,可以创建多达8个模拟输入通道的线性方程,并可以通过AO通道输出。要使用此功能,必须进行固件更新。此功能方便用于激振器控制。

AO_i=(X_1 AI_1+X_2 AI_2+X_3 AI_3+X_4 AI_4+X_5 AI_5+X_6 AI_6+X_7 AI_7+X_8 AI_8 )*Y

对于前8个模拟输入,可以选择-10到10之间①的比例,在前面的方程中表示为X_i。为了对结果公式进行缩放,输出比例可以设置在-100到100之间②,前面用y表示。最后,输出值类型可以选择为actual、average或RMS③。选择average或RMS时,窗口类型可以定义为移动或固定④。

通道求和模式设置

Fig. 49 通道求和模式设置

数据流输出显示工具属性

除了与OXYGEN一起使用TRION硬件中所阐述的步骤外 ( 在OXYGEN采集软件中设置TRION硬件), 如果TRION硬件与TRIONet结合使用, 则必须执行以下步骤。

  • 将网络界面下的获取网络信息调成自动, (参考 在OXYGEN采集软件中设置TRION硬件). 这个模式可以自动查找TRIONET设备

    网络界面设置

    Fig. 50 网络界面设置

  • IP地址在下图显示 (图 Fig. 51)

    TRIONET IP 地址

    Fig. 51 TRIONET IP 地址

  • 进入通道界面将会显示TRIONET上装载的TRION板卡

    Note

    注意: 除了TRION硬件驱动程序外, 在测量系统中使用TRIONet不需要额外的驱动程序。有关TRIONet和故障排除的更多信息, 请参阅TRIONet技术参考手册。.

在OXYGEN软件中使用EPAD2

在DEWE和DEWE2系统OXYGEN软件中使用EPAD2

DEWE系列和DEWE2系列机箱上有一个四针雷莫485接口用来连接EP AD(参考图 Fig. 52).

EPAD模块接口

Fig. 52 EPAD模块接口

  • 将硬件设置界面拖到最大

  • 选择硬件里的EPAD选项并激活 (参考 图 Fig. 53). 激活选项并重启软件实现硬件激活

    在硬件选项中激活EPAD选项

    Fig. 53 在硬件选项中激活EPAD选项

  • 为EPAD2模块选择COM接口 (参考图 Fig. 54).

    为EPAD模块选择串口

    Fig. 54 为EPAD模块选择串口

  • 点击搜索按钮(如图 Fig. 55). 系统将会搜索所选串口下的EPAD2模块. 可以在软件右下角看到连接状态

    搜索按钮

    Fig. 55 搜索按钮

  • 如果EPAD2模块被发现软件右下角将会提示找到该模块 (如图 Fig. 56) 可以看到系统发现了EPAD模块

    EPAD发现信息

    Fig. 56 EPAD发现信息

  • 如果您有多个EPAD2模块链接在一起, 用户可以选择程序模块组地址…按钮 (如图 Fig. 57).

    模块组按钮

    Fig. 57 模块组按钮

  • 接下来, 选择EPAD2的起始地址(不能为0), 然后选择“开始编程”(如图 Fig. 58).

  • 一旦模块组识别开始, 软件会要求你按下EPAD上的黑色ID按钮 (如图 Fig. 59) 第一个模块的按钮 然后它将在软件中增加1的地址。此时, 您将按下第二个EPAD2的黑色ID按钮, 以此类推。

  • 当完成模块查找后时, 选择停止编辑按钮 (如图 Fig. 58).

    EPAD组查找过程

    Fig. 58 EPAD组查找过程

    EPAD前面板

    Fig. 59 EPAD前面板

EPAD和EPAD2-USB使用方法

EPAD2模块也可以作为独立的测量解决方案(CVT-Logger), 无需DEWE或DEWE2硬件。可通过EPAD2-USB模块连接到测量PC上。这也是将EPAD2模块与没有EPAD连接器的TRIONet结合使用的解决方案。

请确保测量电脑已安装EPAD2-USB模块驱动。安装文件在随EPAD2-USB模块发货的安装U盘filesdrivers3_communicationdewetron_usb文件夹中。驱动安装完成后, 可以在OXYGEN中对EPAD2模块进行编程, 方法与 常规设置 相同。在这种情况下, 可以在电脑的设备管理器中找到正确的COM端口。正确的COM口显示的是TUSB3410设备 (如图 Fig. 60).

设备管理器中COM口选项

Fig. 60 设备管理器中COM口选项

问题解决

如果没有发现任何EPAD模块请按按照如下步骤检查:

  • 确保您的EPAD2与OXYGEN兼容(在OXYGEN 3.2及更高版本中支持除EPAD2- usb外的所有epad模块)。

  • 检查EPAD2模块是否正确连接到系统上

  • 确认EPAD2接入系统时, ID按钮下方的LED灯是亮的。

  • 选择其他COM口, 重新搜索EPAD模块

  • 如果同时连接多个EPAD2模块请检查模块终端是否已经连接

EPAD通道列表

  • EPAD2模块编辑完成后, 关闭“系统设置”菜单, 全屏打开“数据通道”菜单

  • EPAD2模块在通道列表上方可视 (①) 在通道列表中有自己独立的EPAD通道选项 (②) (如图 Fig. 61)

  • 可以通过通道过滤器选择EPAD通道

  • 通过点击epad模块图片旁的上下箭头, 可以快速在多个与系统相连的epad模块之间切换

    EPAD 通道列表

    Fig. 61 EPAD 通道列表

Note

注意: 如果通道上没有连接热电偶, 显示值为 1372.0 °C (2501.6 °F)

EPAD2数值显示

Fig. 62 EPAD2数值显示

如何在OXYGEN软件中使用XR/CPAD

本章节将介绍如何在OXYGEN软件内设置使用CPADs,同样的操作同样适用于XR。

在OXYGEN5.6以后的版本连接CPAD不在需要加载DBC, 而是提供了一个 CPAD Decoder 插件.所有的CPAD可以直接连接。

这个插件可以在OXYGEN中作如下设置: - 切换 CPAD 模块的波特率 - 读取模块属性 - 编辑模块通道设置 - 改变模块采样率

当然, 加载DBC以后使用CPAD模块也是支持的

连接CPAD遵循以下步骤:

  • 连接CPAD模块到CAN接口上, 并打开通道设置 (参考 ① 图 Fig. 63).

  • 选择波特率(参考 ② 图 Fig. 63)

  • 如果不知道CPAD波特率可以尝试多次更改直到有信号进入(参考 ③ 图 Fig. 63)

  • 确认CAN总线接入了120Ω终端电阻 或者将内部的终端选项选择为True (参考 ④ 图 Fig. 63)

  • 当波特率选择正确以后点击选择添加解码 (参考 ⑤ 图 Fig. 63)

    添加CPAD 解码器

    Fig. 63 添加CPAD 解码器

    另外, CPAD解码器插件也可以通过“+”-按钮添加。为此, 选择正确的CAN总线通道, 按“+”, 选择CPAD Decoder, 按“Add” (如图 Fig. 64). 如果勾选“同步输出通道”选项,采集到的CAN数据将被强制添加时间戳。

    “ +”选项中添加CPAD解码器

    Fig. 64 “ +”选项中添加CPAD解码器

添加完CPAD解码以后, 连接好的CPAD和它的通道将会显示在通道列表上 (参考 ① 图 Fig. 65).如果需要, 可以通过选择不同的CAN端口来改变端口选项例如, 当CPAD切换连接到一个不同的端口时如 ② 图 Fig. 65. 模块的波特率也可以在这里更改 (参考 ④ 图 Fig. 65).确保改变CAN总线波特率以及正确地接收和解码数据 参考 ② 图 Fig. 63.

此外,CPAD / XR 的配置可以保存到DBC文件中 (见 ③ 图 Fig. 65).

CPAD 解码器设置

Fig. 65 CPAD 解码器设置

Note

如果在列表中找不到一个或者多个连接的模块, 它很可能有不同的波特率.更改CAN总线波特率, 直到检测到丢失的模块, 并将模块波特率更改为期望的波特率。为了获得更简单的工作流程用户可以断开除了缺少的模块以外的所有模块。

CPAD的特定属性可以在CPAD的各个通道设置中找到(参考图 Fig. 66):

CPAD 属性

Fig. 66 CPAD 属性

可以通过十进制编辑CPAD发来的message信息,例如 CAN address/ID (见 ① 图. Fig. 66).ID 类型为 Extended (默认)或选择“标准” (见 ② 图. Fig. 66).

可以在单独的CPAD通道设置中编辑通道 (参考图 Fig. 67):

CPAD 通道设置

Fig. 67 CPAD 通道设置

CPAD的采样率可以在通道列表的采样率列中更改 (参考图 Fig. 68):

改变CPAD 采样率

Fig. 68 改变CPAD 采样率

如何在OXYGEN软件中使用DAQP和HSI模块

通过ORION卡将DAQP/HSI模块连接到测量系统

  • DEWE-ORION-xx16-xxx boards

    如果DAQP/HSI模块通过DEWE-ORION-xx16-xxx板连接到测量系统, 进入DAQ硬件设置, 确保ORIONDAQ系列硬件和DAQP系列都是启用的(如图 Fig. 69) 确保安装了正确的驱动程序, 并且在软件启动后生效.

  • DEWE-ORION-xx22-xxx and DEWE-ORION-xx24-xxx boards

    如果DAQP/HSI模块通过DEWE-ORION-xx24-xxx或DEWE-ORION-xx22-xxx板连接到测量系统, 请进入DAQ硬件设置, 确保ORIONDSA系列硬件和DAQP系列都是启用的 (参考图 Fig. 69) (软件重启后生效) 确保安装正确的驱动.

    在DAQ硬件设置中启用ORION DAQ/DSA系列

    Fig. 69 在DAQ硬件设置中启用ORION DAQ/DSA系列

通过 TRION-1802/1600-dLV 连接DAQP/HSI模块

  • 进入系统设置中的DAQ硬件设置, 并确保TRION系列和DAQP系列已启用(参考图 Fig. 70). 重启后生效

    在DAQ硬件设置中启用DAQP和TRION硬件

    Fig. 70 在DAQ硬件设置中启用DAQP和TRION硬件

  • 确认驱动程序安装完成

  • 如果驱动安装成功DEWE2-EXPLORER将会出现在系统开始菜单中

编辑模块地址

编辑模块地址

Fig. 71 编辑模块地址

  • 启用连接的串口(参考 ① 图 Fig. 71).

  • 在高级设置中选择适当的模块输出范围 (参考 高级设置).

  • 点击编辑模块位置按钮(参考 ② 图 Fig. 71).

    模块编辑界面

    Fig. 72 模块编辑界面

  • 选择合适的串口并编辑地址 (如图 Fig. 72). 如果模块连接多个串口, 必须为每个串口重复编程。将出现以下窗口:

    编辑模块地址

    Fig. 73 编辑模块地址

  • 按下DAQP/HSI模块的ID按钮, 直到模块被添加. 对所有DAQP模块重复该过程。完成后, 按下停止编辑, 并通过按下close&Scan窗口 (如图 Fig. 74) 或启动编程为额外的串口

    完成模块编辑

    Fig. 74 完成模块编辑

  • 现在, OXYGEN将从DAQP模块读取实际设置, 并将它们写入软件中的通道设置

    Note

    注意: 单击“扫描模块”将只扫描已经编程的模块, 并存储实际的模块设置

  • 模块将出现在通道列表中, 可以进行通道设置

    DAQP/HSI 模块和TRION-1802-dLV通讯后的通道列表

    Fig. 75 DAQP/HSI 模块和TRION-1802-dLV通讯后的通道列表

    Note

    • ORION卡的计数器通道在OXYGEN中是不被支持的

    • CAN总线在OXYGEN中是支持的, 并能够在通道列表中查找到

CAN-FD & FlexRay

可以使用NEXDAQ实现CAN-FD的支持,也可以通过使用Vector的外置硬件和OXYGEN选件选项来实现。

使用 NEXDAQ实现CAN-FD

目前,NEXDAQ是DEWETRON唯一默认支持CAN-FD的DAQ。只需切换到通道列表启用CAN-FD通道,并设置适当的波特率高和波特率低。如果使用CAN模式,则为两者设置相同的波特率。

NEXDAQ内的CAN-FD 通道

Fig. 76 NEXDAQ内的CAN-FD 通道

要在CAN- FD和CAN之间切换,需要创建消息并切换协议。

在 CAN, CAN-FD 和J1939之间切换

Fig. 77 在 CAN, CAN-FD 和J1939之间切换

使用VECTOR硬件在OXYGEN内实现CAN-FD & Flexray

Note

CAN-FD数据采集是一个可选功能, 需要一个单独的许可证供OXYGEN使用。

当且仅当以下硬件与OXYGEN结合使用时, 可以通过OXYGEN获取can - fd数据流:

  • Vector VN1610 (2 个CAN-FD接口)

  • Vector VN1630 (2 个CAN-FD 接口)

  • Vector VN1640 (4 个CAN-FD接口 )

当且仅当以下硬件与OXYGEN结合使用时, 可以通过OXYGEN获取FlexRay数据流:

  • Vector VN7610 (1g个 FlexRay 接口)

  • 硬件必须通过USB连接到运行OXYGEN的测量系统

  • 除了CAN- FD数据采集外, VN16x0接口还可用于常规采集CAN -数据流(高达1 MBaud)。

  • 此外, 它还可以用来通过can传输数据。这是一个额外的可选特性, 需要一个单独的许可证, 详情请参考 通过 CAN 通道发送测试数据(CAN-OUT).

  • 如果需要同时使用上述CAN-FD和FlexRay接口, 请按照以下步骤操作:

  • 运行最新的Vector_Driver_Setup, 它可以在Vector主页上找到

  • 选择对应的硬件设备的驱动程序并运行安装 (如图 Fig. 78).

    Vector 驱动选项

    Fig. 78 Vector 驱动选项

  • 安装完成后, 连接VECTOR设备到测量系统.

  • 打开OXYGEN, 进入系统设置DAQ硬件, 确保VECTOR硬件已启用 (参考 数据采集硬件)

    Note

    注意: 如果VECTOR选项是红色的 (如图 Fig. 80), 目前的软件激活状态是不支持CAN-FD的 (如图 Fig. 80). 请联系我们的是支持团队

    激活CAN-FD

    Fig. 79 激活CAN-FD

    没有CAN-FD对应激活

    Fig. 80 没有CAN-FD对应激活

  • 在这个菜单中改变设置, 需要重新启动软件

Note

注意: 如果在操作过程中, Vector硬件设备和测量系统之间的连接出现故障(即USB线被拔出), 则必须在解决连接问题后重启OXYGEN, 重新启动CAN-FD数据采集。

CAN-FD 通道设置

  • 打开软件通道列表, VECTOR硬件通道将在本节中可见通道列表中的VNxxxx (红色标记图 Fig. 81).

    通道列表VECTOR硬件

    Fig. 81 通道列表VECTOR硬件

  • 点击齿轮按钮打开通道设置 (蓝色标记图 Fig. 81). 可以在这里更改波特率和其他设置, 并加载dbc文件 (如图 Fig. 82).

    CAN-FD通道设置

    Fig. 82 CAN-FD通道设置

Table 4 CAN-FD通道设置(1)

数量

特点

描述

1

加载一个dbc/arxml文件

在dbc/arxml文件被加载后,会打开一个通道选择对话框(见图 Fig. 86) 其中可以选择CAN FD报文和通道。可以选择单个通道、报文或所有通道和报文。

2

保存DBC文件

如果所有的CAN报文和信号都已配置好,可以通过Oxygen创建一个*.dbc文件。 在按下 “保存DBC “后,会打开一个窗口来定义保存路径和文件名。

3

添加信息通道

按下按钮后,一个新的消息通道会被自动添加。可以为这个通道定义额外的CAN信号 (见 Fig. 83).

4

信息和信号

按下后,会打开一个新的窗口,更清晰地显示所有的CAN信息和信号 (见图 Fig. 84)。

CAN信息和信号设置 (1)

Fig. 83 CAN信息和信号设置 (1)

Table 5 CAN-FD通道设置(2)

数量

特点

描述

1

数据格式

选择数据格式。你可以选择INTEL(little-endian)或MOTOROLA(big-endian)。

2

数据类型

这里定义了信号的数据类型。DOUBLE, FLOAT, SIGNED_INTEGER和UNSIGNED_INTEGER可供选择。

3

起始位

这里定义了各自信号的起始位(第一位=0)。

4

信号的长度

这里定义了信号的长度,或代表信号的比特数。

5

信号类型

选择是 “常规”、”多联 “和 “多联”。”REGULAR”。一个CAN报文中的各个信号是根据起始位和长度来定义的, 并且对CAN报文来说总是恒定的。”MULTIPLEXOR”。该信号用于定义CAN报文内的传输信号。第一个比特代表传输的信号。 因此,根据 “MULTIPLEXOR “的值,可以用同一CAN ID的CAN报文传输不同的信号。MULTIPLEXOR “的值被称为MUX ID。 “MULTIPLEXED”。表示该信号是由 “MULTIPLEXOR “定义的。一个复用的信号需要指定它的MUX ID。 匹配MUX ID的信号或信号将被解码。

6

添加信号通道

只需按下 “添加信号通道 “按钮,就可以添加其他信号。一个新的窗口会打开 (见 Fig. 84), 以便更好地了解所选CAN端口的所有CAN信息和信号

CAN信息和信号设置 (2)

Fig. 84 CAN信息和信号设置 (2)

  • 通过按下按钮 “1”(见 Fig. 84),标记的CAN报文和信号被复制并添加到包括设置在内的现有CAN报文和信号列表中。

CAN报文ID

Fig. 85 CAN报文ID

  • 在通道列表中,也可以过滤可用的CAN报文ID,以获得更好的概览,或者只显示当前应用所需的CAN报文 (见 Fig. 85).

  • 加载完DBC以后会弹出一个通道选择对话框 (如图 Fig. 86) 从数据采集时需要解码的dbc文件中选择通道。可以只选择某些通道和消息, 也可以选择所有通道。

    通道选择对话框

    Fig. 86 通道选择对话框

  • 要在以后选择额外的通道, 只需重新加载dbc文件并在通道选择器对话框中选择更多的通道清除所有(图 Fig. 82) 按钮删除当前的通道选择。

  • 从dbc文件加载通道后, 将出现一个位于通道名称左侧的箭头。单击接受将展开CAN-FD通道列表, 并显示单个CAN-FD消息, 包括它们的通道 (图 Fig. 87).

    CAN-FD 通道列表

    Fig. 87 CAN-FD 通道列表

Note

注意: 更详细的请参考 CAN 输入通道

离线CAN-FD解码:

  • 在数据分析过程中, 可以添加需要解码的额外通道。因此, 在通道列表中打开相应的CAN-FD端口, 并再次加载dbc文件。现在可以选择和解码更多的通道

    Note

    注意: 不能从数据文件中删除以前记录和解码的通道。

CAN-FD 位时序 - 端口设置

CAN-FD 位时序设置从OXYGEN R5.1.1到以上版本可用

Note

备注:此功能为高级功能,并未打算针对常规的CAN-FD数据采集修改。

在CAN-FD端口配置中, 波特率和高波特率可以从预定义的表中选择每个采样点的不同比特时间:

CAN-FD 位时序选择

Fig. 88 CAN-FD 位时序选择

CAN-FD 位时序 - CAN(-FD) 采样点

采样点是图中百分比位置, 在每个位数周期内, CAN控制器查看总线状态, 以确定它是逻辑0还是逻辑1。OXYGEN允许配置这个点。它被指定为从位数周期开始算起的一个百分比

定义的采样点其实是一种点的取舍. 一个早期的采样点降低了摆荡指标公差的灵敏度, 并允许低质量的摆荡指标.延迟采样点允许更长的信号传播时间, 因此可以获得更长的总线信号。后面的示例点对于非理想总线拓扑很有用。99

由于CAN-FD使用两种不同的波特率, 在所有总线参与者中正确设置采样点的重要性日益增加。 (http://www.bittiming.can-wiki.info/ and https://kb.vector.com/entry/861/)

OXYGEN选择了默认70 %的采样点, (请注意, 所有总线计时都是在硬件上通过整数分频器实现的, 基准时钟为80MHz, 并不是每个值都能精确满足)

如上所述, 样本点是一种取舍法取点, 因此不同的总线可能被设计为选择一个不同于70%的样本点设置, 以满足其他需求。

为了允许与广泛的这样的总线交互, OXYGEN允许为两种波特率配置采样点。

一般来说, 在0.1%的步幅中, 50%≤采样点≤97.0%的范围被考虑

由于时钟生成和分段计时生成使用整数时钟分压器及其自身的约束, 并非所有值都适用于所有波特率

Note

注意: 详细情况请参考 XL_Driver_Library_Manual_EN.pdf

另一方面, 这也意味着, 各种相同的采样点值可以通过几种不同的除法设置来实现。

例如 70.1 % @ 500 k波特率可通过5种不同的除法器设置来实现。

除采样点外, 表中还表示了两个相关段的时间量值。如果总线参与者的时间量值是已知的, 这就很容易匹配。

  • 时域中的所有长度(所有配置值的最小单位)

  • BTL 值是由数据传输延迟部分 + Phase_Segment_1 + Phase_Segment_2 + 1

  • Seg1 是由数据传输延迟 + Phase_Segment_1

  • Seg2 等于Segment_2

  • 采样点的计算方法: [(Seg1 + 1) / BTL]

如果波特率发生变化, 位定时参数(采样点和预分频器)将自动调整到最佳匹配值。

Flexray通道设置

  • 打开OXYGEN 通道列表. The Vector 硬件通道将在 VNxxxx通道列表中可见 (图 Fig. 89).

    通道列表包含VN系列硬件

    Fig. 89 通道列表包含VN系列硬件

  • 点击齿轮形状按钮进入通道设置(蓝色标记图 Fig. 89). 点击加载按钮家在正确的配置文件 (如图 Fig. 90).

  • 说明文件必须兼容fibex 2.0到4.1.2描述文件标准 (ASAMMCD-2 NET)

    FlexRay通道设置

    Fig. 90 FlexRay通道设置

  • 加载完Flexray配置以后一个通道选择对话框探出来 (如图 Fig. 91) 将打开以从febix格式文件中选择数据采集时需要解码的通道。可以只选择某些通道和消息, 也可以选择所有通道。

    通道选择对话框

    Fig. 91 通道选择对话框

  • 要在以后选择额外的通道, 只需重新加载fibex文件并在通道选择器对话框中选择更多的通道。清除所有(图 Fig. 90) 按钮删除当前的通道选择。

  • 加载fibex文件后, 将出现一个位于通道名称左侧的箭头。单击箭头将展开FlexRay通道列表, 并显示每个FlexRay消息, 包括它们的通道(图 Fig. 92).

    OXYGEN中Flexray通道列表

    Fig. 92 OXYGEN中Flexray通道列表

FlexRay离线解码:

  • 在数据分析过程中, 可以添加需要解码的额外通道。因此, 在通道列表中打开相应的FlexRay端口, 并再次加载fiex 文件。现在可以选择和解码更多的频道。

Note

注意: 不可以从数据文件中删除以前记录和解码的通道。

Flexray在OXYGEN中的限制:

  • 不支持ARXML (AUTOSAR XML)描述文件

  • 不支持多窗口

  • 不支持自动连接

  • 不支持字符串通道

  • 不支持一个信号根据范围的不同缩放类型