本发明实施例提供电动工程机械和上位机以及整车控制器的通信系统和方法,涉及电动工程机械技术领域。其中,这种通信系统包括整车控制器和上位机。上位机的应用层基于ISO14229‑1诊断协议生成交互数据。网络层基于ISO15765‑2协议拆分CAN帧。数据链路层基于SAEJ1939协议映射诊断协议的地址信息。CAN物理层基于ISO11898协议发送CAN报文。整车控制器的CAN物理层基于ISO11898协议,接收CAN报文。数据链路层基于SAEJ1939协议,匹配相应的CAN标识符。网络层基于ISO15765‑2协议,获取交互数据。应用层基于ISO14229‑1诊断协议,调用相应的函数处理交互数据。将ISO15765‑2协议映射到SAEJ1939协议,避免传输过程中数据被破解,提高了通信系统的安全性。采用CAN物理层进行数据传输,无需预留专门的通信接口,也无需拆卸整车控制器。
📄 2022106862834
📂 H04L41_0226
👤 华侨大学
📅 2022-06-17