具有集成诊断功能的CAN-以太网网关
除了四个电隔离的CAN通道外,eSys-IDC4E1还提供了一个以太网连接,用于数据传输到更高级别的计算机。对于CAN总线监控,实现了有源电阻测量,以及错误帧检测。eSys-IDC4E1有自己的逻辑,可以检测错误帧并在内部存储器中进行计数。因此,零星的错误,如网络中的参与者伪造的信息,可以被检测出来。
标准化的SAE J2534接口
Sontheim Pass-Thru API作为标准接口与eSys-IDC4E1一起提供。因此,该模块可用于基于J2534的应用。其他更高级别的协议也可以根据要求轻松实现。
软件结构
CAN模块的软件结构包括一个主机设备结构,其中X86 PC系统作为主机使用模块作为设备来访问CAN总线。以太网被用于主机和设备之间的通信。通信是通过IP和一个基于UDP的专有通信协议完成的。对于通过局域网识别(发现)CAN接口,采用了符合ISO 13400的程序。CAN模块的固件包括一个主线程,它处理CAN通信,也能够处理通信协议的传输层(如J1939-21/J1939-81,ISO 15765),以及一个用于自我和CAN诊断的诊断线程。
---