车辆以太网诊断协议连载(2)——通用报文头负响应
当接收到的DoIP报文格式错误或者负载类型不支持时,接收方应发送“通用报文头负响应报文”。“通用报文头负响应报文”由报文头(8字节)+负响应码(1字节)组成,其负载类型的...
工业自动化通信技术
当接收到的DoIP报文格式错误或者负载类型不支持时,接收方应发送“通用报文头负响应报文”。“通用报文头负响应报文”由报文头(8字节)+负响应码(1字节)组成,其负载类型的...
随着汽车新功能(辅助驾驶、信息娱乐、软件更新、远程诊断等)的出现,其内部电子系统需要传输的数据量日益增多,以往基于CAN/CANFD网络的诊断协议逐渐不能满足要求,于是基...
最近项目中使用西门子CPU1515实现与第三方设备的以太网通信(基于TCP协议),调试过程相对顺利,有一些技术细节与大家分享。西门子PLC以太网通信,我习惯使用通信指令列...
上一篇文章简单介绍了MQTT协议,及如何基于NanoMQ来搭建MQTT服务器。今天这篇文章,我们来介绍如何使用西门子官方发布的LMQTT通信库来完成客户端与服务器的MQT...
MQTT是英文Message Queue Telemetry Transport的缩写,中文翻译为:消息队列遥测传输协议。它是一个基于客户端/服务端架构的、发...
经典CAN总线(CAN 2.0A/B)在汽车、轨道交通、自动化、医疗等行业有广泛的应用。但是随着时间的推移,人们发现它(尤其在汽车领域)存在两方面的问题:①总线的负载率越...
前面我们介绍了CAN通信的物理层,它定义了通信的接口、信号的类型(高低电平)、如何采样(位时间)等内容。但是仅有物理层是不够的,比如假设接收到“0110”这样的数据,我们...
西门子SINAMICS G120和S120系列变频器的控制单元很多都集成了安全功能(比如:安全扭矩关断、安全停车1、安全限制速度等等)。这些安全功能可以通过集成的故障...
CAN协议采用串行通信方式,数据以“位(bit)”为单位进行传输,传输一“位”数据所需要的时间即为“位时间”。位时间反映了数据传输的速率(通常用波特率表示,单位为pbs)...
前面的文章我们介绍了CAN总线物理层接口,今天这篇文章我们来介绍下CAN总线的电缆、电平及网络拓扑。1、CAN通信电缆CAN通信至少需要两根线:一根称为CAN高(CAN_...
支持李工,能出这么多教程免费给大家看。我是一个刚毕业两年的上位机开发,现在公司又要我写下位机plc,可是我一点都没学过,诶~悲催