嵌入式系统/ARM技术中的嵌入式现场总线通信网关的设计与实现(二)

qq_24079 6 0 PDF 2020-10-28 05:10:27

软件设计 的应用层定义 本文设计的现场总线通信网关定义了CANBUS的应用层协议. (1)规定网关收到的CAN数据帧中的第1个字节为CANBUS的功能码,该功能码为0x0F时,与MODBUS进行通信. (2)规定CAN数据帧中的第2个字节的高4位为该帧的标号位,低4位为该帧中包含的数据字节数,该字节数为MODBUS协议中数据域的字节数. (3)规定CAN 数据帧中的第3,第4 个字节分别为MODBUS的地址码和功能码. (4)规定从CAN 数据帧的第5个字节开始为 的数据域,由于MODBUS 的数据域一般为4 个字节,此时CAN数据帧的数据段恰好为8个

用户评论
请输入评论内容
评分:
暂无评论