top of page
CAN Bus Outputs:

CAN Bus 输出功能允许用户通过设定 CAN 信号发送特定的命令和数据。用户可以定义多个 CAN 通道,每个通道可以配置不同的 CAN ID、字节长度、端序(Endianness),以及初始值(Initial Value)。用户还可以根据需要选择模式,例如单一输出(Single)或周期性输出(Cyclic)。这一功能特别适用于需要将测功机数据输出到外部系统,或者通过 CAN Bus 控制外部设备时。

  • Channel Selection: 用户可以通过此模块设定多个通道,发送不同的 CAN 消息。

  • CAN ID: 每条消息有唯一的 CAN ID,用于区分不同的信号。

  • Endianness: 设置数据的字节顺序(大端或小端),确保与外部设备的通信一致。

  • Initial Value: 设置 CAN 数据的初始值,通常为 16 进制表示法。

  • Mode: 单一模式(Single)或周期性模式(Cyclic),根据需求选择不同的数据发送方式。

CAN Bus Inputs:

CAN Bus 输入功能允许用户接收来自外部设备的 CAN 数据。用户可以设置每个通道接收的 CAN ID、位宽(Bits)、偏移值(Offset)、符号(Sign)、乘数(Multiplier)、以及单位(Unit)等参数。这一功能可以帮助用户采集车辆 ECU 或其他 CAN 总线设备的数据,用于实时测试或者存档。

  • CAN ID: 输入的 CAN 数据来源于指定的 ID,用于区分不同的输入信号。

  • Bits: 定义 CAN 数据的位宽,确保采集到的信号符合预期的精度。

  • Offset: 在需要时,对接收到的值进行修正或偏移。

  • Sign and Multiplier: 数据可以根据符号(正负)和乘数进行缩放,以便处理不同范围或单位的信号。

  • Timeout: 如果设定时间内未接收到数据,系统将触发超时警告,确保测试过程的可靠性。

CAN Bus Monitoring:

CAN Bus 监控功能让用户能够实时查看 CAN 总线上的所有消息和信号,便于进行调试和系统监控。通过 CAN Monitor 窗口,用户可以看到当前接收到的所有 CAN 消息,包括通道号、CAN ID、数据字节(以十六进制显示),以及消息的频率和时间戳。这一功能对于确认信号的正确传输和接收非常有用,尤其在调试外部设备或测试 CAN 总线通信时。

  • Real-Time Monitoring: 实时显示来自 CAN 总线的所有消息,包括每条消息的频率和时间戳。

  • Hexadecimal View: 数据字节以十六进制形式显示,帮助用户查看原始数据的实际内容。

  • Frequency and Count: 监控数据包的传输频率和接收到的总数,确保通信的稳定性。

  • Timestamp: 为每条消息加上时间戳,便于后续分析和问题定位。

这个功能模块适用于处理 CAN 总线的各种场景,支持数据的发送、接收与实时监控,为车辆系统的测试和通信提供了强大的支持

bottom of page